恢复 mongo 实例并同步
最后更新于
这有帮助吗?
最后更新于
这有帮助吗?
参考:
本次恢复的实例是阿里云上的实例,所以下载即可:
这里要注意一下原始格式。有些是 .tar.gz
有些是 _qp.xb
,二者处理方式不同
查看解压出来的数据所在位置:
在指定位置创建配置文件:
将如下内容写入配置文件:
大家可以看到没有指定引擎,是因为相同版本的 Mongo 使用的默认引擎是一致的,如果没有修改,无需额外指定。
我们使用的版本是 4.0,默认引擎是 wiredTiger
。 查看方法:
检查日志有误错误(日志路径在配置文件中):
由于这是恢复出来的实例,所以密码是原实例设置的密码。
推荐 Hash 校验:
如果数据在源源不断写入,那么执行时间不统一是会影响到校验结果的。
在流量不大的情况下,可以使用 command + d
,再 command + shift + i
开启两个同步窗口:Keyboard input will be sent to multiple sessions
然后使用dbHash命令进行校验。