我研究了几个地方,无法找到将cosmosdb中的旧数据存档到冷存储库的选项。我在AWS中看到DynamoDb,提到您可以将dynamodb数据移动到S3。但不确定cosmosdb有哪些选项。我知道有时间生活选项,在某个日期之后数据将被删除,但我对归档与删除感兴趣。任何方向将不胜感激。感谢
答案 0 :(得分:0)
我不认为CosmosDB中有一个单击内置功能来实现这一目标。
尽管如此,正如您提到的那样欣赏任何指示,我建议您考虑DocumentDB Data Migration Tool。
有关数据迁移工具的说明:
要删除导出的数据,您可以使用上述TTL功能,但如果导出步骤失败,可能会导致数据丢失。我建议编写并执行存储过程,以便通过单个调用查询和删除所有导出的文档。该SP不会自动执行,但可以包含在自动化脚本中,并且仅在首先成功导出数据时执行。 请参阅:Azure Cosmos DB server-side programming: Stored procedures, database triggers, and UDFs。