MongoDB 的備份及還原分為線上及離線,本文將介紹線上備份如下
離線方法請參考 http://charleslin74.pixnet.net/blog/post/396875521
線上備份還原方法(mongo啟動中)
step1 進行資料庫的的備份,如果不加參數將會對所有DB進行備份,當然你也可以指定備份的DB及collection,而備份的資料會放在所在目錄下dump中
# mongodump
# mongodump --collection collection_name --db db_name
step2 使用scp將備份下來的資料複製到要還原的主機(假設IP為100.100.100.100)
# scp -r ./dump username@100.100.100.100:~/
step3 登入需要還原的主機內,開始進行還原資料
# mongorestore dump/
全站熱搜
留言列表