Apache Cassandra provides the ability to take a snapshot of all SSTable files on a node. The resulting snapshot files are essentially hard links or pointers to these files. Combining snapshots with the incremental backup feature helps to ensure that lost data can be restored in a quick and timely manner. For more information, refer to the Backing up and restoring data section of the Cassandra documentation, available at https://docs.datastax.com/en/cassandra/3.0/cassandra/operations/opsBackupRestore.html.
Backing up and restoring data
Taking snapshots
Snapshots can be taken system-wide, or focused on a single keyspace or table. Invoking a snapshot is done very easily with nodetool. To take a snapshot for all tables in a specific...