mongodb 数据库操作--备份 还原 导出 导入
1,常用命令格
|
mongodump -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -o 文件存在路径
|
如果没有用户谁,可以去掉-u和-p。
如果导出本机的数据库,可以去掉-h。
如果是默认端口,可以去掉--port。
如果想导出所有数据库,可以去掉-d。
1.导出所有数据库: ./mongodump -h 127.0.0.1 -o /home/mongodb/
导出指定数据库: ./mongodump -h 127.0.0.1 -d 1000e_db_demo -o /home/mongodbbak/
2. 压缩 :/home/mongodbbak/1000e_db_product
tar -jcvf bakmongodb10.tar.bz2 /home/mongodbbak/1000e_db_product
3. SCP 文件到29或186:
scp -P 22 /usr/local/mongodb/bin/bakmongodb20170123.tar.bz2 root@14.215.120.29:/usr/sdb/ete/Backup/mongodb/
scp -P 15622 /home/mongodbbak/bakmongodb10.tar.bz2 root@219.137.37.186:/home/mongodbbak/
scp -r -P 15622 /home/mongodbbak/1000e_db_product/ root@219.137.37.186:/home/mongodbbak/1000e_db_product
scp -r /home/mongodbbak/1000e_db_product/ root@14.215.120.29:/usr/sdb/ete/Backup/mongodb
4. 解压:
tar -jxvf /home/mongodbbak/bakmongodb10.tar.bz2 -C /home/mongodbbak/1000e_db_demo/
导入指定数据库: ./mongorestore -h 127.0.0.1 -d 1000e56_test_new /home/mongodbbak/1000e_db_demo/
use 1000e_db_product;
db.stats();
- 本文标签: 暂无相关标签
- 本文链接: https://www.jimmy2k.top/article/138
- 版权声明: 本文由JimmyZ的个人博客原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权