如何备份 Azure Cosmos DB

How can I backup an Azure Cosmos DB

我有一个 Azure Cosmos DB,我需要从此订阅中删除所有资源。有什么方法可以从门户网站离线备份吗?[=​​10=]

更新 : Cosmos DB 现在支持备份 Online backup and on-demand data restore in Azure Cosmos DB


您可以使用 Automatic online backup and restore with Azure Cosmos DB 文章中建议的数据迁移工具来执行相同的操作。

无法备份并导入到 Azure CosmosDB。

建议打开支持票(例如通过 Azure 门户)或致电 Azure 支持 以简化 backup/restore 策略并请求 Azure 在发生灾难事件时恢复最新的备份。此外,您可以通过发送电子邮件至 AskCosmosDB@microsoft.com.

来联系 Azure CosmosDB 团队

Sajeetharan 的回答是错误的。

mongodump --uri="PRIMARY_CONNECTION_STRING"

使用这个命令。它将在您当前的工作目录中创建一个转储。

自动备份不是免费的...标准支持计划($100/月)

我正在使用免费 Azure Cosmos DB Data Migration Tool

既有 GUI 工具 dtui.exe 也有 CLI 工具 dt.exe

支持许多协议甚至 JSON 格式(用于导入和导出)。

MS 终于向 CosmosDB 引入了备份策略功能
参见https://docs.microsoft.com/en-us/azure/cosmos-db/online-backup-and-restore#modify-the-backup-interval-and-retention-period
我想这消除了对第三方 and/or 自定义工具执行此类基本 Ops 例程的需要。