Scheduled Backups¶
AxonOps provides scheduled backup functionality for your Cassandra data to local and remote storage options.
The Backup feature is accessible via Operations > Backups.
Scheduled Backups¶
You can initiate two types of scheduled backup:
-
Immediate backup: triggers a backup immediately, once.
-
Cron schedule backup: triggered based on the selected schedule and based on a Cron expression.
Remote Backups¶
Backups can be created and stored locally and/or remotely.
Backups can be stored to:
- AWS S3
- Google Cloud Storage
- Local filesystem
- Microsoft Azure Blob Storage
- S3 Compatible storage systems
- SFTP/SSH servers
Multiple data directories¶
Requires axon-agent 2.0.23 or later.
If your Cassandra nodes are configured with more than one entry under data_file_directories in cassandra.yaml (for example a JBOD layout where SSTables are spread across several mount points), AxonOps backs up every configured data directory. Each directory is walked in turn and the resulting snapshot files are merged into a single backup manifest, so all SSTable component files for every table are included regardless of which disk they live on.
No additional configuration is required — AxonOps reads data_file_directories from the running Cassandra node and uses every entry it finds.



