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_884810741 小时前
MySQL视图笔记
数据库·笔记·mysql
Q_27437851092 小时前
django基于Python的校园个人闲置物品换购平台
java·数据库·python·django
程序员谷美2 小时前
Mysql 性能优化:覆盖索引
数据库·mysql·索引
余识-3 小时前
16.C语言预处理指令详解:#define、#include、#ifdef 等高效用法
c语言·数据库
焱焱枫4 小时前
Oracle 23ai新特性:表值构造函数
数据库·oracle·新特性·表值构造函数·oracle 23ai
weisian1514 小时前
Mysql--运维篇--库表分离(垂直分库,水平分库,垂直分表,水平分表)
运维·数据库·mysql
Elastic 中国社区官方博客4 小时前
Elasticsearch:在 HNSW 中提前终止以实现更快的近似 KNN 搜索
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
Elastic 中国社区官方博客5 小时前
Elasticsearch:向量数据库基础设施类别的兴衰
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
V+zmm101346 小时前
基于java的餐厅点餐系统微信小程序ssm+论文源码调试讲解
java·数据库·微信小程序·小程序·毕业设计
C182981825756 小时前
es分页查询
大数据·数据库·elasticsearch