Since CephFS does not support snapshot yet, could we use Ceph Pool Snapshot for backup purpose from accidental deletion of files inside CephFS?
ceph osd pool mksnap {pool-name} {snap-name}
ceph osd pool rmsnap {pool-name} {snap-name}
rados -p {pool-name} lssnap
rados -p {pool-name} rollback {snap-name}
If it's possible, I would like to make use of Ceph Pool Snapshot for backing up files inside CephFS and rolling back CephFS pool should there is an accidental file deletion inside CephFS.
I know we could always use offsite backup, but I could not afford another 200+ TB storage at the moment, and I hope the snapshot will only use a small amount of space inside the Ceph Cluster.
References: