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.
Cómo hacerlo
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.
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.
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.
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
Guías relacionadas
Restaurar un respaldo
Elige una instantánea, confirma tecleando el nombre del proyecto, restaura por defecto a una nueva ubicación y valida antes de sobrescribir nada.
Programar respaldos automáticos
Configura un respaldo diario, un prune semanal con retención, verificaciones de integridad y simulacros de restauración — cron validado, un job por repositorio, logs en vivo.
PostgreSQL
Respaldar PostgreSQL en Docker
MongoDB
Respaldar MongoDB en Docker
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.