Actualización y migración: Migración a DiscVault 26
Objetivo y resultado
Sección titulada «Objetivo y resultado»Completa el flujo específico de la página para Actualización y migración: Migración a DiscVault 26. Este procedimiento utiliza /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.
Aplicable a
Sección titulada «Aplicable a»Esta página se aplica solo a Actualización y migración: Migración a DiscVault 26 (Docker · web). Sus límites de canal y datos son: DiscVault · ghcr.io/helmerznl/discvault:latest; DiscVault 26; fuente de datos existentes de solo lectura; nunca la base de datos de ejecución actual · SQLite → PostgreSQL; DiscVault · ghcr.io/helmerznl/discvault:beta; DiscVault 26; fuente de datos existentes de solo lectura; nunca la base de datos de ejecución actual · SQLite → PostgreSQL. Puntos de control de esta página: /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.
DiscVault v26 estable
Sección titulada «DiscVault v26 estable»- DiscVault ·
ghcr.io/helmerznl/discvault:latest - DiscVault 26
- fuente de datos existentes de solo lectura; nunca la base de datos de ejecución actual · SQLite → PostgreSQL
DiscVault v26 beta
Sección titulada «DiscVault v26 beta»- DiscVault ·
ghcr.io/helmerznl/discvault:beta - DiscVault 26
- fuente de datos existentes de solo lectura; nunca la base de datos de ejecución actual · SQLite → PostgreSQL
Requisitos previos
Sección titulada «Requisitos previos»- fuente de datos existentes de solo lectura; nunca la base de datos de ejecución actual ·
/data/discvault.db - volcado PostgreSQL y archivo de datos del mismo periodo sin escrituras
- acceso de propietario
Procedimiento
Sección titulada «Procedimiento»- Crea una copia: fuente de datos existentes de solo lectura; nunca la base de datos de ejecución actual · volcado PostgreSQL y archivo de datos del mismo periodo sin escrituras
- Inspecciona:
/api/next/migration/readiness·ready_for_confirmation - Ejecuta:
POST /api/next/migration/start - Compara: se confirma la preparación, la migración no tiene registros fallidos y coinciden los recuentos y la muestra
Comandos y ajustes
Sección titulada «Comandos y ajustes»Ambos canales
Sección titulada «Ambos canales»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/statusResultado esperado
Sección titulada «Resultado esperado»Acepta el resultado de Actualización y migración: Migración a DiscVault 26 solo cuando se cumplan todos estos resultados: se confirma la preparación, la migración no tiene registros fallidos y coinciden los recuentos y la muestra. Puntos de control de esta página: /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.
- se confirma la preparación, la migración no tiene registros fallidos y coinciden los recuentos y la muestra
Seguridad y reversión
Sección titulada «Seguridad y reversión»Siguiente paso
Sección titulada «Siguiente paso»Configuración: Variables de entorno
Fuente y estado
Sección titulada «Fuente y estado»helmerzNL/DiscVault@6d27c689ac21- Fuente y estado:
2026-07-14 - DiscVault Docs:
0.1.0
