MongoDB备份恢复实战

MongoDB备份恢复实战

MongoDB备份恢复实战

引言

数据备份是保障数据安全的重要措施。

备份方法

1.1 mongodump备份

# 备份数据库 mongodump --host localhost --port 27017 --db mydb --out /backup/ # 备份所有数据库 mongodump --host localhost --port 27017 --out /backup/ # 压缩备份 mongodump --host localhost --port 27017 --archive=/backup/mydb.gz --gzip

1.2 mongorestore恢复

# 恢复数据库 mongorestore --host localhost --port 27017 --db mydb /backup/mydb # 恢复所有数据库 mongorestore --host localhost --port 27017 --drop /backup/ # 从压缩文件恢复 mongorestore --host localhost --port 27017 --archive=/backup/mydb.gz --gzip

总结

完善的备份恢复策略是数据安全的保障。