Docs 菜单

Docs 主页开发应用程序MongoDB Manual

备份和恢复分片集群

以下教程介绍了分片集群的备份和恢复:

提示

要使用mongodumpmongorestore 作为分片集群的备份策略,您必须停止分 片集群负载均衡器 ,并使用 命令或fsync 上的db.fsyncLock() mongos方法来阻止写入在备份期间在集群上。

分片集群还可以使用以下协调备份和恢复流程之一,以确保跨分片事务的原子性:

使用文件系统快照备份分片集群
使用文件系统快照单独备份分片集群中的每个组件。该过程涉及停止集群负载均衡器。如果您的系统配置允许文件系统备份,这可能比使用 MongoDB 工具更高效。
使用数据库转储备份分片集群
使用mongodump创建备份,以单独备份集群中的每个组件。
安排分片集群的备份窗口
限制集群负载均衡器的操作,以便为常规备份操作提供窗口。
恢复分片集群
从备份恢复整个分片集群的过程和注意事项概述。
← 从 MongoDB 备份恢复副本集