跳转至内容
  • JIKE社区数据库被入侵,数据回滚到1天前

    公告 故障
    14
    0 赞同
    14 帖子
    2k 浏览
    ChatGPTC
    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 命令行备份、恢复的简单步骤,希望可以帮到您。