【Mongo】mongo分片加复制集的备份恢复

原文地址https://mp.weixin.qq.com/s?__biz=MzU4MTI5NTk0Mw==&mid=2247483981&idx=1&sn=c029a2aa5d34b3b412527645aeb0f702&chksm=fd488865ca3f0173dea40e1cb7f6c4fac666661cecbb0a5c1c9ed931c1a936698c03e41b3666&scene=38#wechat_redirect



rpm版本下载
wget https://github.com/Percona-Lab/mongodb_consistent_backup/releases/download/1.1.0/mongodb_consistent_backup-1.1.0-1.el7.centos.x86_64.rpm


备份:
  1. [root@ip-10-1-2-32 data]# mongodb-consistent-backup -H 10.1.2.32:30000 -H 10.1.2.68:30000 -n backup -l ./ --archive.method=none --backup.mongodump.compression=gzip

备份到当前目录下的 backup 目录下



恢复:
  1. 例如恢复conf文件:
  2. [root@ip-10-1-2-32 data]# /usr/local/mongodb/bin/mongorestore --oplogReplay --gzip /data/backup/20180503_1357/conf/dump/ --host 10.1.2.32 --port 27000

  恢复shard分片同理

请使用浏览器的分享功能分享到微信等