Problem creating the full text index for Similar Posts. Please check the instructions on how to create the index manually.
Howto: Backup y restauración del sistema en GNU/Linux | Magarto

Howto: Backup y restauración del sistema en GNU/Linux

Publicado el 4 de Abril a las 14:58 por magarto

En múltiples webs se encuentra software frontend para realizar backups de Ubuntu,… , cosa en mi juicio innecesaria, puesto que podemos hacer backups a nuestro gusto y con mucha más potencia.

Una de las mayores ventajas de Linux es poder copiar, eliminar, restaurar… archivos del sistema en caliente, puesto que cuando cargamos un proceso, éste va a /proc y las variables a /var.

Para realizar backups, podemos hacerlo creando un archivo comprimido bzip2, aprovechando su altísima compresión donde alojar las carpetas que queramos:

1) Para realizar la copia deberíamos crear un script para ello:

sudo mkdir /backup && sudo chmod 777 /backup
sudo nano /backup/hacer_backup

- Copiar el siguiente contenido leyendo lo siguiente:

#!/bin/bash
tar cvpjf backup_feisty_`date +%Y-%m-%d`.tar.bz2 --exclude=/proc --exclude=/swap --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=/media --exclude=/home/magarto/.Trash --exclude=/home/magarto/MyDownloads --exclude=/root/.Trash --exclude=/tmp --exclude=/vm --exclude=/home/magarto/.wine/ --exclude=/secu --exclude=/cdrom --exclude=/backup  --exclude=/var/cache/apt/archives drive_c   /

IMPORTANTE: Como véis, lo tengo personalizado para mí. Deberéis cambiar magarto por vuestro nombre de usuario. Podéis cambiar feisty por el nombre del archivo que queráis que se genere; automáticamente os pone el nombre del día del backup. Si queréis que se guarden también todos los paquetes que tenéis en la caché podéis quitar la línea –exclude=/var/cache/apt/archives


- Cambiar permisos:

sudo chmod 774 /backup/hacer_backup

- La backup os conservará propietarios y permisos de archivos, pero DEBER SER EJECUTADA COMO ROOT, O MEDIANTE SUDO.

2) Ejecutar una copia de seguridad:

cd /backup
sudo ./hacer_backup

Os recomiendo hacerlo en una terminal, estando fuera del escritorio que usemos (Gnome, KDE…). Esto se haría para Gnome:

sudo /etc/init.d/gdm stop

Y ahora podríamos hacer el backup de forma más segura

3) Para restaurar el backup debemos ejecutar la orden:

cd /backup
sudo tar xvpfj archivo -C /

donde archivo es el backup que queramos restaurar.

Nota: Si realizáis esto en Ubuntu Edgy o posteriores, tras haber reinstalado completamente Ubuntu, así como la distro que tenga estas optimizaciones incluidas en ambos archivos, debéis cambiar los valores UUID tanto del archivo /boot/grub/menu.lst como del archivo /etc/fstab para adaptar el nuevo valor de vuestra partición montada como /

Esto se puede hacer ejecutando:

vol_id /dev/sda3

siendo /dev/sda3 la partición / (la del sistema) o cada una de ellas que habéis formateado en la instalación limpia de Linux.

  • En magarto tenemos anuncios, usted también puede.
  • Aumente el tráfico de su web.
  • Utilice un gran software libre.

2 Trackbacks/Pingbacks

  1. Retroenlace: Fresqui.com SPAIN el 5 Abril 2007 a las 10:14
  2. Pingback: Mover directorio /home a otra partición SPAIN el 12 Julio 2008 a las 15:27

2 Comentarios

  1. chipi_vk SPAIN
    2 Noviembre 2008 a las 00:40

    Hola Magarto. ¿Hay algún problema al ejecutar el script utilizando el entorno gráfico?, ¿va a realizarse el backup mal o algo así? es que voy a automatizarlo y bueno, para no tener que estar parando gnome, etc.

    Un saludo ;)

    Mozilla Firefox Mozilla Firefox 3.0.3 bajo Ubuntu Linux Ubuntu Linux
  2. magarto SPAIN
    3 Noviembre 2008 a las 15:34

    No, no hay absolutamente ningún problema, de hecho yo hago las backups así.

    Mozilla Firefox Mozilla Firefox 3.1b1 bajo Windows Windows XP

Vista previa

Deja tu granito de arena

Registro de OpenID

Registro clásico

XHTML: Puedes usar las etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Opciones:

Tamaño

Colores

Cerrar
E-mail It