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/
相关推荐
倔强的石头_7 分钟前
openGauss数据库:从CentOS 7.9部署到实战验证
数据库
i***279528 分钟前
nacos2.3.0 接入pgsql或其他数据库
数据库
2501_9412362134 分钟前
使用PyTorch构建你的第一个神经网络
jvm·数据库·python
Deamon Tree42 分钟前
kafka延迟队列是怎么实现的
数据库·kafka·linq
o***36931 小时前
【玩转全栈】----Django基本配置和介绍
数据库·django·sqlite
2501_941111341 小时前
实战:用OpenCV和Python进行人脸识别
jvm·数据库·python
q***04051 小时前
MySQL 数据类型详解:TINYINT、INT 和 BIGINT
数据库·mysql
e***58231 小时前
MySQL如何执行.sql 文件:详细教学指南
数据库·mysql
z***3351 小时前
redis清理缓存
数据库·redis·缓存
CS_浮鱼1 小时前
【Linux】进程间通信
linux·运维·数据库