温馨提示×

如何迁移数据到Ubuntu MinIO

小樊
54
2025-09-07 02:31:23
栏目: 智能运维

迁移数据到Ubuntu MinIO可使用MinIO客户端工具mc,步骤如下:

  1. 安装MinIO客户端
    下载对应系统的客户端并授权:

    curl -O https://dl.min.io/client/mc/release/linux-amd64/mc chmod +x mc sudo mv mc /usr/local/bin/ 
  2. 配置源和目标MinIO别名

    mc alias set source-minio http://源服务器IP:9000 访问密钥 密码 mc alias set target-minio http://Ubuntu服务器IP:9000 访问密钥 密码 
  3. 执行数据迁移

    • 全量迁移(含所有桶)
      mc mirror source-minio target-minio 
    • 迁移单个桶(需目标桶已存在):
      mc mirror source-minio/桶名 target-minio/桶名 
    • 增量同步(避免重复数据)
      mc mirror --watch source-minio/桶名 target-minio/桶名 
  4. 验证数据完整性

    mc ls target-minio/桶名 

注意

  • 若源和目标服务器无法直连,可先通过mc mirror将数据导出到本地目录,再通过scp等方式传输到目标服务器后导入。
  • 确保目标MinIO服务器已提前创建对应桶,否则需先通过mc mb命令创建。

0