Zum Inhalt springen

Update und Migration: Migration zu DiscVault 26

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.

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 · 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
  • schreibgeschützte Quelle für vorhandene Daten; niemals die aktuelle Laufzeitdatenbank · /data/discvault.db
  • PostgreSQL-Dump und Dateisystemarchiv aus demselben schreibfreien Fenster
  • Owner-Zugriff
  1. Sichern: schreibgeschützte Quelle für vorhandene Daten; niemals die aktuelle Laufzeitdatenbank · PostgreSQL-Dump und Dateisystemarchiv aus demselben schreibfreien Fenster
  2. Prüfen: /api/next/migration/readiness · ready_for_confirmation
  3. Ausführen: POST /api/next/migration/start
  4. Vergleichen: Bereitschaft ist bestätigt, Migration hat keine fehlgeschlagenen Datensätze und Zahlen sowie Medienprobe stimmen
Terminal window
curl --fail http://localhost:6080/api/next/migration/readiness
curl --fail http://localhost:6080/api/next/migration/status
curl --fail -X POST http://localhost:6080/api/next/migration/start \
-H 'Content-Type: application/json' -d '{}'
curl --fail http://localhost:6080/api/next/migration/status

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

Konfiguration: Umgebungsvariablen