暂停和恢复存档
您可以从 Atlas CLI、Atlas 用户界面和 API暂停和恢复存档。 当您暂停时,之前存档的文档仍可在云对象存储上进行查询,但您的Atlas 集群上的collection的存档活动将停止,直到您恢复存档为止。您将继续支付云对象存储上的存储费用和读取数据的费用。 恢复存档时,符合存档条件的数据会被存档,而符合删除期限的存档数据会被删除。
Atlas如果您暂停Atlas Online Archive 或Atlas 集群, 不会暂停数据过期。Atlas 将删除过期数据。
您可以暂停在线存档并为同一命名空间创建另一个在线存档。 但是,第二个在线存档不能包含与暂停的在线存档相同的分区字段。 此外,只能为一个在线存档 Active
。 如果您尝试恢复已暂停的在线存档,而同一命名空间的另一个在线存档为Active
,则恢复操作会失败。 您必须删除或暂停Active
在线存档,才能恢复已暂停在线存档的存档。
必需的访问权限
要更新、暂停或恢复在线存档,您必须对该项目具有Project Data Access Admin
或更高访问权限。
通过 Atlas CLI 暂停存档
要使用Atlas Online Archive 暂停集群的Atlas CLI ,请运行以下命令:
atlas clusters onlineArchives pause <archiveId> [options]
要了解有关命令语法和参数的更多信息,请参阅Atlas CLI文档中的 Atlas clusters onlineArchives Pause。
通过 API 暂停和恢复
要通过API暂停活动的在线存档或恢复已暂停的在线存档,请向onlineArchives端点发送PATCH
请求,其中包含要暂停或恢复的在线存档的唯一ID 。 要学习;了解有关语法和选项的更多信息,请参阅API。
通过用户界面暂停存档
要暂停存档,请在 Atlas 用户界面中:
在Atlas中,转到项目的Clusters 页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。
如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。
如果尚未显示,请单击侧边栏中的Clusters 。
会显示集群页面。
Go集群的Online Archive 页面。
单击集群的名称。
单击 Online Archive 标签页。
显示Online 存档 (在线存档)页面。
点击在线存档的 Actions 列中的省略号 (...
) 以显示允许的操作列表。 您可以:
Pause Archiving (仅当状态为 Active(活动)时)
Edit Archive
Delete Archive
Resume Archiving (仅当状态为 Paused(活动)时)
通过 Atlas CLI 恢复存档
要使用Atlas Online Archive 为集群启动已暂停的Atlas CLI ,请运行以下命令:
atlas clusters onlineArchives start <archiveId> [options]
要学习;了解有关命令语法和参数的更多信息,请参阅Atlas CLI Atlasclusters onlineArchives start 的 文档。
通过用户界面恢复存档
要恢复存档,请在Atlas用户界面中:
在Atlas中,转到项目的Clusters 页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。
如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。
如果尚未显示,请单击侧边栏中的Clusters 。
会显示集群页面。
Go集群的Online Archive 页面。
单击集群的名称。
单击 Online Archive 标签页。
显示Online 存档 (在线存档)页面。
点击在线存档的 Actions 列中的省略号 (...
) 以显示允许的操作列表。 您可以:
Pause Archiving (仅当状态为 Active(活动)时)
Edit Archive
Delete Archive
Resume Archiving (仅当状态为 Paused(活动)时)