当前位置:数据库 > mongodb >>

备份和恢复MongoDB

备份和恢复MongoDB
 
1> make sure all process which is writing mongodb are stopped. 
2> dump database from GAMONGODB81 
    sudo ./mongodump --host gamongodb91:27017 --username 'GAEditor' --password '9AEd!t0r' --out /data/BondPrice_backup 
 
3> compress backup folder with tar, 1 hour 
   tar -cvf /data/BondPrice_backup.tar /data/Bondprice_backup 
4> copy tar file in dallas from B37, 5 hours 
    sudo scp msdomain1 
bhuang1@gamongodb81:/data/Bondprice_backup.tar /data/Bondprice_backup.tar 
 
5> Uncompress tar file, 0.5 hour 
   tar -xvf /data/Bondprice_backup.tar 
 
6> Drop connections from BondData 
 
      dbo.BondPrice.drop(); 
 
      dbo.IDCPrice.drop(); 
 
      dbo.ContractPrice.drop(); 
7> restore database with backup folder, 2 hours 
   sudo ./mongorestore /data/BondPrice_backup --host gamongodb61:27017 --username 'GAEditor' --password '9AEd!t0r'
 
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,