Mostrando las entradas con la etiqueta netcat. Mostrar todas las entradas
Mostrando las entradas con la etiqueta netcat. Mostrar todas las entradas

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