Copias de Disco usando netcat y bzip2

agosto 20, 2007 at 12:50 pm (Backup, linux, Tips)

Netcat es considerada la navaja suiza del tcp/ip . puede leer y escribir datos a traves de conexiones utilizando los protocolos tcp y udp

Instalando netcat

Netcat esta en los repositorios de cada distribución en debian puede instalarse así.

# apt-get install netcat

El Entorno

------------------------------
HostA // 192.168.1.1
-------------------------------
           sda
        Red
         sdb
------------------------------
HostB // 192.168.1.2
------------------------------

Suponemos que queremos pasar la imagen del HostB al HostA
A Ejecutar en HostB

# netcat -p 2222 -l |bzip2 -d | dd of=/dev/sdb

en este caso netcat esta “-l” esperando conexiones en el “-p“puerto 2222 bzip2 comprime la imagen “-d” fuerza la decompresion y dd dice de donde tiene que cojer los datos.

A Ejecutar en el HostA

# bzip2 -c /dev/sda | netcat 192.168.1.1 2222

De esta manera haremos una copia exacta de una partición o disco y la restauraremos en otro todo desde red.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: