词汇表
- 助手
- 一个轻量级程序,可在 MongoDB 进程和 Ops Manager 之间提供接口。
- 代理 API 密钥
用于向MongoDB 验证项目的 MongoDB Ops Manager的唯一标识符。一个项目可以有多个代理 API密钥。
- 应用程序数据库
一组专用的 MongoDB 数据库,用于存储 Ops Manager 安装和托管 MongoDB 部署的元数据。
- 身份验证机制
一种支持访问 MongoDB database 的方法。这与授权是分开的,授权授予您在 MongoDB database 上使用某些操作的权限。
- 自动化
MongoDBMongoDB Ops Manager通过 界面辅助管理 进程。MongoDBMongoDB主机上安装的 允许您直接从 部署、配置和更新MongoDB MongoDB Ops Manager进程。
- 自动化代理
自动执行常见管理任务的轻量级组件。 自动化代理在每台运行mongod或mongos的服务器上运行。
注意
它已替换为MongoDB Agent 。
- 后端数据库
- 备份代理
在数据中心内运行并通过 MongoDB 传输协议备份 MongoDB 进程的轻量级组件。 无需直接访问文件系统。
注意
它已替换为MongoDB Agent 。
- 备份块存储数据库
- 存储快照的数据库。 数据库也简称为块存储。 块存储使用的存储格式可将快照解析为较小的数据段,从而允许MongoDB Ops Manager管理快照更改。 您可以从快照存储管理块存储。 块存储是备份数据库的一种。
- 备份光标备份游标
- 指向备份文件列表的可可追加游标。 从FCV 4.2开始, MongoDB Ops Manager使用备份游标而不是头部数据库。
- 备份守护进程
- 备份数据库
OnPrem 存储备份数据的数据库集。 这包括Oplog Store Database以及任何备份块存储数据库或已部署的S3 快照存储元数据数据库。
- 备份作业
备份 MongoDB 部署的 Ops Manager 进程。
WiredTiger存储引擎使用备份游标拍摄部署快照,以允许对WiredTiger文件进行时间点复制。 在WiredTiger拍摄快照时,应用程序可以继续对数据库进行写入操作。
您可以在备份守护程序之间重新分配备份作业。
- 批处理
恢复分片集群所需的作业集合:每个分片一个作业,一个配置服务器作业。
副本集恢复作业不使用批处理。
- 块
- 一个 MongoDB 文档,用于存储快照中包含的文件的数据和元数据的 64 KB 到 16 MB 分片的压缩内容。 在划分快照时,Ops Manager 可以逐块备份数据,而不是写入快照的全新副本。
- blockstore
- 集群
- 在MongoDB Ops Manager中,集群可以指副本集或分片集群。
- conf 调用
- MongoDB Agent向MongoDB Ops Manager请求,获取该助手项目的最新配置,包括该助手连接的节点以及要备份的数据。
- 自定义快照
所存储快照之间某一时间点 MongoDB 部署状态的备份。 MongoDB Ops Manager通过将oplog数据应用于存储的快照来构建自定义快照。
- 去重
消除冗余数据的过程。 当写入到旋转磁盘或固态磁盘等存储介质时,这些数据可以是数据库或文件系统文档的附加副本,也可以是这些文档中区块级别的冗余数据。 只有唯一的文档或区块才会写入存储介质。 此过程通常适用于备份或数据存档。
例子
电子邮件系统中的每个收件人都可能有自己的发送给整个公司的电子邮件副本。 通过去重,在备份电子邮件系统之前,除一个副本之外的所有副本都将替换为指向单个存储副本的指针。这有效地将备份这封电子邮件所需的存储容量减少了 99%。
- 部署
- 通常是指在MongoDB MongoDB Ops Manager项目 中运行的所有 进程。部署还可以指一组特定的 MongoDB 进程,例如特定的分片集群或副本集。
- 脏字节
- 已在 WiredTiger 缓存中更新但未刷新到磁盘的数据。
- 排除的命名空间
MongoDB Ops Manager不会备份的数据库或集合,由其命名空间指定。
- 文件系统存储
- 服务器上将数据库备份快照存储为文件的目录。 您可以从快照存储管理文件系统存储。
- groom
- 删除块存储上未使用的块存储并可将区块从一个块块存储移动到另一个的作业。 您可以从“ Groom ”和“Groom 优先级”中查看和管理Groom。
- GROUP
一设立不同的MongoDB进程和MongoDB Ops Manager用户。 与项目同义。
- 头部
- 头部数据库
存储在备份守护程序服务器上的已备份部署的副本。 守护进程为其备份的每个分 分片 或 副本集 维护一个 头部数据库 ,并创建定期 快照 。守护进程将头部数据库存储在头部目录中。
- 头部目录
- 备份守护程序托管上备份守护程序存储头部数据库的专用磁盘分区。 守护进程以
mongodb-mms
用户的身份写入此目录。 - 主机
- 为一个或多个 MongoDB 进程提供服务的物理机、虚拟机或容器。
- 初始化同步
将数据从现有副本集成员复制到新成员的 MongoDB 操作。 MongoDB Ops Manager在创建新的头部数据库时使用初始同步。
- 作业
- 请参阅备份作业。
- 链接令牌(Link-Token)
一个字符串,其中包含在从 Ops Manager 部署到 Atlas 部署的实时迁移期间,从 Ops Manager 连接到 Atlas 所需的信息。
当您准备从 Ops Manager 部署中实时迁移数据时,您可以在 Atlas 中生成链接令牌,然后将其输入 Ops Manager 组织的设置中。 您可以使用相同的链接令牌按顺序迁移 Ops Manager 组织中的每个部署,一次一个。
您可以在 Atlas 中生成多个链接令牌(Link-Token)。为每个 Ops Manager 组织使用一个唯一的链接令牌(Link-Token)。
- 迁移主机
具有专门配置的 MongoDB Agent 的专用服务器,用于实时迁移。在迁移主机上运行实时迁移(推送)进程,将 MongoDB 部署迁移到 Atlas。
- MongoDB 助手
一个轻量级代理,可以监控、管理和备份 MongoDB 数据库。
- 监控
MongoDB 进程状态的实时报告、可视化和警报。
- 监控代理
在数据中心内运行并通过 MongoDB 传输协议监控 MongoDB 进程的轻量级组件。 无需直接访问文件系统。
注意
它已替换为MongoDB Agent 。
- namespace
数据库名称和collection名称的组合:
"database-name.collection-name" - oplog slice
已备份分分片或副本集的有尾oplog的批处理压缩条目。 MongoDB Agent助手会创建一个oplog slice并将其发送到MongoDB Ops Manager ,后者将其存储在Oplog Store Database中。
MongoDB Ops Manager检索切片并将其存储在Oplog Store Database中。
- oplog Store Database
MongoDB Ops Manager在将oplog切片应用于部署的备份之前将其存储在其中的数据库。
- Ops Manager 应用程序
MongoDB Ops Manager主组件。 该应用程序提供用于管理MongoDB部署的用户界面,并为MongoDB助手提供传输数据的端点。
- Ops Manager HTTP 服务
MongoDB Agent与MongoDB Ops Manager通信的接口。
- ping
- MongoDB Agent发送到MongoDB Ops Manager的数据传输,用于确认助手及其MongoDB进程正在运行且可访问。
- 时间点恢复
一种数据库恢复,可捕获快照之间某一时刻的数据状态。 与快照恢复相比,时间点恢复需要更长的时间。
- 处理
在给定主机和端口上运行的 MongoDB 实例。 MongoDB database进程是mongod 。 MongoDB 还使用mongos进程在分片集群中路由操作。
- 项目
一组不同的MongoDB进程和MongoDB Ops Manager用户。 与群组同义。
- 公用API密钥
- 通过MongoDB Ops ManagerMongoDB Ops Manager AdministrationAPI 对 用户进行身份验证的唯一标识符。该密钥属于用户,而不是属于项目的代理API密钥。
- 可查询备份
MongoDB Ops Manager提供的一项功能,MongoDB Ops MongoDB Ops Manager可通过MongoDB连接string快速安全地访问给定快照。 您可以使用标准string MongoDB工具(例如
mongosh
或 mongodump)的连接 来访问权限快照以执行只读操作。无论快照的总数据大小如何,可查询备份都能快速启动。 它们对于恢复一小部分数据(例如意外删除的文档或使用 mongodump 读取单个collection)特别有用。
- 恢复点目标
- 发生故障或灾难后,为恢复正常操作而必须从存储中恢复的备份文件的最长容许期限。
- 恢复时间目标
- 发生故障或灾难后系统可以离线的最大容忍时间。
- 角色
授予 Ops Manager 或 MongoDB 用户的权限。
- 滚动重启
一种用于在维护期间保持集群可用性的技术,方法是逐个更新副本集中的节点,始终保持主节点,直到所有节点都已更新。
- S3 快照存储
Amazon Web Services中的 s3 存储桶,用于将数据库备份快照存储为区块。 您可以从快照存储管理 s 3块存储存储。
- server
- 为一个或多个 MongoDB 进程提供服务的物理机或虚拟机。
- snapshot
Ops Manager 按特定时间间隔捕获并作为快照存储在以下位置之一的数据的备份:
MongoDB Ops Manager从节点创建快照。
快照频率和保留策略决定了拍摄快照的时间间隔以及存储快照的时间。
- 快照频率和保留策略
拍摄快照的频率和存储快照的时长的安排。
- 快照存储
快照的存储位置。 快照存储有多种类型,包括:
- 存储引擎
数据库存储引擎管理数据在磁盘上的存储方式。 MongoDB 3.0 及更高版本提供多种存储引擎。
- 同步存储
- 在备份部署的初始同步期间, MongoDB Ops Manager会将备份部署的切片短暂存储在Oplog Store Database上的临时同步存储中。 MongoDB Ops Manager在将切片流媒体到备份守护程序时使用该存储。
- 版本清单
- 特定版本的 Ops Manager 支持的所有已发布 MongoDB 版本的列表。 如果在本地模式下运行,Ops Manager 将使用此列表。