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/

arrow
arrow
    全站熱搜

    痞客興 發表在 痞客邦 留言(0) 人氣()