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/
相关推荐
赵渝强老师2 小时前
【赵渝强老师】国产金仓数据库的表空间
数据库·postgresql
廋到被风吹走3 小时前
【数据库】【Oracle】PL/SQL 存储过程与函数
数据库·sql·oracle
amao99883 小时前
数据库原理与技术 - 3-3 3-4 SQL语言(二)数据操作语言
数据库·sql·oracle
AC赳赳老秦3 小时前
DeepSeek+Power BI:数据导入脚本生成与可视化图表优化技巧
数据库·mongodb·信息可视化·流程图·mapreduce·数据库架构·deepseek
VX:Fegn08954 小时前
计算机毕业设计|基于springboot + vue图书管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
笑洋仟4 小时前
Linux StorCLI工具安装和使用
linux·数据库·redis
麦聪聊数据4 小时前
数据服务化(生产者篇):如何通过 QuickAPI 实现 SQL 逻辑的安全封装与发布?
数据库·sql·安全
amao99885 小时前
数据库原理与技术 - 3-5 SQL查询训练(习题)
数据库·sql
程序员Null的自我修养5 小时前
全面整理Redis过期删除与内存淘汰策略底层原理机制
数据库·redis
陌路207 小时前
MYSQL索引篇--基础知识
数据库·mysql