MongoDB备份前提条件¶
在创建MongoDB备份之前,请确保:
- 启用备份管理> PMM设置>高级设置激活备份管理选择。这将添加侧菜单上的备份选项。
- 准备并创建备份的存储位置.
- 对于PMM服务器作为Docker容器运行的设置,在容器创建时通过添加启用备份特性
- e ENABLE_BACKUP_MANAGEMENT = 1到你的码头工人运行命令。 - 检查PMM客户安装。为了创建逻辑备份,PMM客户端应该在副本集的至少一个节点上运行。确保这是将用于备份和恢复任务的文件。对于物理备份,请确保PMM客户端运行在所有节点上。
- 检查雷竞技下载官网MongoDB的Percona备份(PBM)已安装
pbm-agent在复制集中的所有MongoDB节点上运行。PMM 2.32及以上版本要求PBM 2.0.1或更新版本。 检查您的MongoDB服务是否在PMM中作为集群进行管理。去PMM库存>服务页,并确保表中的所有服务都在其他细节列。没有指定集群名称的服务应该删除并使用如下命令重新添加:
Pmm-admin add mongodb \——username=pmm_mongodb——password=password \ query-source=profiler——集群= mycluster检查MongoDB节点是否为副本集的成员。
- 检查你是否设置了创建和恢复MongoDB备份所需的权限.
- 验证MongoDB支持配置和限制.
重要的
从来没有使用pbm手动模式!PMM已经处理了pbm配置,任何手动干预都可能破坏这种状态。
最近更新:2023-03-30