1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > MongoDB数据库备份与恢复

MongoDB数据库备份与恢复

时间:2023-05-10 05:58:55

相关推荐

MongoDB数据库备份与恢复

//整库备份到指定目录

mongodump -h dbhost -d dbname -o dbdirectory

mongodump -h 192.168.0.1 -d mydatabase -o D:\bak

//恢复整个库

mongodump -h dbhost -u user -p pass -d dbdirectory

mongorestore -h 192.168.0.2 -u "root" -p "123" D:\bak

---------------------------------------------------------------------------

//只备份mytable这个表到指定目录

mongodump -h dbhost -d dbname -c collectionname -o dbdirectory

mongodump -h 192.168.0.1 -d mydatabase -c mytable -o D:\bak\mytable

//恢复单个表

mongorestore -h 192.168.0.2 -d mydatabase D:\bak\mytable

---------------------------------------------------------------------------

//也可以用mongoexport备份单个表,但是备份的是文件

mongoexport -h dbhost -d dbname -c collectionname -o dbdirectoryfile

mongoexport -h 192.168.0.1 -d mydatabase -c mytable -o E:\bak\mytable.bak

//再使用mongoimport将指定的文件恢复到库中

mongoimport -h dbhost -d dbname -c collectionname -file

mongoimport -h 192.168.0.2 -d mydatabase -c mytable -file E:\bak\mytable.bak

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。