RDS MySQL支持已删除实例备份功能。在实例释放前后,您可以设置实例释放后的备份文件保留策略。此后即使实例被误释放,备份文件也将长期保留,您仍然可以将已保留在RDS控制台的备份文件下载到本地,或者将其恢复到新实例中,可有效避免数据丢失风险,为您的数据提供全面的安全保障。
典型场景
误操作恢复:用户误删除了重要的RDS MySQL实例,用户可以设置实例的已删除实例备份策略为保留最后一个或全部保留,此时即可利用保留的备份文件快速恢复数据,避免因为误操作导致的数据丢失。
安全备份:为了确保数据安全性,用户可以提前设置已删除实例备份策略,这样即使在遇到恶意攻击或其他不可预见的情况导致实例被删除,也能够通过备份文件恢复数据。
数据迁移:用户预计从一个RDS MySQL实例迁移到另一个新的实例,但又不想立即删除旧实例。在这种情况下,用户可以选择保留已删除实例的备份,以防万一在迁移过程中出现问题,可以随时回滚到原始状态。
使用限制
本功能暂不支持本地盘(三节点企业系列)的RDS MySQL实例。
注意事项
RDS MySQL实例刚删除(释放)的情况下,已保留的备份文件会出现显示延迟。通常在后台任务完成后的30分钟内,备份文件将正常显示,请耐心等待。
费用说明
RDS MySQL实例删除后,已保留的备份将产生存储费用,实例释放后7天内免费,超过7天将按量计费。费用标准如下:
您可以购买DBS存储包(云数据库备份存储包)抵扣RDS MySQL(云盘)已删除实例的备份存储费用(较按量付费更优惠)。
RDS MySQL(本地盘)已删除实例的备份存储费用暂不支持通过存储包抵扣。
如需查看RDS与DBS备份实例的对应费用来源和详情,请前往在线服务在对话框输入DBS备份实例费用查询关键字,通过备份实例费用查询机器人自行查询。
设置实例删除后备份保留策略
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天将收取存储费用。收费标准,请参见费用说明。
实例释放后保留的备份文件如何使用,请参见使用实例删除后已保留的备份。
使用实例删除后已保留的备份
RDS MySQL释放后,保留的备份文件存放在RDS控制台的备份管理 > 已删除实例备份页面,您可前往该页面管理已保留的备份文件。
方法一:将已保留的备份下载归档
已删除实例备份的下载功能仅适用于RDS MySQL本地盘实例产生的物理备份。云盘实例的快照备份暂不支持下载,请通过方式二恢复备份到RDS MySQL新实例中。
下载备份文件内网流量免费,外网流量收费。下载方法和外网流量计费标准,请参见下载备份。
前往已删除实例备份页面,单击目标实例操作列下的下载按钮,复制内网或外网地址下载。
方法二:将已保留的备份恢复到新RDS实例中
前往已删除实例备份页面,单击目标实例操作列下的恢复按钮,将备份恢复到RDS MySQL新实例中。
您可前往任务列表查看RDS MySQL新实例创建进度。更多新购实例的参数配置说明,请参见创建RDS MySQL实例。
RDS MySQL新实例创建完成后,可连接到该实例查看恢复后的数据。如何连接,请参见连接RDS MySQL实例。
相关操作
查看实例的已删除实例备份保留策略
方式一:实例详情页查看(实例释放前)
本方式仅适用于RDS MySQL实例未删除(释放)前,若实例已删除请通过方式二前往备份管理页面查看。
访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
在左侧导航栏中单击备份恢复。
在备份恢复页面中选择备份策略页签,基础备份区域中所显示即为实例当前的备份保留策略。
保留最后一个:实例释放后,实例最后一个已完成的备份将存储在RDS控制台中。
全部保留:实例释放后,实例全部已完成的备份将存储在RDS控制台中。
不保留:实例释放后将不保留任何备份,数据将无法恢复,请谨慎操作。
方式二:备份管理页查看(实例释放后)
登录RDS管理控制台,在左侧单击备份管理,然后在上方选择地域。
在已删除实例备份页签下,单击目标实例保留策略列下的设置。
在弹出的对话框中,所显示即为实例当前的备份保留策略。
保留最后一个:实例释放后,实例最后一个已完成的备份将存储在RDS控制台中。
全部保留:实例释放后,实例全部已完成的备份将存储在RDS控制台中。
不保留:实例释放后将不保留任何备份,数据将无法恢复,请谨慎操作。
删除已删除实例备份(实例释放后)
RDS MySQL实例释放后,若您不需要保留已删除实例的备份,可以将实例删除后备份保留策略设置为仅保留最后一个或不保留删除备份,以此减少或避免备份存储费用的产生。
登录RDS管理控制台,在左侧单击备份管理,然后在上方选择地域。
在已删除实例备份页签下,单击目标实例保留策略列下的设置。
在弹出的对话框中,将实例备份保留策略设置为:
保留最后一个:从当前的全部保留改为保留最后一个,备份存储费用将相应减少。
不保留:从当前的全部保留或保留最后一个改为不保留,不再产生备份存储费用。
重要设置后系统会根据最新策略自动删除RDS控制台上已保留的备份。但需注意,数据不可再恢复,请谨慎操作。
单击确定。