Ads 468x60px

domingo, 10 de marzo de 2013

Crear Imagen Del Disco Con Netcat y DD

crear imagen disco netcat dd
Puede que en alguna ocasion o en muchas ocasiones todo dependera de las necesidades de cada quien lol :) ...bueno, continuo, si alguna vez te ves en la necesidad de crear una imagen de disco de una particion pero guardar dicha imagen en otro disco duro de otro PC (ya sea por motivos de espacio de disco o otro personal) existen maneras de hacerlo, he aca te expondre como puedes hacer esta tarea.

Para este ejemplo necesitaras 2 computadores diferentes, pero dentro de la misma red. O un computador externo en otro lugar pero que tenga acceso remoto hacia el servidor del cual quieres crear la imagen.

EMPEZAMOS

En el PC cliente lo primero que vas a realizar es poner un puerto a escucha (abrir un puerto para ser mas especifica) en mi ejemplo, utilizare el puerto 4444 pero puedes utilizar el que gustes y decidas. El puerto lo vamos a poner en escucha (abrir) con netcat - asegurate que ningun cortafuegos impida que al poner un puerto en escucha no sea asesible de forma remota, de lo contrario esto no funcionara al menos que sean 2 PC que estan dentro de la misma red - .  El comando que utilizaras es:

root@marian:~# netcat -l -p 4444 | dd of=servidor_remoto.img

Luego, en el servidor remoto procedemos a ejecutar la creacion de la imagen de disco y reenviarla a la maquina destino (El PC cliente donde abriste el puerto 4444) El comando a utilizar es:

root@marian:~# dd if=/dev/sda1 | netcat ip-maquina-destino 4444

Luego, solo debes esperar que se realize la creacion de imagen y finalice. Una vez finalizado, DD imprimira algo en pantalla similar a:

root@marian:~#
30820468+71926 records in
30867456+0 records out
15804137472 bytes (16 GB) copied, 739.395 s, 21.4 MB/s
^C


Deberas clickear CTRL-C para poder cerrar la aplicacion, ya que por defecto  netcat lo deja en escucha. Luego solo basta comprobar que todo fue realizado satisfactoriamente como esperamos, y eso lo haras en la maquina cliente con el comando:

root@root:~# ls -la remote-machine.img
-rw-r--r-- 1 root root 15804137472 2010-02-04 10:53 remote-machine.img


Espero que este sencillo truco les sirva de guia y como no los saque de cualquier apuro :)  si tienen alguna duda al respecto, no duden en preguntar.

No hay comentarios:

Publicar un comentario