mongodb备份还原

1. 使用 mongodumpmongorestore

mongodump 是 MongoDB 自带的一个备份工具,它将数据库数据导出为 BSON 文件,可以在需要时用 mongorestore 恢复。

备份整个数据库:

bash 复制代码
mongodump --uri="mongodb://username:password@localhost:27017/dbname" --out /path/to/backup/
复制代码

其中:

  • --uri:指定 MongoDB 的连接 URI。
  • --out:指定备份文件的输出目录。

备份指定集合:

复制代码
mongodump --uri="mongodb://username:password@localhost:27017/dbname" --collection collectionname --out /path/to/backup/

恢复备份: 使用 mongorestore 来恢复备份:

复制代码
mongorestore --uri="mongodb://username:password@localhost:27017/dbname" /path/to/backup/
相关推荐
2401_8949155314 分钟前
新手落地 Geo 优化:源码下载、依赖安装、数据库初始化完整步骤
运维·服务器·数据库·人工智能·缓存·开源
万维易源21 分钟前
免费药品信息查询:用API 读懂常用药
java·前端·数据库·药品信息·药品查询·药品查询api
郑州光合科技余经理34 分钟前
餐饮预定系统架构拆解:订单链路、权限组织与私有化源码交付
java·开发语言·前端·数据库·人工智能·系统架构·php
xfhuangfu44 分钟前
Oracle 19c 本地索引分区变为 UNUSABLE 后的空间占用验证
数据库·oracle
杨云龙UP1 小时前
Oracle ASH 报告详解:与 AWR 的区别、使用场景及生成方法
linux·运维·服务器·数据库·oracle
LCG元1 小时前
ESP32-IDF 远程固件升级实战:HTTPS OTA + 双分区切换 + 自动回滚
数据库·redis·https
️学习的小王2 小时前
MySQL常用函数知识点总结
数据库·mysql·oracle
看浪的路人2 小时前
第6讲:SQL 解析器
java·开发语言·数据库
吴老弟i2 小时前
Mac 本地安装 MySQL 学习指南
数据库
悦数图数据库2 小时前
千亿点边图谱建设,原生分布式图数据库如何避免单点瓶颈
数据库·分布式