On Fri, Nov 2, 2018 at 5:15 PM Lou DeGenaro <lou.degen...@gmail.com> wrote:

> I'm looking to hear how others are coping with snapshots.
>
> According to the doc:
> https://docs.datastax.com/en/cassandra/3.0/cassandra/operations/opsBackupDeleteSnapshot.html
>
> *When taking a snapshot, previous snapshot files are not automatically
> deleted. You should remove old snapshots that are no longer needed.*
>
> *The nodetool clearsnapshot
> <https://docs.datastax.com/en/cassandra/3.0/cassandra/tools/toolsClearSnapShot.html>
> command removes all existing snapshot files from the snapshot directory of
> each keyspace. You should make it part of your back-up process to clear old
> snapshots before taking a new one.*
>
> But if you delete first, then there is a window of time when no snapshot
> exists until the new one is created.  And with a single snapshot there is
> no recovery further back than it.
>
You can also delete specific snapshot, by passing its name to the
clearsnapshot command.  For example, you could use snapshot date as part of
the name.  This will also prevent removing snapshots which were taken for
reasons other than backup, like the automatic snapshot due to running
TRUNCATE or DROP commands, or any other snapshots which might have been
created manually by the operators.

Regards,
--
Alex

Reply via email to