Escrito el 18 junio 2012 por Luis Ignacio Díaz Martínez
Tabla de contenidos
Uno de mis mayores defectos se encuentra localizado en una gran manía… no paro de tocar las cosas! y esto, a la larga… tiene unas consecuencias más o menos grabes en mi entorno de trabajo.
Cuando llevamos varias horas configurando un servidor y de repente se te ocurre actualizar un paquete o cambiar los permisos de algún archivo complicado puede llegar a ser un riesgo, algo tan sencillo puede ocasionar perder el trabajo que hemos realizado durante tantos tiempo.
Existen muchísimas formas de realizar una copia de seguridad… incluso podríamos llegar a guardar la información de los paquetes guardados así como su configuración… pero yo como soy algo más exigente realizaré una imagen de todo el disco duro donde tengo el sistema.
Este comando nos permitirá realizar una copia exacta (sector por sector) de un disco duro a otro, o de un disco duro a una imagen (este último es el que más nos interesa).
Algunas de las aplicaciones más conocidas dedicadas al clonado de sistemas informáticos, utilizan este comando como base (como por ejemplo Clonezilla).
El método es muy sencillo, tan solo introduciremos el siguiente comando:
1 |
dd if=/dev/hda of=~/hdadisk.img |
Como podemos observar con este comando estamos realizando una copia de la unidad «hda» y la estamos almacenando en una imagen… «hdadisk.img». Ojo! estamos realizando una copia de todo el disco si queremos realizar solamente la copia de una partición realizaremos lo siguiente:
1 |
dd if=/dev/hda1 of=~/hdadisk.img |
Con el comando anterior realizaríamos una copia de la partición (hda1).
Una vez hemos fastidiado el sistema el siguiente paso será recuperar nuestra copia no? para ello tan solo necesitaremos ejecutar este comando:
1 |
dd if=hdadisk.img of=/dev/hda1 |
Aquí como podemos ver estamos indicando que la imagen «hdadisk» será replicada en la partición «hda1».
Para el servidor VPS que estoy configurando utilizo la siguiente instrucción para realizar la copia:
1 |
dd if=/dev/xvda2 of=/home/Backup/xvda2_20120618.img |
Veremos que realizo la copia del disco «xvda2» hacía la imágen «xvda2_20120619.img».
El nombre de la imagen contiene este patrón:
Este patrón nos permitirá poder detectar con facilidad cuando se realizo dicha copia de seguridad… es algo importante tener la información bien ordenada!