Snapshots
nodetool snapshot. Hard links to current SSTables. Zero-cost until compacted. Copy to remote storage for backup.
Advertisement
Incremental backup
New SSTables symlinked to backups/ directory as flushed. Enable via cassandra.yaml. Combined with snapshots.
Advertisement
Restore procedure
1. Bring down node. 2. Copy snapshot files to data dir. 3. Copy incremental files. 4. Start node. 5. Repair.