3.3.1. Copias de Seguridad

Las copias de seguridad (backups) se realizan con el objetivo de poder recuperar datos tras una eventual pérdida de información. Para mucha gente «Las copias de seguridad son la salvaguarda básica para proteger la información de la empresa».

Dependiendo del tamaño y necesidades de la empresa, los soportes, la frecuencia y los procedimientos para realizar las copias de seguridad pueden ser distintos. El soporte escogido dependerá del sistema de copia seleccionado, de la fiabilidad que sea necesaria y de la inversión que deseemos realizar. Estas tres variables van estrechamente unidas y deben estar en consonancia con la estrategia de nuestra organización.

En la implantación de un sistema de copias debemos tener en cuenta al menos las siguientes consideraciones 1:

Estas decisiones afectan al funcionamiento general del sistema informático, y en ella influyen as necesidades del negocio y la capacidad de almacenamiento disponible, conformando lo que se puede llamar el PLAN DE COPIAS DE SEGURIDAD.

3.3.1.1. Tipos de backup

Las copias de seguridad se suelen agrupar en tres tipos básicos, dependiendo de la estrategia elegida para almacenar la información.

  • En la copia total, se realiza una copia completa y exacta de la información original, independientemente de las copias realizadas anteriormente.

  • En los backups diferenciales cada vez que se realiza una copia de seguridad, se copian todos los archivos que ha-yan sido modificados desde la última copia completa
    backup incremental
  • En el caso de los sistemas de copia incremental, únicamente se copian los archivos que se hayan añadido o modificado desde la última copia realizada, sea total o incremental.
    backup incremental

Dependiendo de un tipo u otro de backup las necesidades de almacenamiento varían bastante, además el proceso de restauración puede ser más complejo. Una de las utilidades que ofrece LVM es la generación de Snapshots que pueden guardarse como copia de seguridad

Es importante poder determinar que copias necesitarías para restaurar la información de un sistema, en función del tipo o tipos de backup que hayas utilizado.

3.3.1.2. Copias de Seguridad en Windows

Podemos utilizar un Software especializado o utilizar las utilidades de backup que incorpora el propio Sistema Operativo.

A.- UTILIDADES DEL SISTEMA OPERATIVO

Desde hace algunas versiones, Windows incorpora un aplicación para la creación y restauración de copias de seguridad bastante útil (Manual para Windows 10)

¿Sabrías?...
¿Hacer la copia de seguridad de alguna de tus carpetas en una unidad externa utilizando las herramientas que incluye el SO?

B.- SOFTWARE DE COPIAS DE SEGURIDAD

Utilizaremos el SW EaseUs Todo Backup Free, herramienta que nos proporciona mayor cantidad de opciones que la vista en el apartado anterior.Cuenta además con una muy buena documentación.

Con programas como este podemos establecer un completo plan de copias de seguridad.

¿Sabrías?...
¿Hacer la copia de seguridad de alguna de tus carpetas en una unidad externa utilizando la herramienta que acabamos de comentar?Planifica una política de copias de seguridad en Windows.

3.3.1.3. Copias de Seguridad en Linux

El tratamiento de las copias de seguridad está mejor integrado en el propio SO en Linux, ya que con algunos de los comandos que incorpora podemos configurar perfectamente nuestros backups. Aún así existen algunos programas interesantes.

A.- UTILIDADES DEL SISTEMA OPERATIVO

Todas estas utilidades las incluyen la gran mayoría de distribuciones Linux por defecto, luego no es necesario instalar ningún Software específico. Podemos usar, por ejemplo, alguna combinación de los siguientes comandos:

  • Sincronización remota de datos(RSYNC): Nos permite copiar en remoto y elegir el tipo de copia (incremental..)

  • Generación de CS comprimida (TAR): Comprimir la Cseg nos permitirá ahorrar espacio, además de comprobar la integridad de los datos y elegir qué se copia (diferencial, incremental..)

  • Automatización de las tareas de Backup(CRON): Programar la ejecución de las distintas copias según nuestro plan de copias de seguridad.

Con un poco de trabajo por nuestra parte, podemos configurar la copia de seguridad justo con las características deseadas, y entendiendo que se ejecuta en nuestro sistema exactamente, algo que siempre es más seguro que utilizar un programa de terceros.

Perfil En el siguiente documento puedes encontrar un manual completo de como realizar un backup programado, incluyendo toda la funcionalidad en un SCRIPT.

Manual Copias de Seguridad en sistemas Linux


PRÁCTICA 5
Realiza la práctica 5 del Tema 2 del aula virtual, vas a crear y documentar tu plan de backup en Linux.

B.- SOFTWARE DE COPIAS DE SEGURIDAD

No son demasiadas las alternativas que tenemos como SW de usuario con GUI si queremos programar nuestras copias de seguridad en Linux. Una de las que podemos utilizar es DejaDup, la cual permite gestionar y restaurar nuestros backup de manera muy sencilla (perdiendo la flexibilidad que tenemos si usamos los comandos vistos anteriormente)

backup incremental

Para entornos profesionales y de empresa, con necesidades distintas a las de un simple sistema informático doméstico, tenemos muchas alternativas, con las que podemos gestionar backup programados remotos con múltiples sistemas de almacenamiento. Algunos programas realizan estas funciones, necesitando la instalación de BBDD como MySQL, entre todas ellas destaca el sistema Bacula.

backup incremental