------------------- AWS RDS(PostgreSQL DB)备份--------------------- -
生产PostgreSQL实例:
备份:每4小时后应运行一次备份脚本并获取数据库的完整备份。 退货:我们希望零售/保留上个月备份并删除超过一个月的所有备份文件。
UAT PostgreSQL实例:
备份:每天一次备份。 撤销:我们希望保留/零售最后一周的备份,并保留想要删除的旧备份文件。
如何根据上述要求设置自动备份?
答案 0 :(得分:0)
Amazon RDS支持开箱即用的备份,因此您可以使用它们。您可以为production/UAT
设置自定义规则。
备份 - 您可以在首选时间或RDS数据中心默认窗口自动执行。
请参阅Amazon RDS文档。
保留 - 默认保留策略为一天,但您可以在RDS控制台中将其设置为首选时间。您可以为
production/UAT
设置自定义规则。您也可以通过自己的自定义导出脚本手动执行备份和保留,并将导出的数据保存到S3或冰川或EBS。
步骤可能是
使用pg_export导出数据。
将导出的文件/文件放入具有所需retention policy的S3。
有关详细信息,请参阅S3 retention政策文档。