Docs 主页 → 开发应用程序 → MongoDB Manual
备份和恢复分片集群
以下教程介绍了分片集群的备份和恢复:
提示
要使用mongodump
和mongorestore
作为分片集群的备份策略,您必须停止分 片集群负载均衡器 ,并使用 命令或fsync
上的db.fsyncLock()
mongos
方法来阻止写入在备份期间在集群上。
分片集群还可以使用以下协调备份和恢复流程之一,以确保跨分片事务的原子性:
- 使用文件系统快照备份分片集群
- 使用文件系统快照单独备份分片集群中的每个组件。该过程涉及停止集群负载均衡器。如果您的系统配置允许文件系统备份,这可能比使用 MongoDB 工具更高效。
- 使用数据库转储备份分片集群
- 使用
mongodump
创建备份,以单独备份集群中的每个组件。 - 安排分片集群的备份窗口
- 限制集群负载均衡器的操作,以便为常规备份操作提供窗口。
- 恢复分片集群
- 从备份恢复整个分片集群的过程和注意事项概述。