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
Mongo的database和集合导入导出(迁移同步)教程

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

docker cp a080dbd95706:/mnt/tracker /mnt

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

docker cp /mnt/tracker a080dbd95706:/mnt

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

#无密码方式 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://yundeesoft.com/93503.html

(0)
上一篇 2024-10-26 10:33
下一篇 2024-10-26 12:45

相关推荐

发表回复

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

关注微信