MongoDBデータベースバックアップリストア(簡単命令、コピー&ペーストで使用可能)


まず注意:admin、つまりシステムセットは削除できません。


データベースのバックアップ
  • 構文
  •  :mongodump -h -port -u -p -d -o
     
    -h 		host   IP   
    -port 		     27017
    -u     user    
    -p      pwd    
    -d  database     
    -o     open    
    
  • すべてのデータをバックアップ:
  • mongodump -u admin -p admin -o D:\Program Files\MongoDB\Server\4.2\bak
    
  • バックアップ指定データ:
  • mongodump -u admin -p admin -d shop -o E:\mongodb\bak2
    

    データベースの復元

  • 構文:
  •  :mongorestore -h -port -u -p  -d --drop  
     :
    -h 
    -port 
    -u 
    -p
    -d        
    --drop    
    
  • すべてのデータをリストア:
  • mongorestore -u admin -p admin888 --drop D:\Program Files\MongoDB\Server\4.2\bak
    
  • 指定データを復元する:
  • mongorestore -u shop2 -p admin888 -d shop --drop D:\Program Files\MongoDB\Server\4.2\bak