关于 Azure Data Lake Storage 保管库备份(预览版)

Azure Data Lake Storage(ADLS) 保管库备份(预览版)是一种简化的云原生解决方案,用于备份和还原具有 分层命名空间的常规用途 v2 存储帐户。 它允许选择性备份和还原容器,并将备份存储在专用保管库中,以便进行精细控制。

注释

Azure Data Lake Storage 备份工作流

保管库备份使用平台功能(例如快照和对象复制)将数据复制到备份保管库。 对象复制将块 Blob 从源存储帐户异步复制到目标备份存储帐户,包括 Blob 的内容、版本、元数据和属性。

配置保护时,Azure 备份会在备份保管库中设置目标存储帐户,并在源帐户和目标帐户的容器级别应用对象复制策略。 在备份期间,Azure 备份会在源帐户上放置恢复点标记并跟踪其复制。 将标记复制到目标后,将创建恢复点。

下图显示了创建快照后的恢复点创建过程:

关系图显示了备份流中的恢复点创建过程。

了解 Azure Data Lake Storage 备份支持的方案和限制

ADLS 备份配置和保留(预览版)

ADLS 备份需要一个备份保管库,该保管库提供配置的备份的集中视图。 保管库备份是在存储帐户级别设置的,包含用于排除容器的选项。

注释

如果帐户包含超过 100 个容器,请将计数减少到 <= 100。 了解备份支持的容器计数

备份策略管理计划和保留,支持每日或每周备份和恢复点创建。 可以针对每日、每周、每月或每年备份设置保留期,并且可以保留最多 10 年,每年规则优先。 如果未设置其他规则,则应用默认保留规则。

Azure 备份会自动运行计划任务,将块 Blob 从源存储帐户复制到目标存储帐户。 它根据备份频率保留内容、版本、元数据和属性。 备份将保留在每个策略的保管库中,并在保留期结束后删除。

注释

  • 可以使用一个或多个备份策略为单个保管库中的多个存储帐户启用备份。
  • 保管库备份支持长达 10 年的长期保留。

备份管理

ADLS 备份配置完成后,在备份保管库中创建备份实例。 使用它启动还原、监视活动、停止保护和执行其他备份作。

备份保管库的托管标识需要特定的存储帐户权限,以执行备份和还原操作。 这些权限捆绑到 存储帐户备份参与者 角色中,以便于管理。

可以在配置备份之前/期间将角色分配给备份保管库。 托管标识是专用于 Azure 资源的服务主体。 详细了解托管标识

从备份还原

可以从恢复点存在的任何时间点还原数据。 恢复点是在存储帐户处于受保护状态时创建的,只要恢复点位于备份策略定义的保留期内即可进行还原。 可以通过选择特定容器、应用基于前缀的筛选器或还原整个存储帐户来执行精细恢复。

Azure 备份允许从备份策略设置的保留期内的任何恢复点还原数据。 恢复点是在存储帐户处于受保护状态时创建的,可用于还原,直到它们根据保留策略过期。 此解决方案允许通过选择容器、应用基于前缀的筛选器或还原完整的存储帐户来执行精细恢复。

注释

  • 要将恢复点还原到其他订阅,请请求 Azure 备份团队将所需的订阅加入允许列表,并使用注册表单授予访问权限。
  • 目前,保管库备份解决方案仅支持将数据还原到保管库所在的同一区域中的其他存储帐户。 但是,从较旧的恢复点还原数据可能会导致恢复时间更长( 恢复时间目标较高)。

后续步骤