在 Azure DocumentDB 中还原群集

Azure DocumentDB 提供自动备份,支持时间点恢复(PITR),无需用户采取任何操作。 备份允许客户将服务器还原到保留期内的任何时间点。

注释

备份和还原功能旨在防止数据丢失,但它不提供完整的灾难恢复解决方案。 应确保已制定自己的灾难恢复计划,以防止大规模中断。

先决条件

  • Azure 订阅服务

    • 如果没有 Azure 订阅,请创建 试用版
  • 现有的 Azure DocumentDB 群集

Backups

备份在后台 自动执行 。 活动群集的备份保留 35 天,删除的群集保留 7 天。 所有备份都使用 AES 256 位加密进行加密。

注释

无法导出备份文件。 它们只能用于 Azure 文档数据库中的还原操作。

在支持可用性区域的 Azure 区域中,备份快照存储在三个可用性区域中。 只要至少有一个可用性区域处于联机状态,群集就可还原。

从备份还原

还原过程会在原始的 Azure 区域、订阅和资源组中创建一个具有相同配置的新群集。 按照以下步骤还原数据。

  1. 选择现有的 Azure DocumentDB 群集。
  2. 在群集边栏的 “设置”下,选择 “时间点还原”。
  3. 选择一个日期,并在日期和时间字段中提供时间(以 UTC 时区为单位)。
  4. “还原目标群集名称 ”字段中输入群集名称。
  5. “管理员用户名 ”字段中输入已还原群集的群集管理员名称。
  6. “密码 ”和 “确认密码 ”字段中输入管理员角色的密码。
  7. 选择 “提交 ”以启动群集还原。

注释

群集备份存储 35 天。 如果群集是在 35 天或更多天前创建的,并且还原日期字段中没有看到所需的日期,则可能需要打开支持请求以将群集还原到该点。

若要创建 Azure 支持请求,请执行以下步骤:

  1. 选择需要还原的现有 Azure DocumentDB 群集。
  2. 在群集边栏上的 “帮助”下,选择“ 支持 + 故障排除”。 有关详细信息,请参阅 创建 Azure 支持请求

还原之后的任务

还原后,应执行以下任务,然后用户和应用程序才能重新运行:

  • 如果需要使用新群集来替换原始群集,则请将客户端和客户端应用程序重定向到新群集。
  • 确保为用户连接设置适当的专用或公共访问网络 设置 。 这些设置不是从原始群集复制的。
  • 确保在还原的群集上启用 高可用性(HA )。 在还原的群集上禁用高可用性。如果需要,可以启用。
  • 根据需要针对 群集指标配置警报

后续步骤

本指南介绍了 Azure DocumentDB 的备份和还原功能。