Szybka odpowiedź
Jaka jest najlepsza alternatywa dla MinIO do self-hosted S3?
Najlepsza alternatywa dla MinIO do self-hosted S3 zależy od zadania: SeaweedFS do versioningu, object lock i erasure coding na Apache 2.0; Garage do małych klastrów replikowanych; Ceph RGW do skalowania między maszynami. RustFS kopiuje projekt MinIO i osiągnął 1.0 16 września 2026. Basalthold Hold 160 ma 160 TB dysków za 561,39 USD, tylko kryptowaluta, bez KYC.
Co stało się z darmową edycją MinIO?
| Licencja | AGPLv3 od 23 kwietnia 2021 (wcześniej Apache 2.0) |
|---|---|
| Konsola web | Osadzona konsola przestarzała 24 maja 2025 i przeniesiona do osobnego projektu object-browser; usunięto z niej logowanie LDAP i OIDC |
| Pliki binarne | Tylko źródła od 15 października 2025; stare binarki nie otrzymują aktualizacji |
| Ostatnie wydanie społecznościowe | RELEASE.2025-10-15T17-29-55Z, poprawka bezpieczeństwa |
| Repozytorium | Tryb konserwacji 3 grudnia 2025, „no longer maintained” 12 lutego 2026, zarchiwizowane 25 kwietnia 2026 |
| Co MinIO oferuje w zamian | AIStor Free (pojedynczy węzeł, darmowy klucz licencyjny) i AIStor Enterprise (płatny) |
| Źródło każdej daty | Własne repozytorium GitHub MinIO, informacje o wydaniach i blog |
Co MinIO zmieniło i kiedy?
MinIO wygaszało swoją darmową edycję krok po kroku i samo opisało każdy z tych kroków. Tabela cytuje informacje o wydaniach, commity README i blog.
Edycja społecznościowa MinIO, według dokumentacji MinIO
| Data | Co opublikowało MinIO | Gdzie |
|---|---|---|
| 23 kwietnia 2021 | Zmiana licencji na GNU AGPLv3 | Commit „update license change for MinIO” |
| 24 maja 2025 | Wbudowana konsola UI oznaczona jako przestarzała i przeniesiona do object-browser; usunięto z niej logowanie LDAP i OIDC, „now available as part of the AiStor Product” | Wydanie RELEASE.2025-05-24T17-08-30Z |
| 15 października 2025 | README i dokumentacja wskazują na wydania tylko ze źródeł; instaluj przez go install, kontenery buduj samodzielnie | Commit README i wydanie RELEASE.2025-10-15T17-29-55Z |
| 3 grudnia 2025 | README z nagłówkiem „Maintenance Mode”: brak nowych funkcji, brak pull requestów, krytyczne poprawki bezpieczeństwa „case-by-case” | Commit README |
| 23 grudnia 2025 | Ogłoszono AIStor Free: pojedynczy węzeł, darmowa licencja, która „limits any redistribution or resale” | Blog MinIO |
| 12 lutego 2026 | README: „THIS REPOSITORY IS NO LONGER MAINTAINED” | Commit README |
| 25 kwietnia 2026 | Repozytorium zarchiwizowane przez właściciela; jest tylko do odczytu | Strona repozytorium GitHub |
Czytano 2 listopada 2026. Kod pozostaje na licencji AGPLv3; README mówi, że stare binarki „will not receive updates”.
Jeśli używasz dziś MinIO, będzie działać dalej, ale żadna poprawka bezpieczeństwa do niego nie dotrze. Ostatnie wydanie społecznościowe z 15 października 2025 naprawiło lukę eskalacji uprawnień w kontach usług i STS. Każda luka wykryta później pozostaje otwarta w darmowym kodzie. Masz trzy opcje: zostać przy obecnej wersji i trzymać port S3 z dala od internetu, przejść na AIStor Free na jego licencji albo dokonać migracji.
Które samodzielnie hostowane serwery S3 zastępują MinIO?
Sześć projektów wydało wydanie w październiku lub listopadzie 2026. Każdy wiersz pochodzi z własnej strony wydania lub dokumentacji projektu.
Porównanie alternatyw dla MinIO (czytano 2026-11-02)
| Projekt | Najnowsze wydanie | Licencja i język | Jak chroni dane | Wersjonowanie / blokada obiektów | Na jednym wynajętym serwerze |
|---|---|---|---|---|---|
| SeaweedFS | 4.52, 2 listopada 2026 | Apache 2.0, Go | Replikacja lub Reed-Solomon 10+4 na wolumenach sealed | Tak / tak | Tak; erasure coding na dyskach |
| Garage | v2.5.0, 24 października 2026 | AGPLv3, Rust | Tylko replikacja (3 strefy z założenia) | Nie / nie | Tak, z replication_factor = 1 na ZFS lub mdadm |
| Ceph RGW | 21.2.0 "Umbrella", 28 października 2026 | LGPL 2.1 lub 3, C++ | Pule replikowane lub z erasure coding | Tak / tak | Możliwe; Ceph określa klastry jednohostowe jako generalnie nieprzeznaczone do produkcji |
| RustFS | 1.0.4, 25 października 2026 (1.0.0 z 16 września 2026) | Apache 2.0, Rust | Erasure coding z kontrolą bitrot, zgodnie z jego README | Tak / tak, zgodnie z jego README | Tak; tryb jednonołowy wymieniony jako dostępny |
| Versity Gateway | v1.10.0, 22 października 2026 | Apache 2.0, Go | Brak własnej: serwuje system plików POSIX | Wersjonowanie tak / blokada obiektów nieokreślona | Tak, na bazie puli ZFS |
| Zenko CloudServer | 9.5.2, 27 października 2026 | Apache 2.0, JavaScript | Zapisuje do lokalnych plików, pamięci lub innych chmur | Nie sprawdzono | Jego README opisuje użycie w CI i do developmentu |
"Tak, zgodnie z jego README" oznacza twierdzenie samego projektu, a nie nasz test. RustFS wymienia zgodność z formatem na dysku MinIO jako funkcję preview, więc nie wskazuj go na folder danych MinIO w produkcji.
Garage czy MinIO: co lepiej pasuje na jeden serwer?
Na jednym serwerze Garage to mniejszy program, a MinIO to bogatsze S3 API. Garage potrzebuje 1 GB RAM i jest dostarczany jako jeden plik binarny. Nie ma wersjonowania, object lock ani polityk bucketów; dostęp przyznaje się per klucz i per bucket.
Garage powstał, by rozkładać kopie między lokalizacjami, a nie dyskami. Jego quick start ostrzega, że układ jednonodowy nie ma redundancji. Na wynajętym serwerze najpierw zbuduj RAIDZ2, potem wskaż katalog danych Garage na pulę.
Jeśli potrzebujesz object lock do backupów, Garage to złe zastępstwo; SeaweedFS, Ceph RGW i RustFS to dokumentują. Kroki konfiguracji Garage na ZFS znajdziesz w jak hostować własny S3 storage na wynajętym serwerze.
SeaweedFS, RustFS czy Ceph: co wybrać na rozwój?
Wszystkie trzy wykraczają poza jedną maszynę; różnią się tym, ile od Ciebie wymagają.
- SeaweedFS dzieli się na master, volume servers, filer i bramkę S3.
weed server -s3uruchamia je razem na jednym hoście. Erasure coding nie wymaga dodatkowych serwerów, a przed awariami serwerów chroni już od czterech serwerów w górę. - RustFS opisuje siebie jako prostotę MinIO odtworzoną w Rust, z erasure coding i ochroną przed bitrot. Wersję 1.0.0 osiągnął 16 września 2026, więc ma tu najkrótszą historię.
- Ceph RGW jest najpełniejszy i najbardziej wymagający. Jego dokumentacja zaleca 6 GiB RAM na OSD dysku twardego, czyli około 60 GiB dla dziesięciu dysków.
Nasze zdanie: dla nowego wdrożenia na jednym serwerze, które może się rozrosnąć, SeaweedFS to dziś najbezpieczniejszy wybór; RustFS warto obserwować. To ocena na podstawie powyższych dokumentów, nie benchmark: nie publikujemy testów szybkości.
Jak przenieść buckety z MinIO?
Kopiuj bucket po buckecie klientem S3, który obsługuje oba serwery, a potem zmień endpoint w aplikacjach. Backend S3 w rclone wymienia MinIO, Ceph i SeaweedFS jako dostawców, a ustawienie "Other" obejmuje resztę.
# remotes "old" (MinIO) and "new" (Garage, SeaweedFS, RustFS...) defined with: rclone config
rclone sync old:backups new:backups --transfers 16 --checksum --progress
# check before you switch the endpoint
rclone check old:backups new:backupsDwie pułapki. Wersje obiektów i ustawienia lock nie przenoszą się ze zwykłym sync, więc odtwórz retencję na nowym buckecie. A klucze dostępu są nowe: zaktualizuj każdego klienta, od restic po Nextcloud. Narzędzia backupowe, które potrzebują lock, omawiamy w Veeam hardened repositories i restic lub Borg.
Gdzie uruchomić zamiennik?
Pasuje każda maszyna z wieloma dyskami, którą kontrolujesz; o reszcie decyduje cena za terabajt. Według ankiety Basalthold z 2 November 2026 hostingi kryptowalutowe, które przy rejestracji nie proszą o dokument tożsamości, liczyły medianę $4.86 za surowy TB miesięcznie przy 72 TB lub więcej. Hold 100 wychodzi $3.77/TB, a Hold 160 — $3.50/TB.
System operacyjny znajduje się na własnym SSD (dwa lustrzane SSD w większych pojemnościach); dyski danych są dostarczane puste i niepartycjonowane, więc możesz zbudować ZFS, macierz mdadm lub zestaw niezależnych dysków. Jeśli chcesz, aby zespół przygotował macierz RAID 6 lub RAID 10 przed dostawą, zgłoś to do supportu, zanim serwer zostanie przekazany. Gdy dysk ulegnie awarii, otwórz zgłoszenie: zespół wymieni go bez dodatkowych kosztów, a odbudowa macierzy na nowym dysku zależy od Twojej konfiguracji. Wszystkie cztery holdingi i ich dyski są na stronie cennika Basalthold. O zablokowanych kopiach przeczytasz w jak zrobić niezmienne backupy.
Alternatywy dla MinIO: szybkie odpowiedzi
Czy MinIO nadal jest open source?
Kod w zarchiwizowanym repozytorium nadal jest na AGPLv3 i możesz go zbudować ze źródeł. MinIO nie dostarcza już binariów społecznościowych, nie przyjmuje zmian i nie opublikowało żadnego wydania społecznościowego po 15 października 2025. Jego darmowy produkt to teraz AIStor Free, na licencji, która ogranicza redystrybucję i odsprzedaż.
Czym jest AIStor Free?
Blog MinIO z 23 grudnia 2025 opisuje go jako pełnofunkcyjną edycję jednonodową z darmowym kluczem licencji i wsparciem społeczności. Jego licencja ogranicza redystrybucję i odsprzedaż, więc to nie jest open source. Wdrożenia rozproszone podlegają pod plany Enterprise; Enterprise Lite celuje w mniej niż 400 TiB.
Czy RustFS jest gotowy na produkcję?
RustFS nazywa swoją linię 1.0 stabilną: 1.0.0 wydano 16 września 2026, a 1.0.4 — 25 października 2026. Jego README oznacza większość funkcji S3 jako dostępne, a zgodność zapisu na dysk z MinIO jako preview. Siedmiotygodniowa wersja 1.0 zasługuje na testowy bucket, zanim zostanie Twoją jedyną kopią.
Która alternatywa dla MinIO obsługuje object lock?
SeaweedFS i Ceph RGW dokumentują object lock, a RustFS wymienia go jako dostępny. Garage go nie obsługuje. Strona Versity Gateway o nim nie wspomina.
Czy mogę dalej używać starego binarium MinIO?
Nadal działa, ale nigdy nie dostanie kolejnej poprawki. Jeśli go zostawiasz, przypisz go do prywatnego adresu lub VPN, postaw przed nim TLS i zaplanuj przeprowadzkę.
Źródła (21)
- Repozytorium MinIO (zarchiwizowane, README) — MinIO (read 2026-11-02)
- Commit: aktualizacja zmiany licencji dla MinIO — MinIO (2021-04-23)
- Wydanie RELEASE.2025-05-24T17-08-30Z — MinIO (2025-05-24)
- Wydanie RELEASE.2025-10-15T17-29-55Z — MinIO (2025-10-16)
- Commit: aktualizacja README.md o tryb maintenance — MinIO (2025-12-03)
- Commit: aktualizacja README.md o najnowszą darmową licencję i opcję enterprise — MinIO (2026-01-06)
- Commit: aktualizacja formatu README.md i wyjaśnienie stanu projektu — MinIO (2026-02-12)
- Przedstawiamy nowe plany subskrypcji MinIO AIStor: Free, Enterprise Lite i Enterprise — MinIO (2025-12-23)
- Wydanie SeaweedFS 4.52 — SeaweedFS (read 2026-11-02)
- SeaweedFS: erasure coding dla warm storage — SeaweedFS (read 2026-11-02)
- SeaweedFS: Amazon S3 API — SeaweedFS (read 2026-11-02)
- Wydanie Garage v2.5.0 — Deuxfleurs (read 2026-11-02)
- Garage: status zgodności z S3 — Deuxfleurs (read 2026-11-02)
- Garage quick start — Deuxfleurs (read 2026-11-02)
- Wydano v21.2.0 Umbrella — Ceph (2026-10-28)
- Operacje na bucketach w Ceph RGW (object lock) — Ceph documentation (read 2026-11-02)
- Dobór CPU i pamięci dla Ceph — Ceph documentation (read 2026-11-02)
- RustFS README i wydania (1.0.0, 1.0.4) — RustFS (read 2026-11-02)
- Versity S3 Gateway — Versity (read 2026-11-02)
- Zenko CloudServer — Scality (read 2026-11-02)
- rclone: dostawcy storage Amazon S3 — rclone (read 2026-11-02)
Przenieś swoje buckety na dyski, które kontrolujesz
Hold 160 daje 10 × 16 TB HDD za 561,39 USD na 30 dni; Hold 40 daje 4 × 10 TB HDD za 201,09 USD. Płatność kryptowalutą, bez KYC, czyste dyski.
- DomaineGoat LLC, zarejestrowana w Panamie
- Ceny zebrane u 23 sprzedawców storage, 2 listopada 2026
- Bez KYC, bez dokumentów
- Twoje klucze szyfrowania zostają Twoje