Copia de seguridad del sistema

De doc.ubuntu-es
Saltar a: navegación, buscar

Hacer una copia de seguridad o backup de tu sistema es muy importante ya que nunca sabes cuando puede morir tu disco duro (tienen una vida larga, pero limitada) o algún otro desastre pueda romperlo. En este artículo se listan varios metodos para realizar una cópia de seguridad de tu sistema.

Contenido

Copia de seguridad de archivos

Desde la línea de comandos

Usar el comando TAR

Este método es adecuado para copias de seguridad de su directorio /home. Abre un terminal y escribe el comando:

tar cvfz output input

La imagen comprimida creada puede dividirse en partes más pequeñas para copiarlas en dispositivos extraibles usando el comando split.

Para más información sobre este método entra en: https://help.ubuntu.com/community/BackupYourSystem/TAR

Crear imágen de disco usando dd

Adecuado para hacer cópias de seguridad de discos enteros. Abre una terminal y escribe (en el ejemplo deberás cambiar hda por la partición que desees copiar):

Crear una imágen de disco duro:

dd if=/dev/hda1 of=/home/hda1.bin

Crear una imagen de disco comprimida

dd if=/dev/hda1 | gzip > /home/hda1.bin.gz

Consulta clonar discos duros para otras opciones de éste comando.

Desde el escritorio

Suite Simple Backup

La suite Simple Backup es un programa que fue creado durante el Google Summer of Code 2005. Usando el interfaz de GNOME puedes cuan a menudo quieres crear una copia de seguridad, el directorio de destino, qué excluir y qué copiar.

Simple Backup también realiza backups incrementales. Después de crear la copia de seguridad inicial solo los ficheros que han cambiado serán copiados.

Para más información consulta: https://help.ubuntu.com/community/BackupYourSystem/SimpleBackupSuite (en inglés)

Ubuntu Home Backup

Duplicity

https://help.ubuntu.com/community/DuplicityBackupHowto

Backup PC

Consulta BackupPC

Copia de seguridad incremental

La copia de seguridad incremental permite que después de crear la copia de seguridad inicial solo los ficheros que hayan sido modificados sean copiados de nuevo.

rsync

Rsync actualiza las copias de ficheros que han sido modificados e incluso entonces, solo transdiere las partes de esos ficheros que hayan cambiado. Ésto es muy útil para ahorrar anchode banda cuando hacemos una cópia de seguridad a través de red. Por seguridad, la transferencia entre dos equipos se hace a través de SSH. Rsync es especialmente bueno para copias de seguridad de directorios home.

El comando para transferir a un equipo remoto es:

sudo rsync --delete -azvv -e ssh /home usuarioremoto@hostremoto.dominioremoto:./directoriodecopiadeseguridad

donde:

  • -z comprime los datos
  • --delete elimina ficheros que no existan en el sistema que esta siendo copiado. Quizá quieras ésto o quizá no.
  • -a preserva los datos y tiempos en los ficheros (igual que -t), desciende recursivamente en todos los directorios (igual que -r), copia symlinks como symlinks (al igual que -l), preserva los permisos de los ficheros (al igual que -p), preserva los grupos (al igual que -g), preserva la propiedad del fichero (al igual que -o), y preserva los dispositivos como dispositivos (al igual que -D).
  • -vv aumenta la verbosidad del proceso de presentación de informes

Fuentes

https://help.ubuntu.com/community/BackupYourSystem

Herramientas personales