我正在为Linux映像运行Cosmos DB模拟器。
当容器开始运行时,我注意到以下消息:“这是一个评估版本。在评估期内还有164天“这是否意味着宇宙DB模拟器将在164天后停止工作?如何延长期限或用未过期的图像替换评估版本?我找不到关于这件事的任何信息
还有一个问题:如何将一个完整的Cosmos DB数据库从Azure迁移到运行在本地macOS上的docker中的Cosmos DB仿真程序Linux?我看到了运行在窗口上的数据迁移工具,但是是否有一个用于Linux的数据迁移工具,或者有其他方法将CosmosDB从Azure复制到模拟器?在Azure上有能做到这一点的服务吗?数据迁移工具可以建立在macOS上吗?如果是,是否有关于如何做到这一点的文档?
还有一种方法可以将命令发送到运行在docker中的Linux的Cosmos DB模拟器(类似于在https://learn.microsoft.com/en-us/azure/cosmos-db/emulator-command-line-parameters上可以完成的操作)。如果我可以使用GetStatus来检查Cosmos DB模拟器是否真的启动了,那就太好了。
发布于 2021-12-10 17:12:27
要回答关于这条信息的第一个问题,“这是一个评估版本。在评估期间还有N天”--我问微软的Cosmos DB团队,他们说模拟器将在N天之后继续工作。显然,计数器应该重新设置为180天,然后再数下去。
我不认为向Linux运行的Cosmos DB仿真器发送命令是不可能的。要查看它是否已经启动,只需打个电话给它,例如,如果您使用的是客户端,您可以调用https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.cosmos.cosmosclient.readaccountasync并检查它没有抛出。
https://stackoverflow.com/questions/68187668
复制相似问题