Skip to main content
Version: 3.2

On-demand snapshots in FlashArray

This document will show you how to create snapshots of Portworx volumes and how you can clone those snapshots to PVCs and use them with your applications.

The suggested way to manage snapshots on Kubernetes is to use Stork. If you are looking to create Portworx snapshots using PVC annotations, you will find instructions here.

note

For multitenant FlashArray:

  • When cloning a volume, the clone will inherit the storage class of the clone specification.
  • If the clone should reside in the same pod configuration as the original volume, use the same storage class as the original.
  • For different pod configurations:
    • If the original volume is not in a pod but the clone should be, use a storage class with a pod for the clone.
    • Conversely, if the original is in a pod but the clone should not be, use a StorageClass without a pod for the clone.

Snapshot types

Using Stork, you can take 2 types of snapshots:

  1. Local: These are per volume snapshots where the snapshots are stored locally in the current Portworx cluster's storage pools.
  2. Cloud: These snapshots are uploaded to the configured S3-compliant endpoint (e.g AWS S3).