Mongodb初體驗(七)

MongoDB數(shù)據(jù)備份與恢復(fù)

備份操作對于數(shù)據(jù)庫來說還是至關(guān)重要的,萬一哪天一個不小心刪庫了呢,總不能直接跑路吧??
那么現(xiàn)在就跟著做下備份吧??

備份

mongodump命令語法:

mongodump -h dbhost -d dbname -o dbdirectory
  • -h:MongoDB服務(wù)器地址及端口
  • -d:需要備份的實例
  • -o:備份的數(shù)據(jù)存放路徑
    例如:
mongodump -h 127.0.0.1:27017 -d database -o /etc/bak

恢復(fù)

Mongorestore命令語法:

mongorestore -h hostname:port -d dbname <path>
  • -h:MongoDB所在服務(wù)器地址
  • -d:恢復(fù)后的數(shù)據(jù)庫實例名
  • --drop:恢復(fù)的時候先刪除當前數(shù)據(jù)
  • <path>:最后一個參數(shù),設(shè)置備份數(shù)據(jù)所在位置。
  • dir:指定備份存在的目錄
    不能同時指定<path>和--dir參數(shù)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • MongoDB簡介 MongoDB 是一個基于分布式文件存儲的數(shù)據(jù)庫。由 C++ 語言編寫。旨在為 WEB 應(yīng)用提...
    奮斗的小鳥GO閱讀 791評論 0 4
  • 首先我們先了解下什么是MongoDB ? MongoDB 是由C++語言編寫的,是一個基于分布式文件存儲的開源數(shù)據(jù)...
    二矢二閱讀 814評論 0 1
  • 什么是Mongodb數(shù)據(jù)庫? MongoDB 是由C++語言編寫的,是一個基于分布式文件存儲的開源數(shù)據(jù)庫系統(tǒng) Mo...
    瘦不下去了閱讀 721評論 0 0
  • 操作MongoDB的步驟 1.創(chuàng)建數(shù)據(jù)庫中數(shù)據(jù)的存儲目錄 2.啟動MongoDB的服務(wù)實例 3.創(chuàng)建數(shù)據(jù)庫 4.創(chuàng)...
    風(fēng)也醉閱讀 189評論 0 1
  • 打卡第二天 內(nèi)容:學(xué)習(xí)林老師文章《投資之前,請收割你的韭菜思維》 感想:為什么你會成為韭菜 身邊參與投資的朋...
    小雅dd閱讀 297評論 0 0

友情鏈接更多精彩內(nèi)容