Copia de seguridad del sistema

De doc.ubuntu-es
Revisión a fecha de 21:00 6 may 2012; Eugenio A. González Benito (Discusión | contribuciones)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
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 métodos para realizar una copia de seguridad de tu sistema.

Contenido

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: Copia de seguridad del sistema/TAR

Crear imágen de disco usando dd

Adecuado para hacer copias 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 imagen 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 este comando.

Desde entorno gráfico

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 elegir cuán 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 transfiere las partes de esos ficheros que hayan cambiado. Esto es muy útil para ahorrar ancho de banda cuando hacemos una copia 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 esto 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