Manual Azure Backup Cosmos DB



尝试在 CosmosDB 中导出数据,但没有成功。根据 https://learn.microsoft.com/en-us/azure/cosmos-db/storage-explorer 的说法,通过使用此工具,我可以导出 cosmosdb 中的数据,但没有导出选项。已尝试 https://azure.microsoft.com/en-us/updates/documentdb-data-migration-tool/和 https://learn.microsoft.com/en-us/azure/cosmos-db/import-data#JSON 执行此处的说明,但遇到错误。

你能帮我如何在数据工厂中执行此操作或手动备份 cosmos DB 的任何步骤吗?

我尝试通过 Azure 数据工厂进行备份,但数据工厂似乎无法连接到 Cosmos DB,这太奇怪了,因为我使用的主要字符串/辅助字符串在 Cosmos DB 的详细信息中

谢谢。

你能帮我如何在数据工厂中做到这一点吗

根据您的描述,您似乎在导出数据时遇到问题,而不是导入数据。可以在支持 cosmos db 连接器的 ADF 中使用复制活动。为了您的需求,cosmos db 是源数据集,请再添加一个接收器数据集(目标(。例如 Blob 存储中的某些 JSON 文件。只需确保使用 cosmos db 帐户配置正确的身份验证信息即可。

ADF 更适合批量备份或每日备份。

或只是手动备份宇宙数据库的任何步骤

是的,存储资源管理器不适用于从 cosmos db 导出数据,数据迁移工具是合适的选项。请安装该工具并从此链接参考一些详细信息:https://learn.microsoft.com/en-us/azure/cosmos-db/import-data#export-to-json-file

DMT更适合单备份。当然,如果您使用命令行执行它,它还支持批量执行。

Cosmos DB 数据迁移工具可用于从 Cosmos DB 导出数据。

请参阅 https://learn.microsoft.com/en-us/azure/cosmos-db/import-data#export-to-json-file

这个对我有用...由于我的Macbook中的SSL不起作用,因此我从创建的Azure VM执行了这些步骤。

步骤: 根据您的操作系统版本和MongoDB兼容版本下载MongoDB社区服务器客户端工具。 (或者你可以直接在这里下载[Windows X64的v3.2.22],请不要下载4.2以上的版本,因为它不兼容(

安装MongoDB 客户端工具后,转到安装目录 -> 转到包含 mongoexport.exe 的子文件夹 "bin",然后发出以下命令导出您的数据: mongoexport --host=: -u= -p= --db= --collection= --ssl --sslAllowInvalidCertificates --out=

注 1:可以在 Cosmos DB 门户中找到 、 和 - "连接字符串"

相关内容

  • 没有找到相关文章

最新更新