Retry restore-test downloads safely and expose bounded diagnostics

This commit is contained in:
admin committed 2026-09-15 12:57:59 +02:00
1 parent 4f220dbc64
commit 3d16f33f24
10 files changed
+417 -22

No files matched your search

+21
View File
@@ -1,5 +1,26 @@
# Automatisches Update-Paket
## Nachtrag vom 15.09.2026: Restore-Abnahme nach erfolgreichem Backup
Das Paket `4f220dbc6447` bestand auf Gemini das neue Backup einschließlich
vollständiger Remote-Rückleseprüfung. Danach scheiterte der separate Restore-Test
bei `nextcloud-data` mit `Command failed: bash`; seine Bereinigung war erfolgreich.
Die erste Korrektur erfasste diesen eigenen Downloadpfad noch nicht.
Das aktuelle Paket begrenzt und wiederholt auch die Restore-Test-Downloads.
Es meldet die genaue Komponente/Phase, Exit-Code, empfangene Bytes und sichere
Fehlerklassen. Angefangene Downloads werden vor Wiederholung auf null gekürzt.
Details und Grenzen stehen in [RESTORE_TEST.md](RESTORE_TEST.md).
Bei diesem Updatefehler bleibt das erfolgreich erstellte Backup erhalten,
das Paket ist installiert, Backup- und Restore-Test-Timer bleiben jedoch gestoppt.
Das korrigierte Paket wie unten per SCP übertragen und im Wartungsfenster normal
starten. Es erstellt ein neues Abnahmebackup und prüft dieses vollständig.
Ein bereits aktivierter Restore-Test benötigt keine weitere Aktivierungsoption.
Erst `SUCCESS` in der **neuen** `result.txt` bestätigt die gesamte Update-Abnahme
und die Timer-Aktivierung; die alte Fehlerdatei bleibt ein historischer Nachweis.
Rollback ist für die erneute Paketinstallation nicht erforderlich.
## Korrektur vom 15.09.2026: hängende Rückleseprüfung
Das aktuelle Paket ergänzt drei vollständige Rückleseversuche mit eigenen