Toda organización que gestiona datos críticos se enfrenta al mismo dilema: cuanto tiempo conservar los backups y cuanto almacenamiento dedicar a ello. Retener demasíados puntos de restauración consume espacio y dispara los costes. Retener demasíado pocos deja a la empresa expuesta ante auditorias, requisitos legales o la necesidad de recuperar datos de semanas o meses atrás.
La solución a este equilibrio no es nueva: el esquema de rotación GFS (Grandfather-Father-Son) lleva decadas siendo el estándar de facto en entornos profesionales. GFS define una jerarquia clara de backups diarios, semanales, mensuales y opcionalmente anuales, cada uno con su propia política de retención. El resultado es una estrategia predecible, eficiente en almacenamiento y alineada con los requisitos de cumplimiento normativo.
En este artículo explicamos que es GFS, como funciona el ciclo de rotación, como configurarlo en Veeam, cuando aplicarlo según el contexto regulatorio y como combinarlo con backups offsite e inmutabilidad para construir una protección de datos completa.
Que es GFS (Grandfather-Father-Son)
GFS es un esquema de rotación de backups que organiza las copias de seguridad en tres niveles jerarquicos, cada uno con un periodo de retención diferente. El nombre proviene de la analogia generacional:
- today Son (Hijo) - Backups diarios: se realizan cada dia laborable y se conservan durante un periodo corto, típicamente 7 días. Son la primera línea de recuperación para incidencias recientes.
- date_range Father (Padre) - Backups semanales: uno de los backups diarios (generalmente el del viernes o domingo) se promueve a backup semanal y se conserva durante 4 semanas. Proporcionan un punto de restauración por semana del último mes.
- calendar_month Grandfather (Abuelo) - Backups mensuales: uno de los backups semanales (generalmente el último del mes) se promueve a backup mensual y se conserva durante 12 meses o más. Son la referencia para auditorias y cumplimiento normativo.
Opcionalmente, se anade un cuarto nivel: el backup anual, que conserva una copia del último backup mensual de cada ano durante 5, 7 o 10 años, según los requisitos regulatorios. Este nivel es comun en sectores como finanzas, sanidad y administración pública.
Como Funciona el Ciclo de Rotación
El ciclo GFS funciona mediante la promocion automática de backups entre niveles. No se crean backups adicionales: el mismo backup diario se reútiliza como semanal, mensual o anual según corresponda. Esto minimiza el consumo de almacenamiento.
Veamos un ejemplo práctico con la configuración más habitual:
- arrow_right Son: backup diario de lunes a viernes, retención de 7 días. Cada dia se crea un nuevo backup y se elimina el más antiguo que supere los 7 días.
- arrow_right Father: el backup del viernes se marca como semanal, retención de 4 semanas. Cuando llega el quinto viernes, se elimina el backup semanal más antiguo.
- arrow_right Grandfather: el último backup semanal del mes se marca como mensual, retención de 12 meses. Tras un ano, se elimina el backup mensual más antiguo.
- arrow_right Anual (opcional): el backup mensual de diciembre se conserva durante 5-10 años según la política de la organización.
Ejemplo práctico:
Con la configuración estándar (7 Son + 4 Father + 12 Grandfather), en cualquier momento del ano tendras disponibles: los últimos 7 backups diarios, los últimos 4 semanales y los últimos 12 mensuales. Esto supone un total de 23 puntos de restauración que cubren un ano completo, en lugar de los 365 backups diarios que necesitarias con una retención simple.
Diagrama Visual: Ejemplo de un Mes
Imaginemos el mes de abril de 2026. Cada dia laborable se ejecuta un backup. Los viernes se promueven a Father (semanal) y el último viernes del mes se promueve además a Grandfather (mensual):
| Semana | Lun | Mar | Mie | Jue | Vie |
|---|---|---|---|---|---|
| Sem 1 | Son | Son | Son | Son | Father |
| Sem 2 | Son | Son | Son | Son | Father |
| Sem 3 | Son | Son | Son | Son | Father |
| Sem 4 | Son | Son | Son | Son | Grandfather |
Al final de abril, los backups Son de lunes a jueves de la semana 4 siguen disponibles (7 días de retención). Los cuatro Father (viernes de cada semana) se conservan durante 4 semanas. Y el Grandfather del último viernes se conserva durante 12 meses. A medida que pasa el tiempo, los Son más antiguos se eliminan automáticamente, pero los Father y Grandfather permanecen según su política de retención.
Ventajas de GFS
- gavel Cumplimiento normativo: GFS permite cumplir con requisitos de retención de datos como GDPR (5 años), normativa sanitaria (10 años) o regulaciones financieras, conservando backups mensuales y anuales sin almacenar cada dia del ano.
- savings Eficiencia de almacenamiento: con solo 23 puntos de restauración (7+4+12) se cubre un ano completo, frente a los 365 que necesitaria una retención diaria simple. El ahorro de almacenamiento es superior al 93%.
- restore Puntos de recuperación claros: el equipo de IT siempre sabe exactamente que puntos de restauración tiene disponibles y con que granularidad. No hay ambiguedad sobre hasta donde se puede retroceder.
- trending_up Crecimiento predecible: el número de backups retenidos es fijo (23 en la configuración estándar), lo que permite planificar la capacidad de almacenamiento con precisión y sin sorpresas.
GFS en Veeam Backup & Replication
Veeam Backup & Replication implementa GFS de forma nativa en sus políticas de retención. La configuración se realiza en la seccion GFS Retention Policy de cada job de backup o backup copy job. Los pasos básicos son:
- looks_one Definir el job de backup diario: configura un job que ejecute backups incrementales cada dia (lunes a viernes o lunes a domingo) con una retención corta (7-14 puntos de restauración).
- looks_two Activar GFS en el backup copy job: en la seccion de retención a largo plazo, marca las casíllas Keep weekly full backups, Keep monthly full backups y opcionalmente Keep yearly full backups.
- looks_3 Configurar periodos de retención: específica cuantas semanas conservar los Father (4), cuantos meses los Grandfather (12) y cuantos años los anuales (5-10).
- looks_4 Seleccionar el repositorio destino: apunta el backup copy job a un repositorio offsite o S3 compatible para cumplir con la regla 3-2-1. EasyDataHost ofrece repositorios Veeam Offsite optimizados para este proposito.
Si tu organización necesita licencias Veeam, EasyDataHost ofrece licenciamiento oficial con soporte técnico incluido, lo que simplifica tanto el despliegue como la configuración de políticas GFS.
Tabla Comparativa: GFS vs Retención Simple vs Forever Incremental
La siguiente tabla compara los tres enfoques de retención más comunes en entornos de backup profesional:
| Criterio | GFS | Retención simple (últimos N) | Forever incremental |
|---|---|---|---|
| Retención a largo plazo | Excelente (meses/años) | Limitada (días/semanas) | Limitada sin GFS superpuesto |
| Uso de almacenamiento | Eficiente (23 puntos/ano) | Alto si se extiende la retención | Muy eficiente (solo incrementos) |
| Cumplimiento normativo | Ideal (retención mensual/anual) | Inadecuada para largo plazo | Requiere GFS adicional |
| Complejidad de gestión | Media (automatizada en Veeam) | Baja | Baja |
| Velocidad de restauración | Rápida (full backups por nivel) | Rápida | Variable (cadena incremental) |
| Ventana de backup | Requiere full periodicos | Requiere full periodicos | Solo incremental (ventana mínima) |
Cuando Aplicar GFS
GFS no es necesario en todos los escenarios, pero resulta imprescindible cuando existen requisitos de retención a largo plazo. Estos son los casos más habituales:
- shield GDPR y protección de datos: aunque el RGPD no específica periodos de retención exactos para backups, muchas interpretaciones jurídicas y auditorias de cumplimiento exigen conservar copias durante 5 años. GFS con retención anual de 5 años cubre este requisito con un coste de almacenamiento mínimo.
- local_hospital Sector sanitario: la legislacion sanitaria de muchos paises exige conservar historiales clinicos durante 10-15 años. GFS con retención anual de 10 años mantiene un punto de restauración por ano sin almacenar miles de backups diarios.
- account_balance Auditorias financieras: las empresas sujetas a auditorias contables necesitan poder demostrar el estado de los datos en cualquier cierre mensual o anual. Los Grandfather mensuales proporcionan exactamente ese punto de referencia.
- balance Retenciones legales (legal hold): cuando un proceso judicial requiere preservar datos de un periodo concreto, los backups GFS permiten localizar y retener la copia del mes o ano exacto sin afectar al resto del ciclo de rotación.
GFS + Offsite: Cumplir la Regla 3-2-1
GFS define que backups conservar y durante cuanto tiempo, pero no dice donde almacenarlos. Para una protección completa, GFS debe combinarse con la regla 3-2-1: tres copias de los datos, en dos medios diferentes, con al menos una copia offsite.
La combinacion ideal es mantener los backups Son y Father en un repositorio local (rápido para restauraciones frecuentes) y replicar los Grandfather a un repositorio offsite o cloud. EasyDataHost ofrece dos opciones optimizadas para este caso:
- cloud_sync Veeam Offsite: repositorio gestionado en el datacenter de EasyDataHost, conectado directamente con Veeam Backup & Replication para backup copy jobs con política GFS.
- inventory_2 S3 Storage: almacenamiento de objetos compatible con S3 para archivar backups Grandfather y anuales con costes reducidos por TB y soporte de inmutabilidad (Object Lock).
Para escenarios de disaster recovery completo, EasyDataHost también ofrece Veeam DRaaS, que combina backup offsite con capacidad de arrancar las maquínas virtuales directamente en el datacenter de EasyDataHost si el sitio primario queda inoperativo.
GFS + Inmutabilidad
La rotación GFS protege contra la perdida accidental de datos por retención insuficiente, pero no protege contra el ransomware ni contra la modificacion maliciosa de los backups. Para cubrir esta amenaza, los backups GFS deben almacenarse en repositorios con inmutabilidad activada.
Un backup inmutable no puede ser modificado, cifrado ni eliminado durante su periodo de retención, ni siquiera por un administrador con acceso root. Cuando se combina con GFS, cada nivel de backup (Son, Father, Grandfather) hereda la protección de inmutabilidad durante su periodo de retención correspondiente. El resultado es una cadena de backups que cubre desde los últimos 7 días hasta los últimos 10 años, completamente protegida contra manipulacion.
Concepto clave:
GFS define cuanto tiempo se conserva cada backup. La inmutabilidad garantiza que nadie pueda alterar esos backups durante ese tiempo. Juntos, forman la base de una estrategia de protección de datos resistente tanto a errores operativos como a ataques de ransomware.
Errores Comunes al Implementar GFS
Incluso con una política GFS bien diseñada, estos son los errores que vemos con más frecuencia en organizaciones que implementan rotación de backups:
- warning No probar las restauraciones: el error más grave. De nada sirve conservar 12 backups mensuales si nunca se ha verificado que se pueden restaurar correctamente. Recomendamos pruebas de restauración trimestrales como mínimo.
- warning Retención insuficiente para el sector: configurar GFS con 12 meses cuando la normativa exige 5 o 10 años. Es fundamental revisar los requisitos legales antes de definir la política de retención.
- warning Todas las copias en el mismo sitio: mantener los backups GFS únicamente en el repositorio local sin copia offsite. Un incendio, inundacion o ransomware puede destruir tanto los datos de produccion como todos los backups. Un snapshot local tampoco es un backup.
- warning No documentar la política: si la política GFS no esta documentada y el único administrador que la configuro deja la empresa, nadie sabra que periodos estan cubiertos ni como restaurar desde un backup Grandfather.
Conclusión
GFS (Grandfather-Father-Son) es el esquema de rotación de backups que mejor equilibra retención a largo plazo, eficiencia de almacenamiento y cumplimiento normativo. Con solo 23 puntos de restauración se cubre un ano completo, y anadiendo retenciones anuales se puede extender la cobertura a 5 o 10 años sin que el consumo de almacenamiento crezca de forma descontrolada.
- arrow_right Son (diarios, 7 retenidos), Father (semanales, 4 retenidos), Grandfather (mensuales, 12 retenidos) forman la jerarquia básica.
- arrow_right GFS ahorra más del 93% de almacenamiento frente a una retención diaria simple de un ano.
- arrow_right Veeam implementa GFS de forma nativa en sus backup copy jobs, fácilitando la configuración.
- arrow_right Combinar GFS con offsite + inmutabilidad proporciona protección completa contra perdida de datos, errores y ransomware.
- arrow_right Probar las restauraciones periodicamente es tan importante como configurar la política de retención.
Si necesitas disenar una política de backup GFS adaptada a los requisitos de tu sector, contacta con nuestro equipo para configurar la estrategia de retención, el repositorio offsite y la inmutabilidad que mejor se ajusten a tu organización.