首页/数据/NoSQL 速查/mongorestore 恢复与重命名
本包目录(322 条)
MongoDB99 条
Elasticsearch89 条ClickHouse56 条时序与列式28 条选型与架构50 条

mongorestore 恢复与重命名

mongorestore 还原 mongodump 产物:支持 --drop 覆盖已有集合、--oplogReplay 回放增量,以及 nsFrom/nsTo 迁移到新库名。

NoSQL 速查数据更新于 2026-10-12
语法mongorestore --uri="..." <备份目录>
常用选项--gzip / --drop / --oplogReplay / --nsFrom --nsTo
演练先恢复到临时库名验证完整性

恢复示例

恢复示例
mongorestore --uri="mongodb://app:secret@m1:27017/app?authSource=app" --gzip --drop /backup/mongo/2026-10-12
mongorestore --uri="mongodb://app:secret@m1:27017" --nsFrom="app.orders" --nsTo="staging.orders" /backup/mongo/2026-10-12
--drop 会先删除目标集合再恢复,先在临时库演练确认备份可用。

易错点

  • 恢复不会自动重建业务用户的权限配置,跨环境恢复后核对账号与角色

数据来源与参考

  • MongoDB Manual: mongorestore
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌