(→Fuentes) |
(erratas) |
||
| Línea 1: | Línea 1: | ||
| − | 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 | + | 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. |
== Desde la línea de comandos == | == Desde la línea de comandos == | ||
| Línea 15: | Línea 15: | ||
=== Crear imágen de disco usando dd === | === Crear imágen de disco usando dd === | ||
| − | Adecuado para hacer | + | 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 | + | Crear una imagen de disco duro: |
dd if=/dev/hda1 of=/home/hda1.bin | dd if=/dev/hda1 of=/home/hda1.bin | ||
| Línea 25: | Línea 25: | ||
dd if=/dev/hda1 | gzip > /home/hda1.bin.gz | dd if=/dev/hda1 | gzip > /home/hda1.bin.gz | ||
| − | Consulta [[clonar discos duros]] para otras opciones de | + | Consulta [[clonar discos duros]] para otras opciones de este comando. |
== Desde entorno gráfico == | == Desde entorno gráfico == | ||
| Línea 31: | Línea 31: | ||
=== Suite Simple Backup === | === 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 | + | 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. | 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. | ||
| Línea 48: | Línea 48: | ||
=== rsync === | === rsync === | ||
| − | Rsync actualiza las copias de ficheros que han sido modificados e incluso entonces, solo | + | 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: | El comando para transferir a un equipo remoto es: | ||
| Línea 55: | Línea 55: | ||
donde: | donde: | ||
*'''-z''' comprime los datos | *'''-z''' comprime los datos | ||
| − | *'''--delete''' elimina ficheros que no existan en el sistema que esta siendo copiado. Quizá quieras | + | *'''--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'''). | *'''-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 | *'''-vv''' aumenta la verbosidad del proceso de presentación de informes | ||
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 |
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
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.
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)
https://help.ubuntu.com/community/DuplicityBackupHowto
Consulta BackupPC
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 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: