首页 > 解决方案 > 如何将 Azure CosmosDB 容器复制(备份)到 Azure Blob 存储?

问题描述

我的 CosmosDB 数据库中有很多容器,我需要每天备份一些但不是所有容器。有些容器备份 7 天,有些是 15 天。

  1. 我不想使用增量备份,因为我们每天只备份一次。
  2. 也许我们将备份数据集存储到 Azure blob 存储中

我不知道的事情=> container == collection。Azure 文档太混乱了!

标签: azureazure-cosmosdbazure-data-factory

解决方案


可能您可以在 Azure 数据工厂(又名 ADF, https://docs.microsoft.com/en-us/azure/data-factory/connector-azure-cosmos-db )上创建作业,使用 ADF 作业复制数据从这些容器中提取数据,并将数据作为文件(一个容器一个文件)保存在某处(如 Azure Blob 存储)。


推荐阅读