debian

MongoDB数据恢复在Debian如何操作

小樊
53
2025-08-18 08:36:22
栏目: 云计算

在Debian上恢复MongoDB数据,主要使用mongorestore工具,步骤如下:

  1. 停止MongoDB服务
    sudo systemctl stop mongod  
    
  2. 执行恢复操作
    • 恢复整个数据库
      mongorestore --db 数据库名 /path/to/backup/数据库名  
      
    • 恢复指定集合
      mongorestore --db 数据库名 --collection 集合名 /path/to/backup/数据库名/集合名.bson  
      
    • 增量恢复(需提前备份oplog)
      mongorestore --oplogReplay /path/to/backup  
      
  3. 启动MongoDB服务
    sudo systemctl start mongod  
    
  4. 验证恢复结果
    通过mongo客户端连接数据库,检查数据是否正确恢复。

注意

0
看了该问题的人还看了