本文介绍如何长期保留RDS MySQL的备份文件,帮助您在必要时找回所需的数据,保护您的数据资产。
背景信息
使用数据库的过程中,您可能会遇到以下情况:
数据被误删除,但只有近7天的备份,无法恢复更早的数据。
实例被误释放,或由于忘记续费导致实例被释放,但因为已释放较长时间,数据和备份都无法找回。
释放RDS实例,但要保留备份,以备后续之需。
方式一:增加备份保留天数
您可以增加备份文件的保留天数,以便必要时能够恢复更早之前的数据。
方式二:设置实例释放后备份保留策略
通常实例到期或欠费后,实例和备份将会保留一段时间,但超过规定时间后,实例和备份将会释放和删除。为了解决该问题,在实例释放前后,您可以设置实例释放后的备份文件保留策略。此后即使实例被误释放,备份文件也将长期保留,您仍然可以将已保留在RDS控制台的备份文件下载到本地,或者将其恢复到新实例中,可有效避免数据丢失风险,为您的数据提供全面的安全保障。
使用限制
本功能暂不支持本地盘(三节点企业系列)的RDS MySQL实例。
费用说明
RDS MySQL实例删除后,已保留的备份将产生存储费用,实例释放后7天内免费,超过7天将按量计费。费用标准如下:
暂不支持购买存储包抵扣RDS MySQL已删除实例的备份存储费用。
注意事项
RDS MySQL实例刚删除(释放)的情况下,已保留的备份文件会出现显示延迟。通常在后台任务完成后的30分钟内,备份文件将正常显示,请耐心等待。
操作步骤
2024年02月01日及之后新购的RDS MySQL云盘实例,新实例的已删除实例备份保留策略默认为保留最后一个。
实例释放后7天内存储费用免费,实例释放7天后将产生备份存储费用。如需避免该项计费,请将备份保留策略设置为不保留。
RDS MySQL本地盘类型的新购实例,新实例的已删除实例备份保留策略默认为实例释放后不保留。
请根据当前实例所处状态,选择对应设置方式。
方式一:新购实例时设置
本方式仅适用于RDS MySQL本地盘(包年包月)新购实例,您可在购买页面设置实例释放后备份保留策略。
方式二:实例详情页设置(实例释放前)
访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
在左侧导航栏中单击备份恢复。
在备份恢复页面中选择备份策略页签,单击基础备份区域后的编辑。
在弹出的对话框中,设置实例删除后备份保留策略,单击确定。
保留最后一个(推荐):实例释放后,实例最后一个已完成的备份将存储在RDS控制台中。
全部保留(推荐):实例释放后,实例全部已完成的备份将存储在RDS控制台中。
不保留:实例释放后将不保留任何备份,数据将无法恢复,请谨慎操作。
重要设置后RDS MySQL实例一旦释放,系统将按照设置的保留策略长期保留实例的备份文件(暂不支持指定保留时长)。
已保留的备份文件在7天内存储费用免费,超过7天将收取存储费用。收费标准,请参见费用说明。
实例释放后保留的备份文件如何使用,请参见使用实例删除后已保留的备份。
方式三:备份管理页设置(实例释放后)
登录RDS管理控制台,在左侧单击备份管理,然后在上方选择地域。
在已删除实例备份页签下,单击目标实例保留策略列下的设置。
在弹出的对话框中,设置实例删除后备份保留策略,单击确定。
保留最后一个(推荐):实例释放后,实例最后一个已完成的备份将存储在RDS控制台中。
全部保留(推荐):实例释放后,实例全部已完成的备份将存储在RDS控制台中。
不保留:实例释放后将不保留任何备份,数据将无法恢复,请谨慎操作。
重要设置后RDS MySQL实例一旦释放,系统将按照设置的保留策略长期保留实例的备份文件(暂不支持指定保留时长)。
已保留的备份文件在7天内存储费用免费,超过7天将收取存储费用。收费标准,请参见费用说明。
实例释放后保留的备份文件如何使用,请参见使用实例删除后已保留的备份。
更多功能详情,请参见已删除实例备份。