【Mongodb教程 第十課 】MongoDB 備份

來源:互聯網
上載者:User

標籤:http   io   os   使用   sp   資料   on   cti   ad   

MongoDB 資料轉儲

建立備份MongoDB中的資料庫,應該使用mongodump命令。此命令將伺服器的所有資料轉儲到轉儲目錄。有許多可供選擇,通過它可以限制的資料量或建立備份您的遠程伺服器。

文法:

mongodump命令的基本文法如下

>mongodump
例子

啟動mongod 伺服器。假設伺服器上運行 mongod localhost 連接埠為 27017。現在開啟一個命令提示字元並進入 MongoDB執行個體的bin目錄,然後鍵入命令 mongodump

考慮以下資料mycol集合。

>mongodump

該命令將串連到127.0.0.1,連接埠27017伺服器上運行,所有的伺服器資料目錄 /bin/dump/。該命令的輸出如下所示:

mongodump 命令可以使用可用的選項的列表。

此命令將僅備份指定的資料庫,在指定的路徑

文法 描述 樣本
mongodump --host HOST_NAME --port PORT_NUMBER 這條命令,將指定mongod執行個體備份所有的資料庫。 mongodump --host yiibai.com --port 27017
mongodump --dbpath DB_PATH --out BACKUP_DIRECTORY   mongodump --dbpath /data/db/ --out /data/backup/
mongodump --collection COLLECTION --db DB_NAME 此命令將備份指定的資料庫唯一指定的集合。 mongodump --collection mycol --db test
恢複資料

恢複備份資料使用MongoDB 的 mongorerstore 命令。此命令將恢複所有的資料從備份目錄。

文法

mongorestore命令的基本文法

>mongorestore

該命令的輸出如下所示:

 

【Mongodb教程 第十課 】MongoDB 備份

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.