Compartir a través de

在 Azure Cosmos DB for MongoDB vCore 中还原群集

适用对象: MongoDB vCore

Azure Cosmos DB for MongoDB vCore 提供自动备份,无需用户执行任何操作即可启用时间点恢复 (PITR)。 客户可以通过这些备份将服务器还原到保持期中的任意时间点。

注意

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

先决条件

备份

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

注意

无法导出备份文件。 这些文件只能用于 Azure Cosmos DB for MongoDB vCore 中的还原操作。

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

从备份还原

重要

Azure Cosmos DB for MongoDB vCore 中的还原目前提供预览版。 此预览版在提供时没有附带服务级别协议 (SLA),建议不要将其用于生产工作负荷。 某些功能可能不受支持或者受限。

要在 Azure 门户中为订阅启用还原功能预览,请执行以下步骤:

  1. 在 Azure 门户中打开预览功能
  2. 请确保在订阅列表中选择了具有 Azure Cosmos DB for MongoDB vCore 群集的 Azure 订阅。
  3. 在搜索框中键入 MongoDB vCore,搜索 Azure Cosmos DB for MongoDB vCore 预览版。
  4. 在预览版列表中选择 Azure Cosmos DB for MongoDB vCore 时间点数据库还原
  5. 选择“注册”。

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

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

注意

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

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

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

后续步骤

本指南介绍了 Azure Cosmos DB for MongoDB vCore 的备份和还原功能。