This page provides details about backups, backup vaults, and backup policies.
Volume backups
NetApp Volumes supports volume backups, which are copies of your volumes stored independently from the volume. Backups are stored in backup vaults, which are containers for backups. If a volume is lost or deleted, you can use backups to restore your data to a new volume.
When you create the first backup of a volume, all of the volume's used data is sent to the backup vault. Subsequent backups of the same volume only include data that has changed from the previous backup. This allows for fast incremental-forever backups and reduces the required capacity inside the backup vault.
You can create manual and scheduled backups. Manual backups can be taken from a volume or from an existing volume snapshot. Scheduled backups require a backup policy.
Considerations
Backups aren't supported for volumes protected with customer-managed encryption keys (CMEK).
Backups aren't supported for large capacity volumes.
Backups are supported with volume replication. Source volumes allow you to use scheduled backups or to create manual backups. For destination volumes, you must use manual backups. If you try to assign a backup policy to a destination volume, it will fail. When you reverse a volume replication direction, remove the backup policy first from the future destination volume.
Before you use VPC Service Controls, see Limitations of VPC Service Controls for NetApp Volumes for more information.
Backup vaults
Backup vaults are logical containers that store volume backups. You can create multiple backup vaults within each region, and each vault can store multiple backups for multiple volumes in that region.
There are two types of backup vaults that can exist in a region:
In-region backup vaults: store backups in the same region as the original volume.
Cross-region backup vaults (in Preview): store backups of a volume in a different region. When you create a cross-region vault, a source vault is created in the volume region, and a destination vault is automatically created in the specified destination region. Both vaults store the backup metadata, but only the destination vault stores the actual backup data. This allows volumes and backups to exist in different regions.
The source vault and the volumes you want to backup must be in the same region.
You can restore backups from the source or destination vault by creating a new volume in the vault's location.
You must specify a name for the source vault while destination vaults are automatically named using the following template:
<source_vault_name>-destination-<4-random-letters>
Considerations
Volumes can only store backups in one vault.
You can only backup a volume to a backup vault in the same region.
In-region backup vaults are generally available (GA) for all service levels. You can restore backups located in in-region vaults to any storage pool, for any service level, in the backup's region.
Cross-region backup vaults are in Preview for Standard, Premium, and Extreme service levels and aren't available for the Flex service level. You can restore backups located in cross-region vaults to any pool in either the source or destination backup vault location.
You can't change the type of an existing backup vault.
Region groups
You can create cross-region backup vaults between regions that are part of the same region group. However, you can only restore existing backups by creating a new volume in the source or destination backup vault region. For more information about region groups across different locations, see volume replication.
Backup policies
Backup policies define a schedule for automated backup creation. You can specify how many hourly, daily, weekly, and monthly backups of the volume you want NetApp Volumes to retain. If a policy is attached to a volume and enabled, then backups are generated automatically.
Scheduled backups
Scheduled backups use the following backup name format to help you identify the exact point in time each backup was taken:
(daily|weekly|monthly)-scheduled-backup-<id>-<timestamp>
The timestamp is UTC in the following format:
<YYYY>-<MM>-<DD>-<hhmmss>
You can't specify the exact time a scheduled backup is created. Scheduled backups that use a backup policy retain the number of specified daily, weekly, and monthly backups. When the maximum amount of backups retained is reached, the oldest backup is deleted.