viernes, 23 de octubre de 2009

Copia de disco a traves de red

Cuando se tiene el caso de obtener una imagen del disco que es necesaria por x razones, existen varias formas de realizar el trabajo, uno de ellos es usando el netcat.

Se tiene el escenario siguiente:

PC A --> Se necesita la imagen de esta PC, es un server no se puede apagar :O

En esta PC se aplica el siguiente comando
dd if=/dev/hda1 bs=16M | nc -v 192.168.1.2 2222

if=/dev/hda1 --> es la particion donde se sacara la imagen.
bs=16M para optimizar la copia y reducir el tiempo que se envia la imagen
-v ---> verbose, con esto se observa la transferencia del archivo.
2222 --> Es el puerto por donde se envia la imagen.

PC B --> donde se guardara la imagen
nc -l -p 2222 | dd of=/home/rescate/imagen.dd bs=16M

-l --> con eso le decimos que se esta a la espera de una comunicacion.
-p 2222 --> abrimos el puerto en este caso 2222, por ese puerto recibiremos la imagen de la particion.
dd of=/home/rescate/imagen.dd ---> le decimos la ruta donde guardara la imagen

Con esto dependiendo del tamaño en disco obtendremos nuestra imagen en caliente de la particion elegida.

Saludos

Fuente:
http://www.cyberciti.biz/tips/howto-copy-compressed-drive-image-over-network.html

No hay comentarios.: