Skip to Content
TestingVista previa de checkpoints y rollback

Vista previa de checkpoints y rollback

El servicio de checkpoint define registros, comportamiento de retención, operaciones REST/MCP y una máquina de estados de rollback para apps.

Aún no hay recuperación real: el adaptador de instantánea activo fabrica identificadores de instantánea VM y base de datos. Las etapas stop/start/health están simuladas y no se captura ni restaura estado de disco o base de datos. Un checkpoint creado hoy no es copia de seguridad y no debe usarse como control de recuperación.

Qué se puede probar

La superficie de vista previa permite a desarrolladores de integración ejercitar:

  • creación y listado manual de checkpoints;
  • pin, unpin, delete y metadatos de retención;
  • comprobaciones de propiedad;
  • transiciones de estado de rollback; y
  • creación de un registro de seguridad pre-rollback.

Las siguientes herramientas MCP exponen ese plano de control:

ToolPreview behavior
create_checkpointCreates a record with stub snapshot identifiers
list_checkpointsLists owned records and reported usage
pin_checkpointExempts a record from retention pruning
delete_checkpointDeletes an unpinned record
rollback_appExercises the simulated rollback sequence

No describas una respuesta exitosa de estas herramientas como una app recuperada.

Recuperación en producción hoy

Para un despliegue de app inmutable, recupera desde fuente y datos gestionados por separado:

  1. identifica una revisión Git conocida como buena;
  2. confirma que existe la copia de seguridad de base de datos u object store y puede restaurarse;
  3. encola un nuevo despliegue inmutable para esa revisión;
  4. restaura datos mediante el procedimiento de recuperación documentado del servicio; y
  5. verifica salud de aplicación y comportamiento visible para el usuario antes de conmutar tráfico.

Mantén retención de copia de seguridad, pruebas de restauración y objetivos de recuperación fuera de la vista previa de checkpoint hasta que existan adaptadores reales y hayan pasado un simulacro de restauración.

Qué falta

  • primitivas reales de instantánea VM y base de datos;
  • integración de rollback con el pipeline de despliegue de variant inmutable;
  • comportamiento de restauración atómico ante fallos;
  • hooks de despliegue que crean checkpoints verificados;
  • aplicación de capacidad y retención contra almacenamiento real; y
  • simulacros de copia/restauración con evidencia capturada.

Relacionado