This document will show you how to create snapshots of Portworx volumes and how you can clone those snapshots to use them in pods.
Using STORK, you can take 2 types of snapshots:
- Local: These are per volume snapshots where the snapshots are stored locally in the current Portworx cluster’s storage pools.
- Cloud: These snapshots are uploaded to the configured S3-compliant endpoint (e.g AWS S3).
3DSnaps is the umbrella term that covers PX-Enterprise’s capability to provide app-consistent cluster wide snapshots whether they are local or cloud.
For each of the snapshot types, Portworx supports specifying pre and post rules that are run on the application pods using the volumes. This allows users to quiesce the applications before the snapshot is taken and resume I/O after the snapshot is taken. The commands will be run in pods which are using the PVC being snapshotted.
Read Configuring 3DSnaps for further details on 3DSnaps.