1. 程式人生 > >MongoDB 資料備份 mongodump 和資料恢復mongorestore

MongoDB 資料備份 mongodump 和資料恢復mongorestore

1、mongodump概述

MongoDB的所有資料都在/data/db/目錄下,備份資料庫就是建立資料目錄下所有檔案的副本。mongodump可以做資料庫級別和表級別的備份。

2、mongodump示例

此時會在當前資料夾下生產一個名為“dump”的資料夾。

如果直接使用mongodump命令,不指定資料庫及集合,則是全部備份。

3、mongorestore概述

mongorestore獲取mongodump的資料,並將其插入到執行的mongodb中。

4、mongorestore示例

首先刪除資料庫test。

說明:

-d:指明資料庫名稱

--directoryperdb:指明匯入的檔案路徑。