Thursday , 4 June 2026

Garage S3 Thay Thế MinIO — Giải Pháp Self-Hosted Miễn Phí Tốt Hơn

Garage S3 thay thế MinIO là lựa chọn đang được cộng đồng self-hosting chú ý sau khi MinIO cắt bỏ hàng loạt tính năng quản trị khỏi bản community từ bản minio.RELEASE.2025-04-22T22-12-26Z. Nếu bạn đang tìm giải pháp object storage tương thích S3, mã nguồn mở thực sự — bài này hướng dẫn cài đặt Garage trên Ubuntu từ đầu đến khi có bucket hoạt động.


Tại Sao Garage S3 Là Lựa Chọn Thay Thế MinIO Tốt Hơn?

Garage được phát triển bởi một hiệp hội phi lợi nhuận, viết bằng Rust, Apache 2.0 license — không có enterprise tier, không có tính năng bị khóa sau paywall. Trong khi MinIO đang đi theo hướng thương mại hóa rõ ràng, Garage kiên định với mục tiêu ban đầu: một object storage đơn giản, đáng tin cậy cho mọi quy mô.

So sánh Garage S3 thay thế MinIO cho self-hosting

Điểm nổi bật so với MinIO:

  • Binary đơn, không dependency ngoài — cài xong chạy ngay
  • Chạy được trên phần cứng yếu: Raspberry Pi, Synology NAS, VPS 1GB RAM
  • Tương thích S3 hoàn toàn — rclone, Restic, Duplicati, Nextcloud, AWS CLI đều dùng được ngay
  • Hỗ trợ triển khai phân tán đa node, dữ liệu tự động replicate
  • Không bao giờ bị “bait and switch” vì dự án phi lợi nhuận, không có động cơ thương mại

Yêu Cầu Hệ Thống cài đặt s3 storage garage

  • Ubuntu 22.04 hoặc 24.04
  • RAM tối thiểu 1GB (khuyến nghị 2GB+)
  • Ổ đĩa đã mount tại đường dẫn cố định, ví dụ /data
  • Mở firewall các port: 3900 (RPC), 3901 (S3 API), 3902 (web), 3903 (admin)

Hướng Dẫn Cài Đặt Garage S3 Thay Thế MinIO Trên Ubuntu

Bước 1: Tải Binary Garage

Bước 2: Tạo User và Thư Mục

Bước 3: Tạo File Cấu Hình

Dán nội dung sau vào file:
Tạo rpc_secret ngẫu nhiên rồi thay vào config:

Bước 4: Tạo Systemd Service

Bước 5: Khởi Tạo Node

Garage cần biết topology của cluster trước khi dùng được. Ngay cả với single-node cũng bắt buộc thực hiện bước này — bỏ qua sẽ không tạo được bucket.

Output có dạng a1b2c3d4…@<ip>:3900. Lấy phần hex trước dấu @, sau đó:


Tạo Bucket và Access Key


Kiểm Tra Kết Nối Với AWS CLI và rclone

Dùng AWS CLI

Dùng rclone


Tổng Kết

Chỉ cần 15–20 phút, bạn đã có hệ thống Garage S3 thay thế MinIO chạy hoàn toàn trên hạ tầng của mình — không phụ thuộc cloud, không mất phí theo request, không lo bị cắt tính năng. Đây là giải pháp đặc biệt phù hợp cho home lab, Synology NAS hoặc VPS nhỏ. Bài tiếp theo tôi sẽ hướng dẫn cụ thể cách cài đặt Garage trên NAS Synology.

Vì sao Garage S3 đáng để thử?

Tiêu chí Garage S3
Mô hình triển khai Self-hosted
Chi phí vận hành Chủ yếu là phần cứng / VPS của bạn
Phí theo request Không có
Phụ thuộc cloud bên thứ ba Không
Phù hợp lưu trữ object kiểu S3
Tính linh hoạt khi triển khai Cao
Khả năng dùng trong home lab / NAS / VPS nhỏ Rất phù hợp

Tài liệu chính thức của Garage tại garagehq.deuxfleurs.fr — nếu bạn muốn tìm hiểu thêm về cấu hình multi-node hay các tùy chọn nâng cao.

Xem thêm các bài viết kỹ thuật tại tungle.blog và chuyên mục Thủ thuật.

Bạn đang dùng MinIO hay đã chuyển sang Garage rồi? Setup của bạn đang chạy trên phần cứng gì? Để lại bình luận bên dưới, tôi rất muốn biết!

About Tung Le

Cài win 10000 lần

Check Also

cau_hinh_ulimit_linux_docker_k8s

Cấu Hình ulimit Linux Cho Docker Và Kubernetes trong 5 phút

Cấu hình ulimit Linux là bước thường bị bỏ qua sau khi cài OS mới …

Leave a Reply