Aller au contenu

Mise à jour et migration: Migration vers DiscVault 26

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.

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 · 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
  • 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
  1. 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
  2. Inspecter: /api/next/migration/readiness · ready_for_confirmation
  3. Exécuter: POST /api/next/migration/start
  4. Comparer: la préparation est confirmée, la migration ne compte aucun échec et les totaux et médias test correspondent
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

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

Configuration: Variables d’environnement