Chuyển tới nội dung chính

MinIO Client

Tổng quan​

MinIO Client (mc) là công cụ dòng lệnh mạnh mẽ để quản lý lưu trữ đối tượng tương thích S3. Công cụ cung cấp các tính năng nâng cao cho thao tác tệp, quản lý bucket và tự động hóa. MinIO Client có sẵn cho macOS và Linux.

Cách kết nối MinIO Client với Vietnix Cloud S3 Storage​

Thực hiện các bước sau để cấu hình MinIO Client (mc) cho Vietnix Cloud S3:

1. Tải xuống và cài đặt MinIO Client​

  • Truy cập https://min.io/download#/mc để tải phiên bản mới nhất cho hệ điều hành.
  • Làm theo hướng dẫn cài đặt cho nền tảng tương ứng.

2. Lấy thông tin xác thực S3 của Vietnix​

Cần chuẩn bị:

  • Access Key
  • Secret Key
  • Endpoint URL (ví dụ: https://s3.vn-hcm-1.vietnix.cloud)
  • Bucket Name

Tìm các thông tin này trong Vietnix Cloud Portal.

3. Cấu hình MinIO Client​

Thêm lưu trữ S3 của Vietnix dưới dạng alias:

mc alias set vietnix https://s3.vn-hcm-1.vietnix.cloud YOUR_ACCESS_KEY YOUR_SECRET_KEY

Thay YOUR_ACCESS_KEY và YOUR_SECRET_KEY bằng thông tin thực tế.

4. Kiểm tra kết nối​

Liệt kê các bucket:

mc ls vietnix

Liệt kê đối tượng trong một bucket:

mc ls vietnix/your-bucket-name

5. Thao tác phổ biến​

  • Tải lên tệp:

    mc cp ./local-file.txt vietnix/your-bucket-name/local-file.txt
  • Tải xuống tệp:

    mc cp vietnix/your-bucket-name/remote-file.txt ./remote-file.txt
  • Đồng bộ một thư mục:

    mc mirror ./local-folder vietnix/your-bucket-name

Tham khảo tài liệu MinIO Client để biết cách dùng nâng cao và các tùy chọn.


ghi chú
  • Luôn bảo mật thông tin xác thực và thay đổi định kỳ.
  • Nếu gặp sự cố, hãy kiểm tra lại endpoint URL và thông tin xác thực.
  • Đối với tính năng nâng cao và khắc phục sự cố, xem tài liệu MinIO Client.