fix(storage): preserve retired Matrix containers during migration

This commit is contained in:
2026-09-28 14:00:27 +02:00
parent ec5e240ef1
commit e9b2e3e229
4 changed files with 111 additions and 16 deletions

View File

@@ -51,6 +51,14 @@ Bekannte lokale Matrix-Dienste werden erhalten, während der Kopie angehalten un
mit ihren Daten kalt gesichert. Andere Zusatzdienste/Compose-Overrides blockieren
den Pilot und benötigen einen angepassten Plan.
Bereits durch ein früheres Update stillgelegte Matrix-Container dürfen weiterhin
zum Compose-Projekt gehören, obwohl sie nicht mehr in dessen Konfiguration stehen.
Der Pilot akzeptiert sie nur gestoppt und mit Neustartrichtlinie `no`, erhält ihre
Container und Images und nimmt sie nicht wieder in Compose auf. Ihre lokalen
Matrix-Bind-Verzeichnisse werden ebenfalls kalt gesichert. Die alten anonymen
Redis-/Coturn-Volumes bleiben unverändert an ihren stillgelegten Containern;
sie gehören nicht zum neuen Speicherdienst oder dessen Restore-Test.
Der S3-Prüfer blockiert zusätzliche Buckets, Versionierung einschließlich alter
Versionen/Delete-Marker, Object Lock, konfigurierte Serververschlüsselung,
Objekt-/Bucket-Tags, eigene Policies/ACLs, Lifecycle, Replikation, Benachrichtigungen,