
Aktualisiert
Die frühere Empfehlung braucht eine Aktualisierung
Das öffentliche Repository minio/minio ist beim Check im September 2026 archiviert und schreibgeschützt. Eine alte Anleitung mit einem Container-Tag reicht deshalb nicht als Grundlage für einen neuen Produktivbetrieb. Prüfen Sie die aktuelle Distribution, ihren Wartungsweg und die passende Supportvereinbarung.
Eine bestehende Installation muss deswegen nicht über Nacht umziehen. Erfassen Sie zuerst Version, Datenmenge, öffentliche Endpunkte und Wiederherstellungsverfahren. Die Release-Historie hilft bei dieser Bestandsaufnahme. Der Status des öffentlichen Repositorys sagt nicht automatisch etwas über jedes kommerzielle Produkt derselben Marke aus.
Dateien und Datensätze getrennt betrachten
Die Datenbank speichert Beziehungen und Datensätze, der Objektspeicher etwa Bilder, Dokumente und Exporte. Ein Datensatz kann auf einen Objektschlüssel verweisen. Beim Löschen oder Wiederherstellen müssen beide Seiten zusammenpassen.
Ein öffentliches Bilderverzeichnis braucht andere Zugriffsregeln als private Kundendokumente. Schreibzugänge gehören auf den Server und sollten nur die benötigten Operationen erlauben. Eine administrative Konsole muss nicht öffentlich erreichbar sein.
S3-Kompatibilität konkret testen
Die S3-API-Referenz von Amazon beschreibt das erwartete Verhalten. Sie beweist nicht, dass eine andere Implementierung jede Funktion unterstützt.
| Funktion | Prüfung |
|---|---|
| Upload | Größenlimits, Metadaten und mehrteilige Uploads |
| Download | Private Zugriffe, Ablauf signierter URLs und Cache |
| Auflisten und Löschen | Seitennavigation, Präfixe und Fehlerfälle |
| Browserzugriff | CORS und erlaubte Ursprünge |
| Wiederherstellung | Dateiinhalte, Objektzahl und Datenbankverweise |
Ein ETag ist keine universelle Datei-Prüfsumme. Seine Bedeutung hängt unter anderem vom Uploadverfahren ab. Wählen Sie eine Integritätsprüfung, die Quelle und Ziel tatsächlich unterstützen.
Einen Umzug mit Rückweg planen
Kopieren Sie zuerst eine repräsentative Auswahl. Testen Sie öffentliche und private Dateien, große Uploads und Fehlerfälle mit der Anwendung. Planen Sie danach die vollständige Kopie, Schreibpausen oder die Übernahme neuer Änderungen und den Rückweg. Die Quelle bleibt erhalten, bis Ziel und Backups geprüft sind.
Bei Wegweiser Leben gehört Dateispeicher zum Rust-Backend. Bei einer neuen Webanwendung würde ich Wartung und Wiederherstellung schon in den Projektumfang aufnehmen.