Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
本文介绍如何使用 Azure 门户从操作备份或保管备份为 Azure Blob 执行还原。 通过操作备份,你可以将配置了操作备份的存储帐户中的所有块 blob 或部分 blob 内容还原到保留范围内的任何时间点。 通过保管备份,你可以根据备份计划使用创建的恢复点执行还原。
还可以使用 Azure PowerShell、Azure CLI、 REST API 通过 Azure 备份还原 Azure Blob。
关于 Azure Blob 存储的保管库备份的正式发布及其如何通过勒索软件防护能力和长期保留增强数据保护的详细信息,请参阅 Microsoft 社区中心博客。
开始之前
- Blob 将还原到同一存储帐户。 因此,自要还原到的时间点以来发生了更改的 blob 将被覆盖。
- 在还原操作过程中,只能还原标准常规用途 v2 存储帐户中的块 blob。 追加 blob、页 blob 和高级块 blob 不会被还原。
- 执行还原操作时,Azure 存储会在操作期间阻止对正在还原的范围内的 blob 执行数据操作。
- 如果具有活动租约的 Blob 包含在要还原的范围中,并且租用的 Blob 的当前版本与为 PITR 提供的时间戳对应的先前版本不同,则还原操作将整体失败。 建议在启动还原操作之前解除任何活动租约。
- 在还原操作过程中,不会创建或删除快照。 只有基础 blob 被还原到之前的状态。
- 如果通过调用 删除容器 操作从存储帐户中删除了容器,将无法使用还原操作来还原该容器。 如果要在以后还原它们,请删除单个 blob,而不是删除整个容器。 此外,Microsoft 还建议除启用操作备份外,还为容器启用软删除,以防止意外删除容器。
- 有关所有限制和支持的方案,请参阅支持矩阵。
还原 blobs
若要通过备份中心启动还原,请执行以下步骤:
在备份中心,在顶部栏中转到还原。
在“开始:还原”选项卡上,选择“Azure Blobs”(Azure 存储)作为数据源类型,然后选择要还原的备份实例。 备份实例是包含要还原的 blob 的存储帐户。
在“选择恢复点”选项卡上,选择要还原的备份类型。
对于操作备份,选择要还原数据的日期和时间。 你还可以使用滑块来选择要从其还原的时间点。 日期旁边的还原详细信息显示了可还原数据的有效持续时间。 Blob 的操作备份是连续备份,使你可以精细控制要恢复数据的点。
对于保管备份,选择要从其执行还原的恢复点。
注意
此处描述的时间是本地时间。
在“还原参数”选项卡上,根据您选择用于执行还原的备份类型,选择相应选项。
对于操作备份,请选择以下选项之一:
还原存储帐户中的所有 blob:如果使用此选项,则会通过将存储帐户中的所有块 blob 回滚到选定的时间点来还原这些 blob。 包含大量数据或发生高频变更的存储帐户可能需要更长的时间才能还原。
浏览和还原选定的容器:使用此选项可浏览并选择最多 10 个要还原的容器。 必须具有足够的权限才能查看存储帐户中的容器,否则可能无法看到存储帐户的内容。
选择要使用前缀匹配还原的 blob:此选项允许你使用前缀匹配来还原 blob 的子集。 最多可以在一个容器内或跨多个容器指定 10 个 blob 的词典顺序范围,以在给定时间点将这些 blob 恢复到它们以前的状态。 需谨记以下几点:
- 可以使用正斜杠 (/) 来区分容器名称与 blob 前缀
- 指定范围的起始值包含在内,但结束值不包含在内。
有关使用前缀还原 blob 范围的详细信息,请参阅本部分。
对于保管备份,请选择以下选项之一:
- 还原所有备份容器:使用此选项可还原存储帐户中的所有备份容器。
- 浏览并选择要还原的容器:使用此选项最多可以浏览并选择 100 个要还原的容器。 必须具有足够的权限才能查看存储帐户中的容器,否则可能无法看到存储帐户的内容。 选择目标存储帐户(及其订阅),即需要还原数据的存储帐户。
可以选择指定一组前缀来还原容器中的特定 Blob。 若要提供前缀列表,请针对要还原的每个容器选择“添加/编辑容器”。
注意
保管库必须在目标存储帐户上分配存储帐户备份参与者角色。 选择“验证”,确保分配了执行还原所需的权限。 完成后,请继续转到下一个选项卡。
完成指定要还原的 blob 后,继续转到“审阅并还原”选项卡,然后选择“还原”以启动还原。
跟踪还原:使用“备份作业”视图跟踪还原的详细信息和状态。 为此,请导航到备份中心备份作业。 执行还原时,状态将显示为“正在处理”。
还原操作成功完成后,状态将更改为“已完成”。 还原成功完成后,你将能够在存储帐户中再次读取和写入 blob。
其他主题
使用前缀匹配来恢复 blob
请看下面的示例:
图中显示的还原操作执行以下操作:
- 还原 container1 的完整内容。
- 还原 container2 中按字典序介于 blob1 至 blob5 之间的 blob。 此范围将还原名称为 blob1、blob11、blob100、blob2 等的 blob。 由于不包括范围的末尾,因此会还原名称以 blob4 开头的 blob,但不会还原名称以 blob5 开头的 blob。
- 还原 container3 和 container4 中的所有 blob。 因为不包括范围的末尾,所以此范围不会还原 container5。
对于保管的备份,前缀匹配会主动搜索指定容器下以给定输入开头的项,如文件夹和 blob。 例如,当指定前缀 b 时,名称以该字母开头的 blob 才会被复制。 此外,还可以定义虚拟目录并包含最多 五个前缀。