Docs 主页 → 启动和管理 MongoDB → MongoDB Atlas
暂停和恢复存档
重要
无服务器实例中的不可用功能
无服务器实例目前不支持此功能。要了解详情,请参阅无服务器实例限制。
您可以从 Atlas CLI、Atlas 用户界面和 API暂停和恢复存档。 当您暂停时,之前存档的文档仍可在云对象存储上进行查询,但您的Atlas 集群上的collection的存档活动将停止,直到您恢复存档为止。您将继续支付云对象存储上的存储费用和读取数据的费用。 恢复存档时,符合存档条件的数据会被存档,而符合删除期限的存档数据会被删除。
如果您暂停 Online Archive 或 Atlas 集群,Atlas 不会暂停数据过期。 Atlas 将删除过期数据。
您可以暂停一个在线存档,并为与暂停的在线存档相同的命名空间和分区字段创建另一个在线存档,但只有一个在线存档可以是 Active
。 如果您尝试在同一命名空间的另一个在线存档为Active
时恢复暂停的在线存档,则恢复操作将失败。 您必须删除或暂停Active
在线存档,才能恢复已暂停在线存档的存档。
必需的访问权限
要更新、暂停或恢复在线存档,您必须对该项目具有Project Data Access Admin
或更高访问权限。
通过 Atlas CLI 暂停存档
要使用 Atlas CLI 暂停集群的在线存档,请运行以下命令:
atlas clusters onlineArchives pause <archiveId> [options]
要了解有关命令语法和参数的更多信息,请参阅 Atlas CLI 文档以了解 atlas clusters onlineArchives pause。
提示
请参阅:相关链接
通过 API 暂停和恢复
要通过API暂停活动的在线存档或恢复已暂停的在线存档,请向onlineArchives端点发送PATCH
请求,其中包含要暂停或恢复的在线存档的唯一 ID。要了解有关语法和选项的更多信息,请参阅API。
通过用户界面暂停存档
要暂停存档,请在 Atlas 用户界面中:
通过 Atlas CLI 恢复存档
要使用 Atlas CLI 为集群启动暂停的在线存档,请运行以下命令:
atlas clusters onlineArchives start <archiveId> [options]
要了解有关命令语法和参数的更多信息,请参阅atlas clusters onlineArchives start 的 Atlas CLI 文档。
提示
请参阅:相关链接
通过用户界面恢复存档
要恢复存档,请在 Atlas 用户界面中: