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/
相关推荐
m***567215 小时前
Win10下安装 Redis
数据库·redis·缓存
Warren9815 小时前
Python自动化测试全栈面试
服务器·网络·数据库·mysql·ubuntu·面试·职场和发展
kka杰16 小时前
MYSQL 表的增删查改-更新/删除
数据库·mysql
q***448117 小时前
mysql配置环境变量——(‘mysql‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件解决办法)
数据库·mysql·adb
风123456789~17 小时前
【OceanBase专栏】OB租户-创建实验
数据库·笔记·oceanbase
cmcm!17 小时前
学习笔记1
数据库·笔记·学习
Zero-Talent17 小时前
MySQL初级
数据库·mysql·oracle
烟雨归来17 小时前
oracle数据文件大小异常故障处理
数据库·oracle
jenchoi41317 小时前
【2025-11-23】软件供应链安全日报:最新漏洞预警与投毒预警情报汇总
网络·数据库·安全·web安全·网络安全
auspicious航18 小时前
PostgreSQL数据库之使用 pg_waldump 和 pg_walinspect 查看 WAL 文件的内容
数据库·postgresql