I am new to Scylla, and I'm looking to setup a proper Backup & Restore solution.
I've just tested running nodetool snapshot -t my_backup, and see that what it does is create a snapshot folder caled my_backup, inside each keyspace & table folder.
This causes a few limitations in my view:
I can't easily save the backups on another server, in case this specific server dies
I can't easily restore a backup on another server (e.g. as a daily snapshot for production support purposes/tests)
How do DBAs normally store backups in another server and restore a whole database into another server ?
--
Another issue I noticed is that nodetool listsnapshots doesn't seem to mention the snapshot creation date in the output.
So I don't seem to be able to find a way to purge old snapshots.
How do I "delete snapshots older than 10 days" or "keep last 3 backups", for example?