Portworx provides two methods of taking snapshots of your volumes: On-demand and Scheduled. Check out below for more on which might serve you better.
📄 On-demand snapshots
Learn how to create on-demand consistent snapshots/backups and restore them.
📄 Scheduled snapshots
Learn how to create scheduled consistent snapshots/backups and restore them.
3DSnaps are supported in Portworx version 1.4 and above and Stork version 1.2 and above. 3DSnaps are not supported on Kubernetes on DC/OS.
3DSnaps is the umbrella term that covers Portworx 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.