Mongo的database和集合导入导出(迁移同步)教程

Mongo的database和集合导入导出(迁移同步)教程场景 测试过程中需要升级 mongo 版本或者从一台服务器同步 mongo db 和 collection 到新搭建服务器 mongo 下 所以涉及到将一台服务器导出数据 然后导入到另一台 因为新搭建服务器采用 Docker 部署 所以涉及到 Docker 相关

欢迎大家来到IT世界,在知识的湖畔探索吧!

场景:测试过程中需要升级mongo版本或者从一台服务器同步mongo db 和collection到新搭建服务器mongo下,所以涉及到将一台服务器导出数据,然后导入到另一台,因为新搭建服务器采用Docker部署,所以涉及到Docker相关操作。

一、旧服务器导出的mongo数据

#无密码认证导出 mongodump -h 127.0.0.1 --port 27017 -d tracker -o /mnt #有密码导出 mongodump -h 127.0.0.1 -d tracker -u root -p \jimi@123 --authenticationDatabase admin -o /mnt

欢迎大家来到IT世界,在知识的湖畔探索吧!

Mongo的database和集合导入导出(迁移同步)教程

二、从旧服务器容器Copy文件到物理机目录

欢迎大家来到IT世界,在知识的湖畔探索吧!docker cp a080dbd95706:/mnt/tracker /mnt

三、从新服务器物理机的/mnt目录导入到待导入容器/mnt

docker cp /mnt/tracker a080dbd95706:/mnt

四、新服务器Mongo容器内导入数据

欢迎大家来到IT世界,在知识的湖畔探索吧!#无密码方式 mongorestore -h 127.0.0.1 -d tracker /mnt/tracker #有密码方式 mongorestore -u root -p jimi@123 -h 127.0.0.1:27017 -d tracker /mnt/tracker --authenticationDatabase admin
Mongo的database和集合导入导出(迁移同步)教程

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/82013.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信