文档首页/ 云数据库 RDS_云数据库 RDS for SQL Server/ 常见问题/ 备份与恢复/ RDS备份桶名变化导致获取备份文件失败
更新时间:2025-04-29 GMT+08:00
分享

RDS备份桶名变化导致获取备份文件失败

问题描述

因后台备份桶逐步切换,RDS实例新产生的备份文件可能使用和从前不同的备份桶。如果您当前使用“挂载外部桶”功能或类似功能,通过桶名来直接访问备份文件时,会出现获取文件失败,可参考以下步骤排查是否需要更新桶名称。

解决方法

  1. 对于您的目标备份文件,可通过以下方法查询其所在的桶名称。

    方法1:通过界面查询桶名称

    1. 在RDS控制台的“备份管理”页面选择该备份,单击操作列的“下载”。
    2. 在弹窗中选择“OBS Browser+下载”。
    3. 在下载指导页面的步骤2中得到桶名,即为该备份文件所在的桶名称。更多操作,详见下载全量备份文件
      图1 查看桶名称

      方法2:通过接口查询桶名称

      参考获取备份下载链接接口,该接口支持根据备份ID查询全量备份和增量备份文件下载链接,响应中的“bucket”字段值,即为备份文件所在的桶名称。

      该接口的传参备份ID,可以通过控制台界面获取,或调用获取备份列表接口获取。

  2. 更新桶名。

    对比上一步获取的桶名与您当前使用“挂载外部桶”功能或类似功能时使用的桶名,如果桶名不同,说明该备份文件已经使用新的备份桶。请更新您使用的桶名称,通过挂载桶流程重新挂载该新桶,则可以在新桶中访问此备份文件。

    历史备份文件仍然在原本的备份桶中,不会迁移到新备份桶。

相关文档