共享备份集

当您需要将数据库备份提供给其他团队或合作伙伴进行数据分析、开发测试或数据迁移时,传统方式往往涉及复杂耗时的数据导出与传输。PolarDB的共享备份集功能简化了这一流程,它基于阿里云资源共享服务,允许您安全地将指定备份集授权给其他阿里云账号使用。接收方可利用该共享备份集快速恢复数据至其名下集群,极大提升了跨账号数据协作的效率与安全性。

说明

共享备份集目前处于灰度阶段。如需使用该功能,请提交工单与我们联系,以便为您开启相关功能。

功能简介

共享备份集并非复制或传输备份文件,而是一种授权机制。当您(资源所有者)共享一个备份集时,该备份集的物理数据仍存储在您的账号下,您只是将该备份集的只读访问权限授予了另一方(资源使用者)。资源使用者可以在其PolarDB控制台查看到被共享的备份集,并使用它来创建新集群或恢复数据,但无法删除或再次共享该备份集。整个过程构建在阿里云资源共享服务之上,确保了权限的精细化管控与操作的安全性。

优势

  • 高效率:共享操作近乎实时完成,免去了TB级别数据在不同账号间传输所需的时间与人力成本。

  • 高安全性:数据始终保留在您的账号内,无需公网传输或提供账号密钥,通过阿里云RAM体系进行权限隔离与访问控制,避免了数据泄露风险。

  • 低成本:备份存储费用仅由资源所有者承担。资源使用者无需为共享备份集的存储付费,仅需支付因使用该备份集恢复数据而产生的新资源(如新购集群)的费用。

  • 易管理:通过控制台可以实现共享、查看及取消共享等操作,且可随时回收访问权限。

前提条件

使用限制

在使用共享备份集功能时,请注意以下限制:

  • 共享数量限制:

    • 单个备份集最多可共享给64个阿里云账号。

    • 单个阿里云账号作为共享发起方,默认最多可共享1000个资源。如您有更高需求,可申请配额,最多可申请共享1024个资源。

      说明
      • 资源共享服务限制单个阿里云账号作为共享发起方,最多可共享1000个资源

      • PolarDB限制单个阿里云账号作为共享发起方,最多可共享1024个备份集。

  • 地域限制:

    • 不支持政务云。

    • 金融云仅支持上海地域。

    • 不支持跨地域备份集(备份集IDrp-xxx)共享,仅支持同一地域的共享与恢复。具体而言,若已共享华北2(北京)集群的备份集,则仅能在其他阿里云账号的华北2(北京)地域下恢复该集群。image

  • 不支持在中国站与国际站之间互相共享备份集。

  • 资源使用者无法将获得的共享备份集再次共享给其他账号(不支持二次共享)。

  • 共享关系与备份集及其所在集群的生命周期绑定。当资源所有者退订(释放)集群、删除备份集、备份集因到期被自动释放,或所有者手动取消共享后,资源使用者将失去对该备份集的使用权限。

    说明

    访问权限失效的处理将根据系统任务调度进行,预计为10分钟。在此期间,虽然访问权限仍然存在,但无法使用备份集进行恢复集群。

计费说明

  • 共享备份集功能本身免费。

  • 备份集的存储费用由其资源所有者承担。详细计费规则请参考备份存储(超出免费额度)计费规则

  • 资源使用者接受共享备份集不产生费用,但使用该备份集恢复数据或克隆新集群时,将按新购集群的规格正常计费。

共享备份集

  1. 前往PolarDB控制台集群列表页面,进入目标集群的配置与管理 > 备份与恢复页面。

  2. 数据备份页签中,找到您希望共享的备份集,在其操作列单击共享备份image

  3. 在弹出的对话框中,根据您的需求选择共享方式:

    新建共享单元

    如果您是首次共享或希望为此次共享建立一个独立的管理单元,可选择此方式。

    1. 设置共享单元名称:为该共享单元设置一个易于识别的名称。

    2. 设置使用者范围:您可以根据实际业务需求,修改已有的共享单元中的资源使用者。

      • 允许共享给任意账号:资源所有者可以将资源共享给任意的资源使用者。

      • 仅允许资源目录内共享:资源所有者仅能在资源目录内共享资源。即资源目录的管理账号或成员,将资源共享给本资源目录及其下的资源夹和成员。

    3. 设置资源使用者:您可以根据实际业务需求,为当前共享单元添加资源使用者。

    4. 单击确定

    image

    从已有共享单元中选择

    如果您希望将此备份集添加到已创建的共享单元中,可选择此方式。

    1. 选择共享单元:从选择共享单元下拉列表中选择一个已有的共享单元。选择后,共享资料列表中将展示当前共享单元中已共享的资源。

    2. (可选)编辑资源使用者:您可以根据实际业务需求,修改已有的共享单元中的资源使用者。

    3. 单击确定

    image

  4. 完成共享备份集后,目标备份集的特性列将展示为共享中,便于您识别。

    说明

    仅在设置了资源使用者后,才会展示共享中。如未设置资源使用者,则显示为-

接受他人共享备份集

共享备份集后,资源使用者需要接受共享,才可使用共享的备份集。

  1. 前往资源管理控制台,在左侧导航栏中,选择资源共享 > 共享给我

  2. 在左上方选择共享备份集所在地域。

  3. 找到来自资源所有者的共享邀请,并单击接受

    image

  4. 接受后,备份集的状态将展示为已启用

使用他人共享备份集

接受他人的共享备份集后,您可以使用共享的备份集恢复数据至新集群。

  1. 前往PolarDB控制台,在左侧导航栏中,选择共享备份

  2. 共享备份页面的共享给我页签中,找到目标备份集,单击恢复数据至新集群image

管理共享备份集

共享备份集或接受他人的共享备份集后,支持在PolarDB控制台中进行集中管理。

说明
  • 在您(资源所有者)共享备份集给他人时,若未设置备份集的资源使用者,则该备份集将不会在我的共享页签中显示。

  • 当备份集处于锁定状态(例如,正在使用指定备份集进行恢复操作,或在一级备份转换为二级备份过程中等情况)时,不支持修改共享设置或取消共享备份集。

查看备份集的共享关系

  1. 共享备份页面的我的共享页签中,找到目标备份集,单击管理共享关系

  2. 资源管理控制台资源共享 > 我的共享页面中,可查看备份集所在的共享单元以及资源使用者

修改备份集的共享设置

  1. 共享备份页面的我的共享页签中,找到目标备份集,单击共享备份

  2. 在弹出的对话框中,根据您的需求修改共享设置。

取消共享备份集

  1. 共享备份页面的我的共享页签中,找到目标备份集,单击共享备份

  2. 在弹出的对话框中,编辑资源使用者,并移除相应的使用者。image

常见问题

共享备份集后,我作为资源所有者是否还能正常使用这个备份集?

可以。共享操作仅授予他人只读访问权限,不会影响您对该备份集的任何正常使用,包括您自己的数据恢复或克隆操作。

为什么在PolarDB控制台的共享备份页面中找不到对方共享给我的备份集?

这通常是因为您还未接受共享邀请。请务必先前往资源管理控制台资源共享 > 共享给我页面,找到并接受邀请。成功接受后,备份集才会出现在共享给我页签的列表中。

为什么备份集的操作列中没有共享备份选项?

请确认您的集群是否开启了透明数据加密TD云盘加密。目前暂不支持加密的备份集进行共享。

修改备份集的共享设置或取消共享备份集时报错?

处于锁定状态下的共享备份集不支持修改共享配置或取消共享。例如,您正在使用指定备份集进行恢复操作,或在一级备份转换为二级备份的过程中等情况。

相关文档