溫馨提示×

centos中mongodb數據怎么備份

小樊
85
2025-01-02 02:51:10
欄目: 云計算

在 CentOS 中,您可以使用 mongodump 命令來備份 MongoDB 數據

  1. 打開終端。

  2. 輸入以下命令以使用默認設置備份 MongoDB 數據:

mongodump

這將會在當前目錄下創建一個名為 dump 的文件夾,其中包含您的數據庫和集合的備份。

  1. 若要指定備份的數據庫,請使用 --db 選項,例如:
mongodump --db mydatabase

這將會備份名為 mydatabase 的數據庫。

  1. 若要指定備份的集合,請在命令后添加 --collection 選項,例如:
mongodump --db mydatabase --collection mycollection

這將會備份名為 mydatabase 的數據庫中的 mycollection 集合。

  1. 若要將備份文件保存到特定目錄,請使用 --out 選項,例如:
mongodump --out /path/to/backup/directory

這將會把備份文件保存到 /path/to/backup/directory 目錄下。

  1. 若要使用用戶名和密碼進行身份驗證,請使用 --username--password 選項,例如:
mongodump --username myuser --password mypassword --authenticationDatabase admin

請注意,您需要在 MongoDB 配置文件中設置 security.authorization: enabled 以啟用身份驗證。

  1. 若要指定備份的壓縮格式(默認為 BSON 格式),請使用 --gzip 選項,例如:
mongodump --gzip

這將會在備份文件名后添加 .gz 后綴,并使用 gzip 壓縮備份文件。

完成以上步驟后,您的 MongoDB 數據備份應該已經準備好了。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女