使用MongoShake同步两个MongoDB单实例的完整指南
针对两个MongoDB单实例(非副本集)的同步场景,我将提供详细的配置和操作步骤。由于单实例默认不启用oplog,需要进行特殊配置。
前提条件
- 两个MongoDB单实例(假设IP分别为
192.168.1.101和192.168.1.102) - 确保两个实例的网络互通
- 每个实例需创建具有读写权限的用户
步骤1:配置源MongoDB实例启用oplog
- 编辑源MongoDB配置文件(通常位于
/etc/mongod.conf):
storage:
journal:
enabled: true
systemLog:...