在MongoDB中,可以使用mongodump和mongorestore命令來備份和恢復數據庫。
備份數據:
- 使用mongodump命令來備份整個數據庫或指定的集合。示例:mongodump --db <database_name> --out <backup_directory>
- 可以使用–gzip選項來對備份數據進行壓縮。示例:mongodump --db <database_name> --out <backup_directory> --gzip
恢復數據:
- 使用mongorestore命令來恢復備份的數據。示例:mongorestore --db <database_name> <backup_directory>
- 如果備份數據已經被壓縮,可以使用–gzip選項來解壓縮數據。示例:mongorestore --db <database_name> --gzip <backup_directory>