標籤: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 備份