Mise à jour et migration: Migration vers DiscVault 26
Objectif et résultat
Section intitulée « Objectif et résultat »Suivez le déroulement propre à cette page pour Mise à jour et migration: Migration vers DiscVault 26. Cette procédure utilise /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.
S’applique à
Section intitulée « S’applique à »Cette page s’applique uniquement à Mise à jour et migration: Migration vers DiscVault 26 (Docker · web). Les limites de canal et de données sont : DiscVault · ghcr.io/helmerznl/discvault:latest; DiscVault 26; source de données existantes en lecture seule ; jamais la base d’exécution actuelle · SQLite → PostgreSQL; DiscVault · ghcr.io/helmerznl/discvault:beta; DiscVault 26; source de données existantes en lecture seule ; jamais la base d’exécution actuelle · SQLite → PostgreSQL. Points de contrôle propres à la page : /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.
DiscVault v26 stable
Section intitulée « DiscVault v26 stable »- DiscVault ·
ghcr.io/helmerznl/discvault:latest - DiscVault 26
- source de données existantes en lecture seule ; jamais la base d’exécution actuelle · SQLite → PostgreSQL
DiscVault v26 bêta
Section intitulée « DiscVault v26 bêta »- DiscVault ·
ghcr.io/helmerznl/discvault:beta - DiscVault 26
- source de données existantes en lecture seule ; jamais la base d’exécution actuelle · SQLite → PostgreSQL
Prérequis
Section intitulée « Prérequis »- source de données existantes en lecture seule ; jamais la base d’exécution actuelle ·
/data/discvault.db - dump PostgreSQL et archive des fichiers de la même fenêtre sans écriture
- accès propriétaire
Procédure
Section intitulée « Procédure »- Sauvegarder: source de données existantes en lecture seule ; jamais la base d’exécution actuelle · dump PostgreSQL et archive des fichiers de la même fenêtre sans écriture
- Inspecter:
/api/next/migration/readiness·ready_for_confirmation - Exécuter:
POST /api/next/migration/start - Comparer: la préparation est confirmée, la migration ne compte aucun échec et les totaux et médias test correspondent
Commandes et réglages
Section intitulée « Commandes et réglages »Les deux canaux
Section intitulée « Les deux canaux »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/statusRésultat attendu
Section intitulée « Résultat attendu »Validez le résultat de Mise à jour et migration: Migration vers DiscVault 26 uniquement lorsque tous les résultats suivants sont confirmés : la préparation est confirmée, la migration ne compte aucun échec et les totaux et médias test correspondent. Points de contrôle propres à la page : /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.
- la préparation est confirmée, la migration ne compte aucun échec et les totaux et médias test correspondent
Sécurité et retour arrière
Section intitulée « Sécurité et retour arrière »Étape suivante
Section intitulée « Étape suivante »Configuration: Variables d’environnement
Source et état
Section intitulée « Source et état »helmerzNL/DiscVault@6d27c689ac21- Source et état:
2026-07-14 - DiscVault Docs:
0.1.0
