La copia de seguridad de la base de datos es el proceso de crear copias recuperables de los datos, la estructura y la configuración de la base de datos para protegerla contra pérdidas, corrupción o destrucción no autorizada. Para las organizaciones que dependen de bases de datos para ejecutar transacciones, atender a clientes y almacenar registros críticos para el negocio, una copia de seguridad fallida o faltante puede significar horas de tiempo de inactividad y millones de ingresos perdidos.
Una encuesta ITIC de 2024 descubrió que el 41 % de las empresas estima que una sola hora de tiempo de inactividad puede costar entre $1 millón y más de $5 millones. Ransomware agrava el riesgo: El “Informe de investigaciones de filtración de datos 2025” de Verizon encontró que el ransomware estaba presente en el 44 % de las filtraciones analizadas, un aumento del 37 % con respecto al año anterior.
Una estrategia de copia de seguridad de bases de datos bien diseñada reduce la exposición a todas estas amenazas. Este artículo cubre cómo funciona la copia de seguridad de la base de datos, los principales tipos de copia de seguridad, cómo planificar una estrategia en torno a los objetivos de recuperación y las mejores prácticas que separan la protección de datos confiable de las brechas costosas.
En esencia, la copia de seguridad de la base de datos captura una copia en un momento determinado de sus datos y los almacena por separado del entorno de producción. El proceso implica leer los archivos de bases de datos, archivos de datos, registros de transacciones y metadatos de configuraciones, y escribirlos en una ubicación objetivo, como discos locales, dispositivos de almacenamiento conectado a redes (NAS), redes de área de almacenamiento (SAN) o almacenamiento de objetos en la nube.
La mayoría de los sistemas de administración de bases de datos (DBMS) proporcionan utilidades de copia de seguridad nativas. SQL Server utiliza el comando BASADA DE DATOS DE RESPALDO. PostgreSQL depende de pg_dump para las exportaciones lógicas y pg_basebackup para las copias físicas. Oracle utiliza Recovery Manager (RMAN) y MySQL ofrece mysqldump junto con la herramienta de copia de seguridad empresarial MySQL para copias de seguridad físicas.
El proceso de copia de seguridad puede ejecutarse en línea ("caliente") mientras la base de datos atiende consultas en vivo, o fuera de línea ("frío") con la base de datos apagada. Las copias de seguridad en caliente son estándar para entornos de producción que requieren disponibilidad continua. Las copias de seguridad en frío son más simples y, a veces, más rápidas, pero fuerzan el tiempo de inactividad, lo que las hace poco prácticas para los sistemas con acuerdos de nivel de servicio (SLA) ajustados.
Independientemente del método, cada copia de seguridad debe almacenarse separada de la base de datos de producción. Si una falla del disco, un ataque de ransomware o una eliminación accidental destruyen los datos primarios, una copia de seguridad almacenada en el mismo sistema de almacenamiento no proporciona protección.
Elegir el tipo de copia de seguridad adecuado depende del tamaño de la base de datos, la frecuencia con la que cambian los datos, la tolerancia a la pérdida de datos y la rapidez con la que necesita recuperarse. La mayoría de los entornos empresariales combinan varios tipos en una rotación programada.
Una copia de seguridad completa crea una copia completa de toda la base de datos, incluidos todos los archivos de datos, objetos de esquema y procedimientos almacenados. Proporciona la ruta de recuperación más simple, solo restaure el conjunto de copia de seguridad único, pero también consume más almacenamiento y tarda más en completarse. Las copias de seguridad completas suelen servir como base para estrategias incrementales y diferenciales.
Una copia de seguridad incremental captura solo los datos que han cambiado desde la última copia de seguridad de cualquier tipo (completa o incremental). Este enfoque utiliza menos almacenamiento y termina más rápido que una copia de seguridad completa. La compensación: La restauración requiere la última copia de seguridad completa más cada copia de seguridad incremental en la cadena, en secuencia. Si algún eslabón de esa cadena está dañado, la restauración falla.
Una copia de seguridad diferencial registra todos los cambios desde la última copia de seguridad completa, independientemente de cualquier copia de seguridad intermedia. Golpea un punto medio entre completo e incremental: Requiere más almacenamiento que incremental, pero simplifica la recuperación porque solo necesita la última copia de seguridad completa más el diferencial más reciente. Muchas organizaciones programan copias de seguridad completas semanales con diferenciales diarios.
Las copias de seguridad físicas copian los archivos de bases de datos sin procesar a nivel de bloque o sistema de archivos. Son rápidas de crear y restaurar, lo que los convierte en el estándar para las bases de datos a gran escala. Las copias de seguridad lógicas exportan la base de datos como declaraciones SQL (CREATE TABLE, INSERT) o volcados estructurados. Son más portátiles en diferentes versiones o plataformas de bases de datos, pero son más lentos de ejecutar y restaurar. Una estrategia sólida a menudo utiliza copias de seguridad físicas para la recuperación diaria y copias de seguridad lógicas para la migración de archivos o multiplataformas a largo plazo.
La copia de seguridad y la replicación tienen diferentes propósitos, pero a menudo se confunden. La replicación mantiene una copia sincronizada de la base de datos en un servidor separado, generalmente para alta disponibilidad y escalamiento de lectura. Si el servidor primario falla, la réplica puede tomar el control casi de inmediato.
Pero la replicación no es una copia de seguridad. Una tabla dañada, un comando accidental DROP DATABASE o un evento de encriptación de ransomware se replican en la lista de espera tan rápido como los cambios legítimos. La replicación protege contra fallas de hardware. La copia de seguridad protege contra la pérdida de datos. Los entornos empresariales necesitan ambos.
Dos métricas anclan cada estrategia de copia de seguridad: el objetivo de tiempo de recuperación (RTO) y el objetivo de punto de recuperación (RPO).
El RTO define el tiempo máximo aceptable para restaurar una base de datos y reanudar las operaciones después de una falla. RPO define la cantidad máxima aceptable de pérdida de datos, medida en el tiempo. Un RPO de una hora significa que puede tolerar perder hasta una hora de transacciones.
Estas dos métricas deben impulsar cada decisión sobre la frecuencia, el tipo y la ubicación de almacenamiento de la copia de seguridad:
Comience por clasificar las bases de datos en niveles basados en la criticidad del negocio, luego asigne objetivos de RTO y RPO a cada nivel. No todas las bases de datos garantizan el mismo nivel de protección, pero todas las bases de datos necesitan un plan.
La regla tradicional de copia de seguridad 3-2-1, tres copias de datos, en dos tipos de medios diferentes, con una copia fuera del sitio, fue el estándar de referencia durante años. El fotógrafo Peter Krogh lo popularizó en 2009, cuando la cinta seguía siendo el objetivo principal de la copia de seguridad, y el ransomware no era una preocupación general.
La regla 3-2-1-1-0 moderna extiende este marco con dos adiciones diseñadas para el panorama de amenazas actual:
El elemento "1 inmutable" es la actualización crítica. Los ataques modernos apuntan específicamente a repositorios de copia de seguridad para eliminar las opciones de recuperación antes de encriptar los datos de producción.
Las copias de seguridad manuales no son confiables. Use las herramientas de programación incorporadas de su DBMS (SQL Server Agent, trabajos cron con pg_dump, programación RMAN) o una plataforma de copia de seguridad centralizada para hacer cumplir un cronograma consistente. Un patrón común: copias de seguridad completas semanales con diferenciales diarios y copias de seguridad de registros de transacciones cada 15 a 30 minutos.
Una copia de seguridad que nunca ha restaurado es una copia de seguridad en la que no puede confiar. Programe pruebas de restauración trimestrales como mínimo, mensualmente para bases de datos de misión crítica. Restaure a un entorno separado, verifique la integridad de los datos y documente el tiempo real de recuperación en comparación con sus objetivos de RTO.
Las copias de seguridad de bases de datos contienen los mismos datos confidenciales que sus sistemas de producción. Aplique el cifrado AES-256 a los archivos de copia de seguridad en reposo y utilice TLS para cualquier dato de copia de seguridad que se mueva a través de una red. La encriptación suele ser un requisito de cumplimiento en virtud de regulaciones como HIPAA, GDPR y PCI DSS.
Los trabajos de copia de seguridad fallan silenciosamente con más frecuencia de lo que la mayoría de los equipos se dan cuenta. Configure el monitoreo de alertas en ventanas de copia de seguridad perdidas, trabajos fallidos o cambios inesperados en el tamaño de la copia de seguridad. Una caída repentina en el tamaño de la copia de seguridad podría indicar una pérdida de datos que aún no se ha detectado.
Las políticas de retención determinan cuánto tiempo se conservan las copias de seguridad antes de reciclarlas o eliminarlas. El período de retención adecuado depende de los requisitos de cumplimiento, la capacidad de almacenamiento y el horizonte temporal durante el cual podría necesitar recuperarse de un problema no detectado. Muchas organizaciones conservan copias de seguridad diarias durante 30 días, copias de seguridad semanales durante 90 días y copias de seguridad mensuales durante un año.
Almacene copias de seguridad en infraestructura que esté física y lógicamente separada del almacenamiento de producción. Esto significa diferentes matrices de almacenamiento, diferentes segmentos de red e idealmente diferentes ubicaciones geográficas. Si el ransomware encripta su almacenamiento de producción y su copia de seguridad vive en la misma SAN, ambas se ven comprometidas.
Incluso las estrategias de copia de seguridad bien planificadas se encuentran con obstáculos prácticos. Comprender estos desafíos con anticipación le ayuda a diseñar en torno a ellos.
La copia de seguridad de la base de datos está cambiando de operaciones programadas y basadas en el trabajo a una protección continua e integrada al almacenamiento. La protección continua de datos (CDP) captura cada cambio en la base de datos en tiempo real, lo que permite la recuperación en un momento dado a cualquier segundo, no solo la última ventana de copia de seguridad programada.
Las snapshots nativas del almacenamiento también están cambiando la economía de la copia de seguridad. En lugar de copiar conjuntos de datos completos, la tecnología de snapshots captura solo los bloques modificados, y se completa en segundos, independientemente del tamaño de la base de datos. Combinado con políticas de snapshots inmutables, este enfoque ofrece RPO casi cero con protección contra ransomware incorporada.
La detección de anomalías impulsada por AI está emergiendo como otra capa de defensa. Al analizar patrones de metadatos de copia de seguridad, como tamaños, duraciones y tasas de cambio, este sistema puede señalar actividades inusuales (como un evento de encriptación de ransomware) antes de que se propague a copias de seguridad.
La copia de seguridad de la base de datos es la última línea de defensa entre su organización y la pérdida permanente de datos. Una estrategia de copia de seguridad sólida, desarrollada sobre la combinación correcta de copias de seguridad completas, incrementales y diferenciales, alineadas con los objetivos definidos de RTO y RPO, y reforzadas con el marco 3-2-1-1-0, convierte la copia de seguridad de una tarea de TI de rutina en una capacidad de continuidad comercial genuina.
El costo de hacerlo mal se mide en horas de tiempo de inactividad, pérdida de ingresos y exposición regulatoria. El costo de hacerlo bien es una fracción de lo que costaría un solo incidente irrecuperable.
FlashArray de Everpure™ y FlashBlade® ofrecen snapshots nativas del almacenamiento que se completan en segundos sin ningún impacto en el rendimiento, independientemente del tamaño del conjunto de datos. En combinación con las snapshots SafeMode de Everpure, que crean copias inmutables que ningún usuario, administrador o atacante puede eliminar o modificar, las organizaciones obtienen una arquitectura de copia de seguridad diseñada para la velocidad y la resistencia al ransomware. Junto con el almacenamiento Evergreen//One™ como servicio, los equipos pueden escalar la capacidad de copia de seguridad sin inversiones iniciales en infraestructura.
Acceda a videos y demostraciones según demanda para ver lo que Everpure puede hacer.
Charlie Giancarlo explica por qué la administración de datos, no el almacenamiento, es el futuro. Descubra cómo un enfoque unificado transforma las operaciones de TI de una empresa.
Cuadrante Mágico™ de Gartner® 2025 para plataformas de almacenamiento empresarial.