Let's see how a snapshot works with Ceph:
To test the snapshot functionality of Ceph, let's create a file on the block device that we created earlier:
# echo "Hello Ceph This is snapshot test" > /mnt/ceph-disk1/snapshot_test_file
- Create a snapshot for the Ceph Block Device. Syntax for the same is as follows:
# rbd snap create <pool name>/<image name>@<snap name> # rbd snap create rbd/rbd1@snapshot1
- To list the snapshots of an image, use the following syntax:
# rbd snap ls <pool name>/<image name> # rbd snap ls rbd/rbd1
- To test the snapshot restore functionality of Ceph RBD, let's delete files from the filesystem: ...