У вас на самом деле нет схемы как таковой, у вас есть настройки, настройки индексов и другие ресурсы.
Для переноса данных взгляните на этот инструмент
https://docs.microsoft.com/en-us/azure/cosmos-db/import-data
После переноса данных просто скопируйте и вставьте любые определения индексов и другие ресурсы, такие как процедуры.
Возможно, вам придется увеличить количество RU во время миграции.
Некоторые примеры использования инструмента:
Перенос данных из одной коллекции Azure Cosmos DB в другую коллекцию Azure Cosmos DB
dt.exe /s:CosmosDB /s.ConnectionString:"AccountEndpoint=<CosmosDB Endpoint>;AccountKey=<CosmosDB Key>;Database=<CosmosDB Database>;" /s.Collection:TEColl /t:CosmosDBBulk /t.ConnectionString:" AccountEndpoint=<CosmosDB Endpoint>;AccountKey=<CosmosDB Key>;Database=<CosmosDB Database>;" /t.Collection:TESessions /t.CollectionThroughput:2500
Перенос данных из нескольких коллекций Azure Cosmos DB в одну коллекцию Azure Cosmos DB
dt.exe /s:CosmosDB /s.ConnectionString:"AccountEndpoint=<CosmosDB Endpoint>;AccountKey=<CosmosDB Key>;Database=<CosmosDB Database>;" /s.Collection:comp1|comp2|comp3|comp4 /t:CosmosDBBulk /t.ConnectionString:"AccountEndpoint=<CosmosDB Endpoint>;AccountKey=<CosmosDB Key>;Database=<CosmosDB Database>;" /t.Collection:singleCollection /t.CollectionThroughput:2500
Экспорт коллекции Azure Cosmos DB в файл JSON
dt.exe /s:CosmosDB /s.ConnectionString:"AccountEndpoint=<CosmosDB Endpoint>;AccountKey=<CosmosDB Key>;Database=<CosmosDB Database>;" /s.Collection:StoresSub /t:JsonFile /t.File:StoresExport.json /t.Overwrite /t.CollectionThroughput:2500