Protecting Redshift Clusters
Veeam Backup for AWS allows you to create cloud-native backups of Redshift clusters and store them in any backup vault in the source AWS Region. An Amazon Redshift backup captures the whole image of the Redshift cluster at a specific point of time. Redshift backups are taken using native AWS capabilities.
To protect Redshift clusters, Veeam Backup for AWS runs backup policies. A backup policy is a collection of settings that define the way backup operations are performed: what data to back up, where to store backups, when to start the backup process, how to retain restore points, and so on.
Veeam Backup for AWS does not install agent software inside instances to back up Redshift clusters — it uses native AWS capabilities instead. During every backup session, Veeam Backup for AWS creates a cloud-native backup for each cluster added to a backup policy. For more information on how Redshift clusters backup works, see Redshift Backup.
Supported Redshift Cluster Properties
Veeam Backup for AWS allows you to back up and restore the following cluster properties:
Property | Description | Ability to Change Property During Restore to New Location |
---|---|---|
Cluster ID | Unique identifier of the Redshift cluster. | Yes |
Node type | Type of the nodes for the Redshift cluster. | Yes |
Number of nodes | Total number of compute nodes for the Redshift cluster. | Yes |
Associated IAM roles | List of IAM roles associated with the Redshift cluster. | Yes |
Default role ARN | ARN of the default IAM role associated with the Redshift cluster. | Yes |
Admin user password | Defines whether the admin password is managed by AWS Secrets Manager. | No |
Secret Manager KMS key ID
| ID of the custom KMS key used to encrypt the secret. | Yes |
VPC | VPC to which the Redshift cluster is connected. | Yes |
Subnet group | Subnet group in which the Redshift cluster is launched. | Yes |
Availability Zone | Availability Zone where the Redshift cluster resides. | Yes |
Public access | Defines whether the Redshift cluster is accessible outside the VPC to which the cluster is connected. | Yes |
Enhanced VPC routing | Defines whether network traffic is routed between the Redshift cluster and the data repositories through a Redshift-managed VPC endpoint. | No |
Port | Port used to access the Redshift cluster. | Yes |
Parameter group | Parameter group associated with the Redshift cluster. | Yes |
Cluster relocation | Defines whether the Redshift cluster can be moved to another Availability Zone. | No |
Encryption key | AWS KMS key that is used to encrypt the Redshift cluster data. | Yes |
Tags | User-defined labels assigned to the Redshift cluster. | No |
Backup and maintenance | Defines whether daily automatic backup is scheduled and whether a weekly maintenance window is configured for the Redshift cluster. | No |
Important |
Veeam Backup for AWS does not support the following:
|
How To Protect Redshift Clusters
To create a Redshift policy, perform the following steps:
- Check limitations and prerequisites.
- Specify IAM roles to access AWS services and resources.
- [Optional] Configure global retention settings for obsolete session records.
- [Optional] Configure email notification settings for automated delivery of backup policy results and daily reports.
- Complete the Add Redshift Policy wizard.
Related Topics