Support for Kubernetes volume snapshots

The CSI volume plugin now supports the use of Kubernetes volume snapshots (provisioned by block volume backups in the Block Volume service) to provision new persistent volumes. Volume snapshots can be part of your disaster recovery (DR) strategy, enabling you to create a copy of an existing volume at a specific point in time, and then use the copy to provision a new volume.

You can create a dynamically provisioned volume snapshot by requesting the creation of a backup of the block volume provisioning a persistent volume. Alternatively, you can create a statically provisioned volume backup by providing details of an existing block volume backup.

Having created a dynamically provisioned or statically provisioned volume snapshot, you can specify the volume snapshot as the datasource for a persistent volume claim to provision a new persistent volume.

For more information, see Creating a Volume Snapshot from a Block Volume Backup Using the CSI Volume Plugin.