Aktualizace a migrace: Migrace na DiscVault 26
Cíl a výsledek
Sekce “Cíl a výsledek”Dokončete postup určený pro Aktualizace a migrace: Migrace na DiscVault 26. Tento postup pracuje s /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.
Platí pro
Sekce “Platí pro”Tato stránka platí pouze pro Aktualizace a migrace: Migrace na DiscVault 26 (Docker · web). Hranice kanálu a dat jsou: DiscVault · ghcr.io/helmerznl/discvault:latest; DiscVault 26; zdroj existujících dat pouze pro čtení; nikdy aktuální běhová databáze · SQLite → PostgreSQL; DiscVault · ghcr.io/helmerznl/discvault:beta; DiscVault 26; zdroj existujících dat pouze pro čtení; nikdy aktuální běhová databáze · SQLite → PostgreSQL. Kontrolní body této stránky: /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.
DiscVault v26 – stabilní
Sekce “DiscVault v26 – stabilní”- DiscVault ·
ghcr.io/helmerznl/discvault:latest - DiscVault 26
- zdroj existujících dat pouze pro čtení; nikdy aktuální běhová databáze · SQLite → PostgreSQL
DiscVault v26 – beta
Sekce “DiscVault v26 – beta”- DiscVault ·
ghcr.io/helmerznl/discvault:beta - DiscVault 26
- zdroj existujících dat pouze pro čtení; nikdy aktuální běhová databáze · SQLite → PostgreSQL
Požadavky
Sekce “Požadavky”- zdroj existujících dat pouze pro čtení; nikdy aktuální běhová databáze ·
/data/discvault.db - dump PostgreSQL a archiv souborů ze stejného okna se zastavenými zápisy
- přístup vlastníka
Postup
Sekce “Postup”- Zálohujte: zdroj existujících dat pouze pro čtení; nikdy aktuální běhová databáze · dump PostgreSQL a archiv souborů ze stejného okna se zastavenými zápisy
- Zkontrolujte:
/api/next/migration/readiness·ready_for_confirmation - Spusťte:
POST /api/next/migration/start - Porovnejte: připravenost je potvrzena, migrace nemá žádné chybné záznamy a počty i vzorek médií odpovídají
Příkazy a nastavení
Sekce “Příkazy a nastavení”Oba kanály
Sekce “Oba kanály”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/statusOčekávaný výsledek
Sekce “Očekávaný výsledek”Výsledek přijměte pro Aktualizace a migrace: Migrace na DiscVault 26 pouze pokud platí všechny následující výsledky: připravenost je potvrzena, migrace nemá žádné chybné záznamy a počty i vzorek médií odpovídají. Kontrolní body této stránky: /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.
- připravenost je potvrzena, migrace nemá žádné chybné záznamy a počty i vzorek médií odpovídají
Bezpečnost a návrat
Sekce “Bezpečnost a návrat”Další krok
Sekce “Další krok”Konfigurace: Proměnné prostředí
Zdroj a stav
Sekce “Zdroj a stav”helmerzNL/DiscVault@6d27c689ac21- Zdroj a stav:
2026-07-14 - DiscVault Docs:
0.1.0
