MongoDBDatabase Backup與恢複,mongodbDatabase Backup

來源:互聯網
上載者:User

MongoDBDatabase Backup與恢複,mongodbDatabase Backup

//整庫備份到指定目錄

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 email -file E:\bak\mytable.bak

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.