Gå til indhold

Opdatering og migrering: Migrering til DiscVault 26

Gennemfør den sidespecifikke arbejdsgang for Opdatering og migrering: Migrering til DiscVault 26. Denne fremgangsmåde arbejder med /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.

Denne side gælder kun for Opdatering og migrering: Migrering til DiscVault 26 (Docker · web). Kanal- og datagrænserne er: DiscVault · ghcr.io/helmerznl/discvault:latest; DiscVault 26; skrivebeskyttet kilde til eksisterende data; aldrig den aktuelle runtime-database · SQLite → PostgreSQL; DiscVault · ghcr.io/helmerznl/discvault:beta; DiscVault 26; skrivebeskyttet kilde til eksisterende data; aldrig den aktuelle runtime-database · SQLite → PostgreSQL. Sidespecifikke kontrolpunkter: /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.

  • DiscVault · ghcr.io/helmerznl/discvault:latest
  • DiscVault 26
  • skrivebeskyttet kilde til eksisterende data; aldrig den aktuelle runtime-database · SQLite → PostgreSQL
  • DiscVault · ghcr.io/helmerznl/discvault:beta
  • DiscVault 26
  • skrivebeskyttet kilde til eksisterende data; aldrig den aktuelle runtime-database · SQLite → PostgreSQL
  • skrivebeskyttet kilde til eksisterende data; aldrig den aktuelle runtime-database · /data/discvault.db
  • PostgreSQL-dump og filarkiv fra samme vindue med stoppede skrivere
  • ejeraadgang
  1. Sikkerhedskopiér: skrivebeskyttet kilde til eksisterende data; aldrig den aktuelle runtime-database · PostgreSQL-dump og filarkiv fra samme vindue med stoppede skrivere
  2. Kontrollér: /api/next/migration/readiness · ready_for_confirmation
  3. Kør: POST /api/next/migration/start
  4. Sammenlign: beredskab er bekræftet, migreringen har nul fejlede poster, og antal og medieprøve stemmer
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

Godkend resultatet for Opdatering og migrering: Migrering til DiscVault 26 kun når alle resultater nedenfor er opfyldt: beredskab er bekræftet, migreringen har nul fejlede poster, og antal og medieprøve stemmer. Sidespecifikke kontrolpunkter: /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.

  • beredskab er bekræftet, migreringen har nul fejlede poster, og antal og medieprøve stemmer

Konfiguration: Miljøvariabler