Hacks para sistemas operativos Unix-like/Backups, protegiendo y restaurando nuestros datos

Backups, protegiendo y restaurando nuestros datos.

editar

Receta : Crear respaldos usando tar

editar

Crear un archivo para respaldar la información es muy simple, basta con hacer lo siguiente:

       shell~$ tar -cvf Backup-16012006.tar tesis/ fotos/ /home/juancho/games

El comando anterior (tar) nos crea un archivo llamado Backup-16012006.tar (los números son solo para identificar la fecha en la que se realizó el respaldo) con el contenido y directorios dentro de mi home llamados tesis fotos y además el directorio de juegos del usuario juacho (/home/juancho/games) algunas veces es útil agregar la bandera -z o -j (para crear un archivo comprimido con formato zip o bzip respectivamente), aunque en archivos importantes no es recomendable utilizar compresión porque un error en el archivo puede dejar inservible nuestro respaldo

Receta : Crear respaldos usando Dump y Restore

editar

dump y restore Las herramientas dump y restore fueron puestas bajo Linux por Remy Card. El paquete necesario en RedHat Linux es dump-0.4b21-3.

Una vez que las fuentes han sido compiladas e instaladas, la utilización de dump y restore es relativamente simple. Para realizar la copia de seguridad de una partición /dev/sda1 sobre /dev/rmt0, es suficiente hacer:

  1. dump 0sfu 3600 /dev/rmt0 /dev/sda1
  2. dump 0sfu mis02:/dev/rmt0 /dev/sda1

La segunda orden permite copia de seguridad de un disco sobre un dispositivo remoto (por ejemplo situado aquí sobre la máquina "mis02"). Las opciones de dump pueden parecer complejas. A continuación damos una corta descripción:

0 a 9 : nivel de copia de seguridad. 0 corresponde a una copia de seguridad completa, mientras que los otros niveles n corresponden a la copia de seguridad de archivos que fueron modificados desde la enésima copia de seguridad;

s : tamaño de la cinta en pies;

f : archivo. Puede estar compuesto de máquina:archivo;

u : escritura de la fecha y del nivel de copia de seguridad en el archivo /etc/dumpdates.

Existen otras opciones. Para mayor información, consultar las páginas del manual. Existen dos maneras de efectuar una restauración : en línea de ordenes o en modo llamado "interactivo". El segundo modo es más simple para las restauraciones parciales. El primero es sobre todo utilizado para las restauraciones completas.

Para restaurar la cinta en modo interactivo es suficiente hacer:

  1. restore -if /dev/rmt0
  2. restore -if mis02:/dev/rmt0

En este caso, un mini-intérprete de órdenes es ejecutado. Utilice la orden help para más detalles.

Para restaurar completamente una cinta:

  1. restore rf /dev/rmt0

Para la utilización de dump y restore a través de una red (copia de seguridad sobre dispositivos remotos), debe utilizar los archivos .rhosts. En el siguiente ejemplo de copia de seguridad, la máquina "mis01" debe tener:

  1. cat ~root/.rhosts

fferrer Cuidado de todas formas con los fallos de seguridad derivds por los ficheros .rhosts. El uso de dispositivos remotos necesita igualmente de la presencia del programa rmt en la máquina que maneja los dispositivos de copia de seguridad. Este programa está incluido en la distribución fuente de dump para Linux.

Receta : Crear un respaldo del gestor de arranque

editar

Receta : Trabajar con ISOs y grabadoras de CD

editar