Clona tu Ubuntu desde el terminal

Una sencilla forma de clonar los paquetes instalados en tu Ubuntu y restaurarlo en otro, desde el terminal es apt-clone, de una manera muy sencilla y rápida
apt-clone guarda la siguiente información:
  • sources.list
  • packages/versions installed
  • auto-installed inforrmation

Instalación

A partir de la versión 11.04 Natty de Ubuntu, está disponible directamente desde los repositorios de Ubuntu, con lo que la instalación es bien sencilla:
sudo apt-get install apt-clone

Crear una copia de seguridad

El funcionamiento es sencillísimo, desde el terminal ejecutas el siguiente comando:
apt-clone clone copia_de_seguridad
Donde “copia_de_seguridad” es el archivo donde se guarda la copia de seguridad.

Restaurar una copia de seguridad

Para restaurar la copia que hemos realizado con anterioridad, en un terminal ejecutamos el siguiente comando:
apt-clone restore copia_de_seguridad

Programando las copias de seguridad

Para esta operación echaremos mano de cron, que es el demonio que se encarga de ejecutar aplicaciones o scripts en intervalos de tiempo regulares (cada año, mes, día…).

Para programar la ejecución, se realiza a través del fichero crontan. Por ejemplo, mi crontab, tiene un aspecto como el que se ve en la imagen:

0011_atareao@zorita: -home-atareao

Donde los parámetros a indicar por cada programación que queremos realizar son:

.-------- minuto (0 - 59)
|  .----- hora (0 - 23)
|  |  .-- día del mes (1 - 31)
|  |  |  .mes (1 - 12) O jan,feb,mar,apr ... (los meses en inglés)
|  |  |  |   día de la semana (0 - 6) 
|  |  |  |  |  (Domingo=0 o 6) O sun,mon,tue,wed,thu,fri,sat
*  *  *  *  *  comando para ser ejecutado

De esta manera, en el caso que nos ocupa, si queremos que se ejecute todos los lunes, de cada semana, podemos introducir algo como esto:

01 1    * * 1   atareao apt-clone clone /home/atareao/copia_de_seguridad
 

Quedando un resultado como el que se ve en la siguiente imagen:

0014_atareao@zorita: -home-atareao

Es una sencilla manera de tener una copia de seguridad de todos los paquetes instalados y no preocuparte.

Comentarios