El 2005-01-03 a las 18:34 +0100, Miquel A. Noguera escribió:
Tienes varias formas de hacerlo, pero si ambas máquinas están conectadas en red, una muy fácil es la siguiente:
Lanzas ambas máquinas con una Knoppix, configuras las tarjetas de red, y en la nueva (la que va a recibir los datos), tecleas:
cd / nc -l -p 8000 | tar -xvf --numeric-owner -
¿nc? Me suena a "network copy", pero no lo veo en SuSE. ¿Como se llama el paquete? Porque he buscado con pin todos los paquetes que contengan "nc" en algún sitio (ha encontrado 77859 ocurrencias), y luego ahí busco las lineas con "bin/nc" y no hay; nc a secas no. Hay ncpd (plptools, para conectar una Psion), ncdump (netcdf, Library for array oriented data access), ncpserv (marsnwe, Novell Server Emulation), ncopy (ncpfs, Tools for Accessing Novell File Systems) ncftp (ncftp, A comfortable ftp program). Y no es ninguno de ellos... ¿de donde sale entonces?
Después te vas a la otra y haces:
cd / tar -cvf - * | nc IP_REP 8000
Eso hará una copia de seguridad completa, de la máquina vieja a la nueva a (través del puerto 8000).
Si la tabla de particiones coincide, debería funcionar todo a la primera, pero si no es así, antes de reiniciar, convendría ajustar por lo menos el fstab de la máquina de destino.
Si no, pues con ftp de toda la vida, o con nfs, con la maquina origen funcionando en nivel 3 sin usuarios, por ejemplo. Exportando todo el sistema de ficheros se puede copiar a un arbol de destino con cualquier estructura arbitraria (tanto una como cincuenta particiones). Lo único es ajustar el fstab y el grub a posteriori, antes de arrancarla. Aunque mi manera favorita es enganchar el nuevo disco localmente en el mismo ordenador, aunque tenga que quitar una cdromera por un rato. -- Saludos Carlos Robinson