Empezar
Guía de plataforma

Ejecutar simulacros de restauración

Un respaldo está sin probar hasta que se restaura. Un simulacro de restauración restaura tu última instantánea en un espacio de trabajo aislado, compara byte a byte cada archivo restaurado con la fuente, hace diff de filas de los volcados de bases y estampa una insignia de éxito/fallo en el proyecto — automáticamente, con programación. Es la diferencia entre creer en tus respaldos y saber.

Paso a paso

Cómo hacerlo

  1. Programa un simulacro semanal

    En la pestaña Schedule del proyecto añade una programación de drill. Semanal es la cadencia recomendada: los simulacros son la prueba cara (una restauración real), mientras el check estructural barato (restic check) puede correr a diario en paralelo.

  2. O dispara uno ahora

    La pestaña Restore drill del detalle del proyecto muestra el último resultado y permite lanzar uno de inmediato. El simulacro restaura a un espacio aislado — tu proyecto vivo y tu repositorio nunca se tocan.

  3. Lee el informe del simulacro

    Un simulacro solo pasa con cero discrepancias: cada archivo idéntico byte a byte, cada volcado consistente fila a fila. El proyecto muestra lastDrillAt y una insignia de éxito/fallo — « Verified » significa que una restauración real funcionó, no que un respaldo simplemente exista.

  4. Trata un simulacro fallido como un incidente

    Un simulacro fallido dispara un correo de alerta con el detalle de discrepancias. Causas comunes: volcados rotos de un servicio que esquivó el adaptador, archivos cambiados por un despliegue concurrente durante el respaldo, o corrupción del repositorio (confírmala con un check con lectura de datos). Corrige la causa, ejecuta Backup Now y repite el simulacro.

Hazlo en un clic con Dockstash

Dockstash ejecuta exactamente el volcado de arriba, lo entrega a restic fuera del servidor y prueba la restauración con un simulacro automáticamente — sin script que mantener.

Última actualización: July 2026

Preguntas frecuentes

¿Qué compara exactamente un simulacro?

Cada ruta fuente y config se compara por hash de bytes con su espejo restaurado, y el volcado restaurado de cada capa de base activa se compara fila a fila (o se parsea) contra la fuente. Cualquier discrepancia hace fallar el simulacro — no hay aprobado parcial.

¿Un simulacro puede romper mi proyecto vivo?

No. Los simulacros restauran a un espacio aislado y lo limpian después, incluso si el simulacro lanza una excepción. Proyecto vivo, contenedores y repositorio son participantes de solo lectura.

¿En qué difiere un simulacro de restic check?

restic check prueba que el repositorio está estructuralmente sano (sin packs perdidos, sin índice podrido). Solo un simulacro prueba que el repositorio realmente se restaura a datos funcionales. Checks diarios, simulacros semanales.

¿Los simulacros corren en agentes de flota?

Todavía no — los simulacros se ejecutan en el servidor principal. Los proyectos remotos mantienen respaldo, check, prune y restauración en su agente.