AWS RDS(PostgreSQL)自动备份

时间:2018-05-27 10:21:37

标签: postgresql amazon-web-services amazon-ec2 amazon-redshift

------------------- AWS RDS(PostgreSQL DB)备份--------------------- -

生产PostgreSQL实例:

备份:每4小时后应运行一次备份脚本并获取数据库的完整备份。 退货:我们希望零售/保留上个月备份并删除超过一个月的所有备份文件。

UAT PostgreSQL实例:

备份:每天一次备​​份。 撤销:我们希望保留/零售最后一周的备份,并保留想要删除的旧备份文件。

如何根据上述要求设置自动备份?

1 个答案:

答案 0 :(得分:0)

Amazon RDS支持开箱即用的备份,因此您可以使用它们。您可以为production/UAT设置自定义规则。

  

备份 - 您可以在首选时间或RDS数据中心默认窗口自动执行。

请参阅Amazon RDS文档。

  

保留 - 默认保留策略为一天,但您可以在RDS控制台中将其设置为首选时间。您可以为production/UAT设置自定义规则。

     

您也可以通过自己的自定义导出脚本手动执行备份和保留,并将导出的数据保存到S3或冰川或EBS。

步骤可能是

  

使用pg_export导出数据。

     

将导出的文件/文件放入具有所需retention policy的S3。

有关详细信息,请参阅S3 retention政策文档。