Copia incremental

Anuncio
TIPOS DE COPIAS DE SEGURIDAD
Diferencias entre copia diferencial y copia incremental
Hoy en día es necesario realizar una copia de seguridad de muchos documentos y archivos importantes
ya sea en nuestro entorno de trabajo, domicilio o incluso durante viajes. Por ello, los métodos para
realizar backups son variados adaptándose a las necesidades de cada momento y facilitando en todo
momento el poseer una copia de seguridad de nuestros archivos.
Copia completa
El método básico es el de copia completa o "Full copy" que realiza una copia directa de los archivos y
directorios. Este proceso puede durar horas dependiendo del tamaño de los archivos o directorios a
copiar, por lo que este proceso normalmente se ejecuta la primera vez o cada cierto tiempo.
Existen dos métodos más avanzados respecto a la copia completa que son la copia diferencial y la
copia incremental. Dichas copias lo que realizan es un proceso de copia más avanzado permitiendo
ahorrar tiempo, debido a que no se considera necesario realizar una copia completa cada día si no todos
los archivos han sido modificados.
Copia diferencial
La copia diferencial únicamente copia los archivos y directorios que han sido creados y/o modificados
desde la última copia completa. Esto viene a suponer que si el lunes hemos realizado una copia completa
y el martes ejecutamos una copia diferencial, únicamente se copiaran los ficheros creados o modificados
durante el martes. Este mismo comportamiento se efectuará si la lanzamos el miércoles, tomando la copia
completa del lunes como base.
Normalmente las copias diferenciales ocupan más espacio que las incrementales debido a que parten
de la base de un único punto fijo en el tiempo (la copia completa inicial).
Copia incremental
La copia incremental (o diferencial incremental) es la más avanzada al respecto, ya que únicamente
copia los ficheros creados o modificados desde el último backup realizado, ya sea de una copia completa
o incremental, reduciendo de este modo los archivos a copiar y el tiempo empleado en el proceso de
backup.
Caso práctico: Planificación del backup de una instalación
Supongamos una instalación de red que conecta 100 estaciones de trabajo. Cada estación
almacena una información media de 25 GB en local. La LAN es Ethernet de 1 Gbps. La eficacia
de la red es del 30%, es decir, el flujo real medio que soporta es de 300 Mbps. El administrador
de los sistemas necesita hacer backup de todas estas estaciones en un servidor de
almacenamiento de backups de alta velocidad que acaba de adquirir, de modo que el cuello de
botella es la red y no el servidor de backup. La capacidad d este servidor es de 10 Terabytes.
Se desean conservar las copias de seguridad de los cinco días laborables de una semana.
Las copias de seguridad se lanzan secuencialmente, una estación tras otra, y se comienzan a
realizar a las 8 de la tarde, cuando se acaba la jornada laboral de los empleados, que vuelven a
sus puestos de trabajo al día siguiente a las 9 de la mañana.
Con independencia del coste económico, ¿ha hecho una compra correcta el administrador
para las necesidades que tiene?
Solución:
Vamos a proceder a realizar unos cuantos cálculos y a poner de manifiesto los datos de que
disponemos:
a) Tenemos 100 estaciones de trabajo.
b) Cada estación tiene que salvar 25 Gigabytes de información.
c) El flujo de red es de 1 Gbps, pero como su rendimiento es del 30%, se queda en 300
Mbps.
d) El servidor de almacenamiento de backups dispone de 10 TB de almacenamiento.
e) La ventana de backup es de 13 horas (desde las 20h hasta las 9h del día siguiente).
Según esto cada estación tiene que salvar 25x109x8 bits.
Estos bits son transmitidos por la red en 25x109x8 / 300x106 segundos, o lo que es lo mismo
11,1 minutos aproximadamente.
Como tenemos 100 estaciones, el número de minutos totales en salvar toda la información de
la red es de 1111,1 minutos, lo que equivale a 18,5 horas.
Como el backup comienza a las 8 de la tarde, se acabará 18,5 horas más tarde, es decir, a las
14,30h del día siguiente. Puesto que el backup debería haberse acabado antes de las 9 h, esto
quiere decir, que el administrador ha errado la compra porque no ha previsto correctamente
los tiempos y ahora la ventana de backup es mucho más reducida que el tiempo que tarda en
realizarse.
Veamos qué sucede con la capacidad de almacenamiento. Cada día debemos almacenar
25x100=2500 GB por día.
Como hay que conservar las copias de cinco días, necesitaremos un espacio de
almacenamiento de 2500x5=12.500 GB, o lo que es lo mismo 12,5 TB.
Puesto que el administrador solo compró espacio de almacenamiento para 10 Terabytes, le
faltan 2,5 TB y no le cabrán las copias de los cinco días. Por tanto, aquí tiene un segundo error
en la decisión de compra.
Mejoras
¿Qué puede hacer ahora el administrador? Tiene que pensar soluciones del siguiente estilo:
1) Almacenar menos copias de seguridad.
2) No hacer copias de seguridad todos los días de todas las estaciones, sino repartirlas a
lo largo de la semana.
3) Hacer copias de seguridad incrementales o diferenciales, que ocupan menos espacio,
en vez de normales que son muy masivas.
Conclusión
Como se ve, por el resultado de este ejemplo, es muy importante pensar bien lo que se va a
hacer antes de lanzarse a hacer copias de seguridad. Todo debe estar perfectamente
planificado y medido para no llevarse ingratas sorpresas.
EL PLAN DE BACKUP
Es un documento que propone el proyecto de salvaguarda de los datos de un sistema
informático. Este proyecto se integra dentro de otro rango superior que es el plan de
seguridad.
En este plan de backup se describen los sistemas que deben salvarse, dónde están los datos de
origen y su modo de acceso. También debe especificar cuáles son los medios de
almacenamiento de salida, la frecuencia en la que se practicará el backup, etc. Las siguientes
propuestas orientarán al responsable de seguridad en la confección del plan de backup.
1. Decidir qué debe salvarse y qué no.
2. Con qué frecuencia se realizará cada backup: dependerá del valor de los datos y del
riesgo en que se encuentran.
3. En qué lugar y cuándo: medir tiempos de realización y espacios de almacenamiento
necesarios.
4. Qué tipo de copia de seguridad debe hacerse: identifica también cómo deberá hacerse
la restauración.
5. Confección de un calendario de actividades y asignación de responsabilidades de los
operadores de copia.
6. Concesión de permisos a los operadores de copia.
7. Documentación del sistema de backup y de los procedimientos de restauración, que
debe ir ligado a una previsión de tiempos de operación.
8. Comprobación de que se cumple con la normativa vigente sobre protección de datos.
9. Testeo y backup y restauración. Todo modelo de backup debe ser comprobado. Se
pueden utilizar entornos de virtualización para la realización de pruebas.
10. Validación del plan: viabilidad y recursos necesarios.
11. Puesta en producción del plan de backup, una vez probado y aceptado.
12. Etiquetar correctamente y mediante un sistema claro y eficiente cada medio de
almacenamiento que contiene un backup.
Práctica 1
Se trata de que crear una carpeta en uno de los discos en la que almacenes ficheros y otras
carpetas. Posteriormente, realiza una copia de seguridad de toda esta información.
Seguidamente borra la información original salvada. Por último, restaura a partir del backup la
información perdida y comprueba que se ha restituido correctamente.
Práctica 2
Realizar varias copias de seguridad de distintos tipos (diferencial, incremental,…). Prueba para
ello la herramienta Cobian Backup en el siguiente enlace de descarga:
http://www.cobiansoft.com/cobianbackup.htm
Descargar