此页面允许您托管每个项目的备份作业和备份资源。页面顶部显示Active Jobs ,底部显示Stopped Jobs 。 如果延迟,页面上的以下字段的背景为黄色:
Last Agent Conf,如果超过 1 小时。
Last Oplog,前提是距离Last Agent Conf早于 1 小时。
Head Time,如果早于Last Oplog 1 小时以上。
Last Snapshot,如果早于快照间隔乘以 1.5。
管理备份作业
在Jobs页面中,您可以执行以下操作:
任务 | 步骤 |
|---|---|
单击项目,选择守护进程或块存储,然后选择Save Changes 。 | |
查看作业日志。 | 单击作业名称,然后单击Logs链接。 如果您需要解释错误消息的帮助,请联系 MongoDB 支持部门。 |
查看有关作业的信息。 | 单击作业。 在作业页面,您可以访问日志、配置调用和其他信息,还可以下载诊断信息。 |
将作业移至新的备份守护程序。 | |
筛选页面以显示分配给特定守护进程或块存储的作业。 | 单击守护进程或块存储的名称。 |
选择或清除Journal Head以打开或关闭头部数据库的日志功能。 在作业级别更改此设置会覆盖部署范围的设置。 有关如何为项目中的所有头部数据库启用或禁用日志功能,请参阅 |
配置 WTCheckpoint 设置
对于每个备份作业,您可以调整 WiredTiger 检查点设置,以控制 MongoDB Agent 向 Ops Manager 流式传输数据。这些设置可让您在备份吞吐量与 MongoDB Agent 和 Ops Manager 使用的内存和网络资源之间取得平衡。
要打开作业设置,请执行以下步骤:
Update Config 对话框显示以下设置:
设置 | 说明 |
|---|---|
Maximum Number of workers | 备份模块同时向服务发送的文件数量的上限,包括在内。 |
Maximum Unit of Work Blocks | 响应单位工作请求时要求的最大块数。 |
Block Batch Size | 每个数据块的批处理大小,以字节为单位。 |
Maximum Bandwidth | 区块传输的每秒最大字节数。 |
Maximum Memory Footprint | 允许在所有工作节点上流式传输的最大内存量。 |
Maximum Block Stream Size | 每个多部分流的最大字节数。此值必须比 Block Batch Size 大至少 1 MB。 |
注意
每个字段中显示的值是 Ops Manager 为运行该作业的特定托管自动调优的默认值。自动调优的默认值因托管可用资源而异。
如果作业是分片集群的节点,则对话框还会显示 Apply to all cluster members 复选框。选择此复选框可将设置应用于集群中的所有节点作业。
托管备份资源
在Jobs页面中,您可以将备份资源分配给特定项目。
您可以对现有备份进行这些更改,但只有新的备份作业遵循新规则。进行这些更改不会影响现有部署。有关其他程序信息,请参阅将作业从丢失的备份守护程序移至另一个备份守护程序。
任务 | 步骤 |
|---|---|
单击项目可打开项目的作业页面;进行分配;选择Save Changes 。 | |
将项目分配给一组带标签的资源。 | 在“管理”页面上为每个资源分配所需的标签。 有关更多信息,请参阅守护进程、块存储和Oplog存储。 然后,在Jobs页面上:
某些标签更改不需要停止并重新启动备份: 警告:更改应用于此备份作业的标签后,请停止并重新启动此部署的备份。 一旦备份重新启动, MongoDB Ops Manager就会更改分配给此备份作业的oplog存储。 oplog存储会将作业的分配 labels 与具有相同分配 labels的oplog存储进行匹配。 此更改会停止新的恢复并删除现有的时间点恢复,直到MongoDB Ops Manager在重新分配oplog存储后拍摄下一个快照。 |
Specify the KMIP fields and click Save Changes. |
过渡 S3 兼容的快照存储
在 Jobs 页面中,您可以在不终止备份的情况下在 S3 兼容快照存储之间进行转换。
过渡到另一个 S3兼容快照存储后,现有快照会保留在上一个存储中,直到快照过期并且 groom 作业将其删除。所有新快照都会存储在新选择的存储中,从完整快照开始。如果快照在过渡时进行中,则快照在当前存储上完成,过渡将在下一个计划快照时生效。