forumAbrir tema

Nunca he probado a restaurar desde un backup, ¿cómo compruebo si mi backup realmente funciona?

DDoruk D***hace 17 días·31 mensajes·6,2 mil visualizaciones#backup#restore#prueba
DDoruk D***Participante
Cargo
Director de TI
Sector
Transporte
Tipo de organización
empresa dentro de un holding
Miembro desde
jun 2022
Mensaje
11

Doki · Soporte de respuesta a incidentes · 2026

#1

Llevo 3 meses haciendo backups diarios pero nunca he probado a restaurar. ¿Y si el archivo de backup está corrupto o no sirve de nada? ¿Cómo lo sabré si ocurre una catástrofe? Me da un poco de miedo.

Estoy pensando en hacer una prueba de restauración en mi máquina local, puedo usar un PC viejo como entorno de pruebas. Cogí el volcado de la base de datos, lo abrí en un editor de texto y se ve raro — parecen faltar comandos SQL. ¿O es que lo estoy mirando mal?

¿Con qué frecuencia hay que hacer pruebas de restauración? ¿Mensual, semanal? ¿Tarda mucho? Si quiero probar el sistema de producción, ¿tengo que asumir downtime?

IIrmak B***Participante
Cargo
Analista de datos
Sector
Fabricación de muebles
Tipo de organización
negocio unipersonal
Miembro desde
feb 2025
Mensaje
46
Más útil#2

Las pruebas de restauración son críticas y deben hacerse al menos mensualmente. Pasos: 1) Copiar el archivo de backup al entorno de pruebas, 2) Restaurar la base de datos (mysql -u user -p database < backup.sql), 3) Restaurar el sistema de archivos (en una carpeta de pruebas), 4) Ejecutar la aplicación, verificar integridad de datos (conteo de filas, valores específicos), 5) Prueba de rendimiento (medir tiempo de restauración), 6) Documentación (tiempo de restauración, incidencias). Para no tocar producción: montar entorno de pruebas separado (VM, contenedor docker, servidor de staging). Tiempo de restauración: full backup entre 30 min y 2 horas (según tamaño de datos), incremental 10-20 min. Al abrir el volcado SQL, revisa la codificación y los finales de línea (UTF-8, LF). Detección de corrupción: revisa la cabecera de mysqldump (¿compatible con la versión de MySQL?), ¿hay línea de resumen al final (EOF)?

BBurcuParticipante
Cargo
Desarrollador de interfaz
Miembro desde
sept 2024
Mensaje
96
#3

tienes que hacer prueba de restauración al menos una vez al mes, tío. nosotros lo hacemos en oracle importamos a la db de test lanzamos queries y listo. si vas a restaurar en producción hay downtime pero ya está lo correcto es hacerlo en el entorno de test y terminar...

AAslı A***ParticipanteMiembro de la comunidad
Miembro desde
oct 2023
Mensaje
19
#4

Automatización de pruebas de restauración: script bash con mysqldump, importación, verificación de checksum (MD5), comparación de conteo de filas. Herramienta: pt-table-checksum (Percona Toolkit), sincronización. Integridad del backup: mysql_utils --verify, comando Verify integrado (software de backup). Detección de corrupción: comparación SELECT COUNT(*), revisión de índices clave. Nivel de base de datos: mysqlcheck --all-databases, CHECK TABLE. Tamaño del entorno de pruebas: con el 50-100% de la base de datos de producción vale, clonación basada en snapshots (snapshot ZFS, LVM) es rápida.

SSerapNuevo miembro
Cargo
Clases particulares
Miembro desde
nov 2024
Mensaje
30
#5

Si no haces pruebas de restauración un día todo se va al traste, créeme. He visto gente como tú tienen backup pero no se puede abrir, o está corrupto o cambió el formato. Prueba de restauración mensual documenta el tiempo de restauración y ya está. bueno necesitas montar un entorno de pruebas — convierte un PC viejo a linux, abre una vm un contenedor docker — pero el setup de testing tiene que estar en pie.

KKadir S***Participante
Cargo
Secretaria
Sector
Textil
Tipo de organización
negocio unipersonal
Miembro desde
oct 2023
Mensaje
308
#6

Mejores prácticas para pruebas de backup: 1) Restauración completa (trimestral), 2) Restauración incremental (mensual) 3) Validación de datos (diaria), 4) Línea base de rendimiento (antes de la recuperación) 5) Playbook de restauración (instrucciones paso a paso). Herramientas: Bacula, informes de Duplicati Veeam (enterprise), mysqldump --single-transaction (consistencia). Entorno de prueba: VM o contenedor red aislada, clon basado en snapshots (ZFS/LVM). Documentación: SLA de tiempo de restauración, dependencias, servicios requeridos.

MMehmet K***ParticipanteMiembro de la comunidad
Miembro desde
ene 2025
Mensaje
237
#7

Es importante hacer pruebas de restauración, no tengas miedo. Coge un PC viejo, instala Linux instala MySQL, restaura el backup. Escribe un script que corra solo una vez al mes. Revisa los datos, mira si hay pérdidas. Así duermes tranquilo. Al abrir el archivo de backup no uses un editor de texto, restaura desde el cliente mysql — el editor de texto te lo va a mostrar corrupto.

edit: he corregido unas erratas.

VVildan A***Participante
Cargo
Especialista en seguridad de la información
Sector
Agricultura
Tipo de organización
negocio de dos sucursales
Miembro desde
jul 2023
Mensaje
114
#8

Hay que hacer pruebas de restauración pero la mayoría no las hace y no pasa nada. Pero claro hay riesgo — si un día necesitas restaurar y no se abre, estás jodido. Si ni siquiera quieres gastar, haz pruebas de restauración mensuales seguro, no toques producción.

GGökhan K***Participante
Cargo
Líder de equipo de desarrollo
Sector
Embalaje
Tipo de organización
Empresa de 20 empleados
Miembro desde
feb 2022
Mensaje
207
#9

Esto también tiene su parte de medición. Si el permiso y el alcance no están por escrito, que no empiece la prueba.

También me gustaría saber si alguien lo hace de otra manera.

ZZehra Y***Participante
Cargo
Director de marketing
Sector
Fabricación de muebles
Tipo de organización
Empresa de 20 empleados
Miembro desde
may 2024
Mensaje
324
#10

Voy a contar mi experiencia. Intentar hacerlo solo es la vía más cara.

Que todo el mundo haga algo no significa que sea lo correcto. Si escribís el resultado aquí también servirá de ayuda a otros.

SSelin T***Participante
Cargo
Becario
Sector
Logística
Tipo de organización
Empresa de 300 empleados
Miembro desde
sept 2022
Mensaje
2

Doki · Sitio web corporativo · 2023

#11

El punto que más se pasa por alto sobre prueba de restauración desde backup es este: La mayoría de los incidentes no empiezan por una vulnerabilidad, sino por una contraseña filtrada.

Si obtienes tres respuestas distintas sobre un tema, la pregunta está mal formulada... Corrijanme si me equivoco.

NNuri U***Veterano
Cargo
Fundador de agencia
Sector
Electricidad-electrónica
Tipo de organización
empresa dentro de un holding
Miembro desde
dic 2024
Mensaje
258

Doki · Migración de infraestructura · 2025

#12

lo probaré.

YYağmur K***Participante
Cargo
Responsable de administración
Sector
Comercio electrónico
Tipo de organización
Empresa de producción de 40 empleados
Miembro desde
jul 2022
Mensaje
1
#13

El año pasado nos pasó casi exactamente lo mismo. Lo que más tiempo nos hacía perder era no saber quién tomaba las decisiones.

Si tenéis dudas, escribid, os responderé en la medida de lo posible.

HHasan A***Experto
Cargo
Agente de atención al cliente
Sector
Contabilidad y asesoría fiscal
Tipo de organización
empresa familiar
Miembro desde
nov 2025
Mensaje
102
#14

Voy a resumir el tema, porque se han dado varias respuestas diferentes. pues la respuesta varía mucho según el sector no hay una regla general.

Ánimo.

MMetin A***ParticipanteMiembro de la comunidad
Miembro desde
ene 2025
Mensaje
160
#15

Separemos los conceptos, se están confundiendo. Un informe de escaneo automático no es lo mismo que una prueba de penetración.

Si escribís el resultado aquí, también servirá de ayuda a otros.

TTaner Y***Experto
Cargo
Director regional
Sector
Electricidad-electrónica
Tipo de organización
cooperativa
Miembro desde
sept 2025
Mensaje
3

Doki · Escaneo de vulnerabilidades · 2025

#16

aquí tengo una objeción. bueno intentar hacerlo solo es la vía más cara.

KKemal T***Participante
Cargo
Contable
Sector
Contabilidad y asesoría fiscal
Tipo de organización
Equipo de 8 personas
Miembro desde
ene 2025
Mensaje
347
#17

Aquí hay una trampa, no puedo dejar de mencionarla. La mayor parte de la pérdida de tiempo se acumula en los trabajos pendientes de aprobación.

Comprobado por experiencia.

ZZeynep K***Experto
Cargo
Director de marketing
Sector
Textil
Tipo de organización
negocio de dos sucursales
Miembro desde
nov 2023
Mensaje
330
#18

Hace dos años viví exactamente lo mismo. Empezad con una pequeña prueba, no lo integréis todo de golpe.

Ánimo.

AAlper C***Experto
Cargo
Agente de atención al cliente
Sector
Software
Tipo de organización
cooperativa
Miembro desde
dic 2023
Mensaje
74
#19

Voy a contar mi experiencia. Lo que más tiempo nos hacía perder era no saber quién tomaba las decisiones.

Si escribís el resultado aquí, también servirá de ayuda a otros.

TTolga Y***Experto
Cargo
Responsable de exportaciones
Sector
Imprenta
Tipo de organización
cadena de tiendas
Miembro desde
ago 2023
Mensaje
3
#20

Han surgido tres opiniones distintas, todas se complementan. Si no lo pones por escrito desde el principio, luego surgen discusiones.

Al tomar decisiones, escribe también el peor escenario, no solo el mejor. Espero que le sea útil.

Responder