Introduction
Vault Enterprise can be configured to take and store snapshots at a specific interval. There can be multiple named snapshot configurations, each with their own schedule and storage type. Possible storage types are "local", "azure-blob", "aws-s3", or "google-gcs". This article will help explain the automated snapshot behavior when Vault replication is enabled and how to enable across secondary clusters.
Disaster Recovery (DR) Replication
- Automated snapshots are not replicated between clusters.
- DR is designed to be a mechanism to protect against catastrophic failure of entire clusters.
- After a promotion of a DR Secondary cluster, automated snapshots would need to be enabled again.
Performance Replication
- Automated snapshots are not replicated between clusters.
- Automated snapshots must be explicitly configured on each of the primary and secondary clusters.
Additional Information
- Vault Documentation: https://developer.hashicorp.com/vault/docs/enterprise/automated-integrated-storage-snapshots
- Vault API Docs: https://developer.hashicorp.com/vault/api-docs/system/storage/raftautosnapshots