美文网首页
mongodb 数据备份与恢复

mongodb 数据备份与恢复

作者: Hi小胡 | 来源:发表于2019-04-12 18:00 被阅读0次

    1. 方法一

    //导出表
    mongoexport -d DataBaseName -c users -o DataBaseName.dat
    
    //导入表
    mongoimport -h 127.0.0.1:27017 -d DataBaseName2 -c users DataBaseName.dat
    

    2. 方法二

    备份:

    //备份单个表
    mongodump -u username -p 123456 --port 27017 --authenticationDatabase admin -d DataBaseName -c CollectionsName -o ./data
    
    //备份单个库
    mongodump -u username -p 123456 --port 27017 --authenticationDatabase admin -d DataBaseName -o ./data
    
    //备份所有库
    mongodump -u username -p 123456 --port 27017 --authenticationDatabase admin -o ./data
    

    恢复:

    //恢复单个表
    mongorestore -u username -p 123456 --port 27017 --authenticationDatabase admin -d DataBaseName -c CollectionsName ./data/DataBaseName/CollectionsName.bson
    
    //恢复单个库
    mongorestore -u username -p 123456 --port 27017 --authenticationDatabase admin -d DataBaseName ./data/DataBaseName
    
    //恢复所有库
    mongorestore -u username -p 123456 --port 27017 --authenticationDatabase admin ./data
    

    相关文章

      网友评论

          本文标题:mongodb 数据备份与恢复

          本文链接:https://www.haomeiwen.com/subject/ethhwqtx.html