Step 5. Choose Capacity Type and Enable Encryption
[This step applies only if you have selected the Restore to a new location, or with different settings option at the Restore Mode step of the wizard]
At the Cluster Capacity step of the wizard, you can choose whether you want to restore to Aurora provisioned or to Aurora Serverless, and specify encryption settings for the restored Aurora DB cluster. For more information on cluster capacity types, see AWS Documentation.
Before you choose a capacity type, check the limitations and prerequisites described in section Limitations and Considerations.
To configure capacity and encryption settings for the restored cluster, do the following:
- Click Capacity, and in the Capacity Settings window:
- Choose the capacity type:
- Select the Provision cluster of the specified instance type option if you want to restore the Aurora DB cluster to Aurora provisioned. Then, choose the DB instance class that will be used to create the primary DB instance in the restored cluster.
For a DB instance class to be displayed in the list, it must be supported for the Aurora DB engine of the source Aurora DB cluster. For more information on supported DB instance classes, see AWS Documentation.
- Select the Minimum and maximum amount of resources option if you want to restore the Aurora DB cluster to Aurora Serverless. Then, specify a range of capacity units that will be used to create scaling rules. These rules will define thresholds for CPU utilization, connections and available memory.
For more information on capacity units and scaling rules, see AWS Documentation.
Veeam Backup & Replication supports Aurora Serverless v2. To restore the primary DB instance of a cluster as an Aurora Serverless v2 DB instance, select the Provision cluster of the specified instance type option, and choose the db.serverless instance type.
Consider the following limitations:
- From the Database engine version drop-down list, select an Aurora database engine version for the restored cluster. The list shows only DB engine versions supported in the target AWS Region, and is filtered based on the DB engine type and DB engine version of the source Aurora DB cluster.
For more information on Amazon Aurora database engine versions, see AWS Documentation.
Consider the following:
For more information on Aurora MySQL parallel query, see AWS Documentation.
- Click Encryption, and in the Disk encryption window:
- Select the Preserve the original encryption settings option if you do not want to encrypt the Aurora DB cluster or want to apply the original encryption scheme of the source Aurora DB cluster.
- Select the Use the following encryption password option if you want to encrypt the Aurora DB cluster with AWS KMS keys. Then, choose the necessary KMS key from the list.
For a KMS key to be displayed in the list of available encryption keys, it must be stored in AWS Region select at step 4 of the wizard and the IAM role specified for the restore operation must have permissions to the key. For more information on KMS keys, see AWS Documentation.
If you plan to restore an unencrypted provisioned DB cluster to an Aurora Serverless DB cluster, and you select the Preserve the original encryption settings option, note that Veeam Backup & Replication will encrypt the newly created Aurora Serverless DB cluster with the default KMS key in the target AWS Region. For more information on Aurora Serverless, see AWS Documentation.