debian

Debian上MinIO的备份与恢复

小樊
48
2025-08-10 06:36:04
栏目: 智能运维

备份

  1. 使用MinIO客户端(推荐)

    • 安装客户端:sudo apt update && sudo apt install mc
    • 配置别名:mc alias set myminio http://localhost:9000 ACCESS_KEY SECRET_KEY
    • 备份数据:mc cp -r myminio/mybucket /path/to/backup(备份整个桶)。
  2. 使用rsync

    • 安装工具:sudo apt install rsync
    • 备份数据:rsync -avz --progress /path/to/minio/data /path/to/backup
  3. 使用Docker(若通过Docker运行MinIO)

    • 停止容器:docker stop minio-container
    • 备份数据卷:docker cp minio-container:/data /path/to/backup

恢复

  1. 使用MinIO客户端

    • 恢复数据:mc cp -r /path/to/backup/mybucket /myminio/restored-bucket
  2. 使用rsync

    • 恢复数据:rsync -avz --progress /path/to/backup/mybucket /path/to/minio/data
  3. 使用快照恢复(需提前创建快照)

    • 恢复命令:mc admin snapshot restore myminio/mybucket my-snapshot /path/to/restore/

注意事项

参考来源:

0
看了该问题的人还看了