RedShift/RDS Backup Best practices

0

Hi, We are using RedShift and RDS for a project. We would like to know what are some of the best practices for backing up these two services. Note: We use terraform for deployment and when a snapshot is used to launch a new cluster, terraform is not aware of the new cluster. This causes some issues in terraform. Any assistance with automating this process is appreciated.

1 回答
0

Hello ,

Amazon Redshift provisioned cluster takes snapshots which are are point-in-time backups of a cluster.

There are 2 types of snapshots

Automated snapshots - By default automated snapshots are enabled when you create a cluster, Amazon Redshift periodically takes snapshots of that cluster. By default Amazon Redshift takes a snapshot about every eight hours or following every 5 GB per node of data changes, or whichever comes first. You can change the schedule based on your requirement.

Manual snapshot - You can take a manual snapshot any time. By default, manual snapshots are retained indefinitely, even after you delete your cluster. You can also automate creation of manual snapshot if you need to retain the snapshot even after deleting the cluster.

Please refer to this doc for more details - https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-snapshots.html

Please refer to this doc - https://docs.aws.amazon.com/redshift/latest/mgmt/serverless-snapshots-recovery-points.html to learn about Amazon Redshift serverless backups.

Please feel free to comment if you have any further questions.

AWS
专家
已回答 3 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则