Snapshots let you go back in time
When managing infrastructures and applications, the ability to go back is a key part of your overall security. Volume snapshots give you peace of mind when working with important data during tasks like updating or cleaning databases. With this service, you can "capture" the status of a volume's information at a given time, while carrying on using it as normal. You can then restore your data to its state at the time the snapshot was taken, should this ever prove necessary.
Snapshots are hosted in the same place as volumes, in Ceph storage clusters. They work according to the copy-on-write principle, and are therefore almost instantaneous. During a change, the data is copied on a case-by-case basis for each block.
Create new volumes
A snapshot can be used to create new volumes, opening up further opportunities for industrialisation. In particular, you can freeze the status of a dataset at several points during a deployment, then use the snapshot as a source when creating new volumes that replicate this information.
Volume snapshots are not backups. However, they still benefit from the triple-replication capabilities of the Ceph clusters, managed by OVH, ensuring they offer the same reliability.
Create a snapshot
openstack volume snapshot create --volume vol01 snap01
Restore a snapshot on a new volume
openstack volume create --snapshot snap01 vol02