Este post tiene un contenido de alto nivel tecnico, por lo que podria ser de dificil comprensión para el usuario medio.
Esta mañana me he visto en la situación de tener que arrancar dos equipos y guardar sus datos en un disco duro externo, así que he arrancado el equipo con
knoppix (ya que windows no funcionaba) y lo he puesto a copiar los datos de mi cliente al disco USB.
Para ver si podía ganar algo de tiempo, he pensado en copiar los datos de mi segundo cliente -vía wifi- al disco USB que tenia conectado al equipo de mi primer cliente.
Algunos de los pasos que he ido haciendo pueden no ser necesarios, pero no hago esto a diario y prefiero asegurarme.
He conectado un par de tarjetas de red wifi a ambos equipos, los he conectado a la red y he anotado sus
direcciones IP de red local
ifconfig
a continuación he iniciado el servicio ssh en ambos equipos
sshstart
y he cambiado la clave de root del equipo con el disco USB (a partir de ahora servidor)
passwd
he ido al segundo equipo (equipo cliente) y he creado una carpeta donde montar el disco del servidor.
mkdir /media/ssh
sshfs root@IpDelServidor:/ /media/ssh
el segundo comando montará la partición raíz del servidor en la carpeta /media/ssh , por lo que tendréis acceso a todo el sistema de ficheros como si estuvierais trabajando a nivel local.
A continuación solo queda copiar los datos de una carpeta a otra, y al terminar desmontar la carpeta /media/ssh
umount /media/ssh
Nota: el proceso terriblemente mas lento que la copia directa por USB por lo que no suele ser recomendable hacer estas cosas ;)