Loading
Version: Operator 3.4.0Backup and Restore overview
Overview
Aerospike Kubernetes Operator (AKO) provides backup and restore capabilities for Aerospike clusters running in Kubernetes.
The backup service uses an Aerospike Backup Service Custom Resource (CR) that is used to create and manage backups and restores of Aerospike clusters. This is a Kubernetes deployment of the Aerospike Backup Service utility that provides a REST API to manage backups and restores.
There are also several monitoring endpoints to check backup information and the health of the service in general.
Components
AKO uses three components to manage backups and restores.
- Aerospike Backup Service (ABS): A standalone service in the Kubernetes cluster that provides a REST API to manage backups and restores. ABS reads from backup and restore Custom Resource files to perform backup and restore operations.
- Aerospike Backup Custom Resource: A Kubernetes Custom Resource that represents a backup configuration for an Aerospike cluster. It can trigger on-demand and scheduled backups.
- Aerospike Restore Custom Resource: A Kubernetes Custom Resource that represents a restore operation for an Aerospike cluster.