如何将 Cosmos DB Emulator 数据复制到另一台计算机?

问题描述 投票:0回答:1

我正在使用 Azure Cosmos DB 模拟器进行开发。我的容器中有大约 8 个数据库。有些带有触发器,大多数带有一堆测试数据。

如何导出数据库“定义”和数据以导入到另一台计算机上的模拟器中?我在资源管理器中没有看到任何“导出”或“导入”选项。我尝试复制 CosmosDBEmulator 文件夹但无济于事。

此外,在创建实际的 Azure 帐户时,如何导出容器和数据库定义(生存时间、分区键以及触发器等设置)以便重新创建我的环境?

但实际上,短期而言,我所需要的只是能够在另一台计算机上复制数据库。

azure-cosmosdb azure-cosmosdb-emulator
1个回答
0
投票

模拟器目前不具备任何导入/导出数据的功能。您现在可能需要手动迁移数据。

您可以使用 SDK 或使用此处提到的任何工具来编写自己的脚本用于 NOSQL API

© www.soinside.com 2019 - 2024. All rights reserved.