Skip to content

AxonOps — AI-Native Control Plane for Open Source Data Platforms

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.

backup

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.

backup

Backups can be created and stored locally and/or remotely.

backup

Backups can be stored to:

  • AWS S3
  • Google Cloud Storage
  • Local filesystem
  • Microsoft Azure Blob Storage
  • S3 Compatible storage systems
  • SFTP/SSH servers

backup

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.