Update und Migration: Migration zu DiscVault 26
Ziel und Ergebnis
Abschnitt betitelt „Ziel und Ergebnis“Führe den seitenspezifischen Ablauf aus für Update und Migration: Migration zu DiscVault 26. Dieses Verfahren arbeitet mit /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.
Gültig für
Abschnitt betitelt „Gültig für“Diese Seite gilt ausschließlich für Update und Migration: Migration zu DiscVault 26 (Docker · Web). Kanal- und Datengrenzen sind: DiscVault · ghcr.io/helmerznl/discvault:latest; DiscVault 26; schreibgeschützte Quelle für vorhandene Daten; niemals die aktuelle Laufzeitdatenbank · SQLite → PostgreSQL; DiscVault · ghcr.io/helmerznl/discvault:beta; DiscVault 26; schreibgeschützte Quelle für vorhandene Daten; niemals die aktuelle Laufzeitdatenbank · SQLite → PostgreSQL. Seitenspezifische Kontrollpunkte: /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.
DiscVault v26 – stabil
Abschnitt betitelt „DiscVault v26 – stabil“- DiscVault ·
ghcr.io/helmerznl/discvault:latest - DiscVault 26
- schreibgeschützte Quelle für vorhandene Daten; niemals die aktuelle Laufzeitdatenbank · SQLite → PostgreSQL
DiscVault v26 – Beta
Abschnitt betitelt „DiscVault v26 – Beta“- DiscVault ·
ghcr.io/helmerznl/discvault:beta - DiscVault 26
- schreibgeschützte Quelle für vorhandene Daten; niemals die aktuelle Laufzeitdatenbank · SQLite → PostgreSQL
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“- schreibgeschützte Quelle für vorhandene Daten; niemals die aktuelle Laufzeitdatenbank ·
/data/discvault.db - PostgreSQL-Dump und Dateisystemarchiv aus demselben schreibfreien Fenster
- Owner-Zugriff
Vorgehen
Abschnitt betitelt „Vorgehen“- Sichern: schreibgeschützte Quelle für vorhandene Daten; niemals die aktuelle Laufzeitdatenbank · PostgreSQL-Dump und Dateisystemarchiv aus demselben schreibfreien Fenster
- Prüfen:
/api/next/migration/readiness·ready_for_confirmation - Ausführen:
POST /api/next/migration/start - Vergleichen: Bereitschaft ist bestätigt, Migration hat keine fehlgeschlagenen Datensätze und Zahlen sowie Medienprobe stimmen
Befehle und Einstellungen
Abschnitt betitelt „Befehle und Einstellungen“Beide Kanäle
Abschnitt betitelt „Beide Kanäle“curl --fail http://localhost:6080/api/next/migration/readinesscurl --fail http://localhost:6080/api/next/migration/statuscurl --fail -X POST http://localhost:6080/api/next/migration/start \ -H 'Content-Type: application/json' -d '{}'curl --fail http://localhost:6080/api/next/migration/statusErwartetes Ergebnis
Abschnitt betitelt „Erwartetes Ergebnis“Akzeptiere das Ergebnis für Update und Migration: Migration zu DiscVault 26 nur wenn alle folgenden Ergebnisse erfüllt sind: Bereitschaft ist bestätigt, Migration hat keine fehlgeschlagenen Datensätze und Zahlen sowie Medienprobe stimmen. Seitenspezifische Kontrollpunkte: /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.
- Bereitschaft ist bestätigt, Migration hat keine fehlgeschlagenen Datensätze und Zahlen sowie Medienprobe stimmen
Sicherheit und Rollback
Abschnitt betitelt „Sicherheit und Rollback“Nächster Schritt
Abschnitt betitelt „Nächster Schritt“Konfiguration: Umgebungsvariablen
Quelle und Status
Abschnitt betitelt „Quelle und Status“helmerzNL/DiscVault@6d27c689ac21- Quelle und Status:
2026-07-14 - DiscVault Docs:
0.1.0
