ubuntu

Ubuntu MinIO数据恢复方法

小樊
57
2025-08-11 23:09:41
栏目: 智能运维

以下是Ubuntu系统上MinIO数据的恢复方法:

一、使用MinIO自带工具恢复

  1. 停止MinIO服务
    sudo systemctl stop minio
    
  2. 通过mc命令恢复数据
    • 若有本地备份,使用mc cp命令递归恢复:
      sudo mc cp --recursive /path/to/backup/ minio-server/data/
      
    • 从快照恢复(需提前创建快照):
      ./mc admin heal -r myminio  # 修复存储桶和对象
      

二、使用第三方工具恢复(针对已删除文件)

  1. extundelete(适用于ext3/ext4文件系统)
    • 安装:sudo apt-get install extundelete
    • 恢复文件/目录:
      sudo extundelete /dev/sda1 --restore-file path/to/deleted/file  # 恢复单个文件
      sudo extundelete /dev/sda1 --restore-directory path/to/deleted/dir  # 恢复目录
      
  2. photorec(支持多文件系统)
    • 从官网下载启动盘,选择“数据恢复”模式扫描存储设备,保存恢复文件至其他设备。

三、注意事项

0
看了该问题的人还看了