我正在将Azure DocumentDB转换为表存储,因为DocumentDB的成本很高 .
我想暂停/暂停DocumentDB数据库一段时间而不是完全删除它 . 有可能吗?
目前没有暂停服务的方式 . 无论如何,就像Azure中的几乎所有东西一样,即使暂停,你仍然会为此付出代价 .
正如gbellmann所说,没有办法暂停服务 .
话虽如此;还有其他解决方法 . 例如:
将吞吐量(RU /秒)降低到集合允许的最小值 .
使用Data Migration Tool将数据从DocumentDB导出到JSON .
暂时删除DocumentDB集合 . 一旦需要,重新创建它 .
使用导入工具将JSON导入到DocumentDB中 .
以下是使用数据迁移工具的参考:
http://azure.microsoft.com/en-us/documentation/articles/documentdb-import-data/
我建议至少在短时间内删除数据库的写入内容 . 您的数据可以安全地进行比较,但不可能将内容写入其中 . 它会给你一个安全的状态(即使你在这种混合状态下仍会产生费用)
http://azure.microsoft.com/en-us/documentation/articles/documentdb-manage-account/
重新生成密钥 .
3 回答
目前没有暂停服务的方式 . 无论如何,就像Azure中的几乎所有东西一样,即使暂停,你仍然会为此付出代价 .
正如gbellmann所说,没有办法暂停服务 .
话虽如此;还有其他解决方法 . 例如:
将吞吐量(RU /秒)降低到集合允许的最小值 .
使用Data Migration Tool将数据从DocumentDB导出到JSON .
暂时删除DocumentDB集合 . 一旦需要,重新创建它 .
使用导入工具将JSON导入到DocumentDB中 .
以下是使用数据迁移工具的参考:
http://azure.microsoft.com/en-us/documentation/articles/documentdb-import-data/
我建议至少在短时间内删除数据库的写入内容 . 您的数据可以安全地进行比较,但不可能将内容写入其中 . 它会给你一个安全的状态(即使你在这种混合状态下仍会产生费用)
http://azure.microsoft.com/en-us/documentation/articles/documentdb-manage-account/
重新生成密钥 .