全部产品
Search
文档中心

云数据库 RDS:长期保留备份

更新时间:Sep 29, 2024

本文介绍如何长期保留RDS MySQL的备份文件,帮助您在必要时找回所需的数据,保护您的数据资产。

背景信息

使用数据库的过程中,您可能会遇到以下情况:

  • 数据被误删除,但只有近7天的备份,无法恢复更早的数据。

  • 实例被误释放,或由于忘记续费导致实例被释放,但因为已释放较长时间,数据和备份都无法找回。

  • 释放RDS实例,但要保留备份,以备后续之需。

方式一:增加备份保留天数

您可以增加备份文件的保留天数,以便必要时能够恢复更早之前的数据。

说明

本操作会增加备份大小,可能会增加备份费用

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏中单击备份恢复

  3. 备份恢复页面中选择备份策略页签,单击基础备份区域后的编辑

  4. 在弹出的对话框中,手动增加数据备份或日志备份保留时长。例如,从默认的7天改为30天。

    说明
    • 日志备份保留时长不能大于数据备份保留时长。

    • 如果是本地盘实例,您还可以勾选实例释放前长期保留策略。勾选后,您无需再设置数据备份保留时长,实例释放前所有数据备份将一直保留。更多详情,请参见自动备份

  5. 单击确定

方式二:设置实例释放后备份保留策略

通常实例到期或欠费后,实例和备份将会保留一段时间,但超过规定时间后,实例和备份将会释放和删除。为了解决该问题,在实例释放前后,您可以设置实例释放后的备份文件保留策略。此后即使实例被误释放,备份文件也将长期保留,您仍然可以将已保留在RDS控制台的备份文件下载到本地,或者将其恢复到新实例中,可有效避免数据丢失风险,为您的数据提供全面的安全保障。

使用限制

本功能暂不支持本地盘(三节点企业系列)的RDS MySQL实例。

费用说明

RDS MySQL实例删除后,已保留的备份将产生存储费用,实例释放后7天内免费,超过7天将按量计费。费用标准如下:

本地盘已删除实例备份存储单价

计费站点

存储地域

单价(美元/GB/天)

公有云

华东1(杭州)、华北2(北京)、华东2(上海)、华南1(深圳)、华北1(青岛)、华北3(张家口)、华北5(呼和浩特)、西南1(成都)、华南2(河源)、华北6(乌兰察布)、华南3(广州)

0.00058

中国(香港)、新加坡、美国(硅谷)、德国(法兰克福)、印度尼西亚(雅加达)、菲律宾(马尼拉)、泰国(曼谷)

0.00067

日本(东京)、韩国(首尔)、澳大利亚(悉尼)关停中

0.0007

美国(弗吉尼亚)

0.00062

马来西亚(吉隆坡)

0.00064

英国(伦敦)

0.00065

阿联酋(迪拜)

0.00072

云盘已删除实例备份存储单价

存储地域

单价(美元/GB/天)

华北2(北京)、华北5(呼和浩特)、华北6(乌兰察布)、华东1(杭州)、华东2(上海)、华南1(深圳)、华南2(河源)、西南1(成都)、华北1(青岛)、华南3(广州)、华北3(张家口)

0.0009375

中国香港、美国(硅谷)、美国(弗吉尼亚)、新加坡、日本(东京)、德国(法兰克福)、澳大利亚(悉尼)关停中、马来西亚(吉隆坡)、印度尼西亚(雅加达)、菲律宾(马尼拉)、英国(伦敦)、韩国(首尔)、泰国(曼谷)

0.001125

说明

暂不支持购买存储包抵扣RDS MySQL已删除实例的备份存储费用

注意事项

RDS MySQL实例刚删除(释放)的情况下,已保留的备份文件会出现显示延迟。通常在后台任务完成后的30分钟内,备份文件将正常显示,请耐心等待。

操作步骤

重要
  • 2024年02月01日及之后新购的RDS MySQL云盘实例,新实例的已删除实例备份保留策略默认为保留最后一个

    实例释放后7天内存储费用免费,实例释放7天后将产生备份存储费用。如需避免该项计费,请将备份保留策略设置为不保留

  • RDS MySQL本地盘类型的新购实例,新实例的已删除实例备份保留策略默认为实例释放后不保留

请根据当前实例所处状态,选择对应设置方式。

方式一:新购实例时设置

本方式仅适用于RDS MySQL本地盘包年包月)新购实例,您可在购买页面设置实例释放后备份保留策略

image

方式二:实例详情页设置(实例释放前)

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏中单击备份恢复

  3. 备份恢复页面中选择备份策略页签,单击基础备份区域后的编辑

  4. 在弹出的对话框中,设置实例删除后备份保留策略,单击确定

    • 保留最后一个推荐):实例释放后,实例最后一个已完成的备份将存储在RDS控制台中。

    • 全部保留推荐):实例释放后,实例全部已完成的备份将存储在RDS控制台中。

    • 不保留:实例释放后将不保留任何备份,数据将无法恢复,请谨慎操作。

    重要
    • 设置后RDS MySQL实例一旦释放,系统将按照设置的保留策略长期保留实例的备份文件(暂不支持指定保留时长)。

    • 已保留的备份文件在7天内存储费用免费,超过7天将收取存储费用。收费标准,请参见费用说明

    • 实例释放后保留的备份文件如何使用,请参见使用实例删除后已保留的备份

方式三:备份管理页设置(实例释放后)

  1. 登录RDS管理控制台,在左侧单击备份管理,然后在上方选择地域。

  2. 已删除实例备份页签下,单击目标实例保留策略列下的设置

  3. 在弹出的对话框中,设置实例删除后备份保留策略,单击确定

    • 保留最后一个推荐):实例释放后,实例最后一个已完成的备份将存储在RDS控制台中。

    • 全部保留推荐):实例释放后,实例全部已完成的备份将存储在RDS控制台中。

    • 不保留:实例释放后将不保留任何备份,数据将无法恢复,请谨慎操作。

    重要
    • 设置后RDS MySQL实例一旦释放,系统将按照设置的保留策略长期保留实例的备份文件(暂不支持指定保留时长)。

    • 已保留的备份文件在7天内存储费用免费,超过7天将收取存储费用。收费标准,请参见费用说明

    • 实例释放后保留的备份文件如何使用,请参见使用实例删除后已保留的备份

说明

更多功能详情,请参见已删除实例备份

方式三:下载备份

您也可以下载备份到本地或云服务器进行长期保存。具体操作,请参见下载备份

常见问题

已删除实例备份是什么功能,怎么使用?

RDS MySQL已删除实例备份是一项关键的数据保护和恢复功能。设置该功能后,即使RDS MySQL实例被误删除或主动释放后,用户也能在RDS控制台的备份管理页面找回重要数据,并将保留在RDS控制台的备份下载到本地,或将其恢复到新的RDS MySQL新实例中

我的RDS MySQL实例已经释放了,为什么还有备份费用产生?

即使RDS MySQL实例已被释放,但如果您的实例释放前设置了实例删除后备份保留策略,那么这些备份文件会继续存储在RDS控制台的备份管理页面中。根据功能规则,实例释放后7天内备份存储免费,超过7天将会开始计费。

因此,如果您看到备份费用产生,可能是因为备份保留时间超过了7天的免费期,此时会根据实际存储量和所在地域进行计费。计费标准,请参见费用说明

我好像没设置过RDS MySQL实例删除后备份保留策略,为什么实例释放后还有这个功能的计费产生?

对于2024年02月01日及之后新购的RDS MySQL云盘实例,新实例的已删除实例备份保留策略默认为保留最后一个,该设置为实例创建时默认策略。因此根据这一默认策略,实例释放后系统会自动保留实例的最后一个备份。而超出免费的7天保留期限后,这些备份将开始计费。

说明

为避免误解或不必要的费用,建议您定期检查实例的备份策略设置,并及时调整以符合实际需求。若您不再需要保留这些备份,可以手动删除已删除实例备份以节约存储成本。

如何删除已删除实例备份,我不需要这部分备份?

如果您不再需要已保留的备份,并希望避免进一步的备份存储费用,可以删除已删除实例备份(实例释放后)

我的RDS MySQL实例已经释放了,为什么已删除实例备份页面还没显示保留的备份集?

RDS MySQL实例刚删除(释放)的情况下,已保留的备份文件会出现显示延迟。通常在后台任务完成后的30分钟内,备份文件将正常显示,请耐心等待。

业务结束并计划释放RDS MySQL实例,但期望后续再从备份中恢复数据,如何备份RDS数据以防数据丢失?