在Ubuntu上備份和恢復MongoDB數據可以通過使用mongodump和mongorestore工具來完成。以下是詳細的步驟:
sudo apt update
sudo apt install -y mongodb-tools
mongodump進行備份:mongodump --out /path/to/backup/directory
mongodump --db your_database_name --out /path/to/backup/directory
mongodump --db your_database_name --collection your_collection_name --out /path/to/backup/directory
tar -czvf /path/to/backup/directory.tar.gz /path/to/backup/directory
mongorestore進行數據恢復:mongorestore /path/to/backup/directory
mongorestore --db your_database_name /path/to/backup/directory/your_database_name
mongorestore --db your_database_name --collection your_collection_name /path/to/backup/directory/your_database_name/your_collection_name.bson
通過以上步驟,你可以在Ubuntu上輕松地備份和恢復MongoDB數據庫。記得定期檢查和測試你的備份,以確保在需要時可以成功恢復數據。