Uppdatering och migrering: Migrering till DiscVault 26
Mål och resultat
Section titled “Mål och resultat”Följ det sidspecifika arbetsflödet för Uppdatering och migrering: Migrering till DiscVault 26. Den här proceduren använder /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.
Gäller för
Section titled “Gäller för”Den här sidan gäller endast Uppdatering och migrering: Migrering till DiscVault 26 (Docker · webb). Kanal- och datagränserna är: DiscVault · ghcr.io/helmerznl/discvault:latest; DiscVault 26; skrivskyddad källa för befintliga data; aldrig den aktuella kördatabasen · SQLite → PostgreSQL; DiscVault · ghcr.io/helmerznl/discvault:beta; DiscVault 26; skrivskyddad källa för befintliga data; aldrig den aktuella kördatabasen · SQLite → PostgreSQL. Sidspecifika kontrollpunkter: /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.
DiscVault v26 – stabil
Section titled “DiscVault v26 – stabil”- DiscVault ·
ghcr.io/helmerznl/discvault:latest - DiscVault 26
- skrivskyddad källa för befintliga data; aldrig den aktuella kördatabasen · SQLite → PostgreSQL
DiscVault v26 – beta
Section titled “DiscVault v26 – beta”- DiscVault ·
ghcr.io/helmerznl/discvault:beta - DiscVault 26
- skrivskyddad källa för befintliga data; aldrig den aktuella kördatabasen · SQLite → PostgreSQL
Förutsättningar
Section titled “Förutsättningar”- skrivskyddad källa för befintliga data; aldrig den aktuella kördatabasen ·
/data/discvault.db - PostgreSQL-dump och filarkiv från samma stoppade skrivfönster
- ägaråtkomst
Procedur
Section titled “Procedur”- Säkerhetskopiera: skrivskyddad källa för befintliga data; aldrig den aktuella kördatabasen · PostgreSQL-dump och filarkiv från samma stoppade skrivfönster
- Kontrollera:
/api/next/migration/readiness·ready_for_confirmation - Kör:
POST /api/next/migration/start - Jämför: beredskap är bekräftad, migreringen har noll misslyckade poster och antal och medieprov stämmer
Kommandon och inställningar
Section titled “Kommandon och inställningar”Båda kanalerna
Section titled “Båda kanalerna”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/statusFörväntat resultat
Section titled “Förväntat resultat”Godkänn resultatet för Uppdatering och migrering: Migrering till DiscVault 26 endast när alla resultat nedan stämmer: beredskap är bekräftad, migreringen har noll misslyckade poster och antal och medieprov stämmer. Sidspecifika kontrollpunkter: /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.
- beredskap är bekräftad, migreringen har noll misslyckade poster och antal och medieprov stämmer
Säkerhet och återställning
Section titled “Säkerhet och återställning”Nästa steg
Section titled “Nästa steg”Källa och status
Section titled “Källa och status”helmerzNL/DiscVault@6d27c689ac21- Källa och status:
2026-07-14 - DiscVault Docs:
0.1.0
