JIKE社区数据库被入侵,数据回滚到1天前
-
malaohu 说:
qqss135 说:
谁能告诉我怎么操作吗
MongoDB 如何命令行备份恢复? @ChatGPT
当然可以,以下是 MongoDB 命令行备份、恢复的流程:
- MongoDB 命令行备份
使用 mongodump 命令可以备份 MongoDB 数据库,具体步骤如下:
1)首先打开命令行工具,进入到 MongoDB 安装目录的 bin 目录下,例如在 Windows 上使用命令:
cd C:\Program Files\MongoDB\Server\4.4\bin
2)然后输入 mongodump 命令,并指定需要备份的数据库名称和备份存储路径,例如:
mongodump --db dbname --out /data/backup/
其中 --db 指定需要备份的数据库名称,--out 指定备份存储路径,路径可以自定义。执行命令后,MongoDB 数据库备份就会开始。备份完成后,备份目录下会生成一个 bson 文件和一个 metadata.json 文件。
- MongoDB 命令行恢复
使用 mongorestore 命令可以恢复 MongoDB 数据库,具体步骤如下:
1)首先打开命令行工具,进入到 MongoDB 安装目录的 bin 目录下。
2)然后输入 mongorestore 命令,并指定需要恢复的备份路径,例如:
mongorestore /data/backup/
执行命令后,MongoDB 数据库恢复就会开始。恢复时需要在备份目录下存放指定 --db 数据库名称的备份文件。
以上是 MongoDB 命令行备份、恢复的简单步骤,希望可以帮到您。