Re: dd if=remota:/dev/hda1 of=local:/dev/hda1

1999-09-01 Por tema Enzo A. Dari
Enzo A. Dari wrote:
 
 Necesitaría copiar una partición completa de una máquina a otra.
 Ninguna de las dos está montada.
 
 El comando del subject seguramente me enviará a paseo y con
 toda la razón.
 
 Hay alguna otra forma de hacerlo sin pasar por un archivo
 intermedio? (no tendría lugar para almacenarlo).
 
 La otra que me queda es hacer cirugía para que ambos discos
 estén en la misma máquina, pero preferiría evitarlo.
 ...

Bueno, gracias por las respuestas de la lista, pero todavía no
he conseguido lo que buscaba.

Avancé bastante, de hecho pensé que ya lo tenía listo, mediante
la copia por partes: usando las opciones skip y seek del dd
pude ir copiando partes de las particiones a un archivo,
transferir el archivo, y luego copiarlo sobre la partición
destino. Todo eso hasta que llegué a 2GB (la mitad del tamaño
de la partición). A partir de ese momento me comienza a dar
un error al intentar escribir (invalid parameter: /dev/hda1).
Sospecho que tiene que ver con el límite de tamaño de 
archivo (?).

La mejor solución sería no tener que pasar por los archivos
intermedios. Alguien me sugirió usar tar. Recuerdo que era
muy cómodo para pasar archivos de un disco a otro sin perder
los atributos de los mismos, y se usaba un pipe (|) para
evitar el file intermedio, pero siempre dentro de 
la misma máquina. Aquí lo que precisaría es algo así como
un pipe que funcione entre dos máquinas distintas. No se
porqué me viene a la mente la palabrita sockets. Creo
haber leído que este tipo de cosas en Perl no son muy
difíciles de hacer. Algún programador Perl por ahí que me
lo pueda confirmar ?

-- 
Saludos,
 O__
Enzo.,/
()=\()
Enzo A. Dari  |  Instituto Balseiro / Centro Atomico Bariloche
8400-San Carlos de Bariloche, Argentina | email: [EMAIL PROTECTED]
Phone: 54-2944-445208, 54-2944-445100 Fax: 54-2944-445299
Web page: http://cabmec1.cnea.gov.ar/darie/darie.htm


RE: dd if=remota:/dev/hda1 of=local:/dev/hda1

1999-09-01 Por tema Tejada Lacaci, Antonio
 -Mensaje original-
 De:   Enzo A. Dari [SMTP:[EMAIL PROTECTED]
 Enviado el:   miércoles 1 de septiembre de 1999 7:23
 Para: Lista de Usuarios Debian en español
 Asunto:   Re: dd if=remota:/dev/hda1 of=local:/dev/hda1
 
 Enzo A. Dari wrote:
  
  Necesitaría copiar una partición completa de una máquina a otra.
  Ninguna de las dos está montada.
 El comando del subject seguramente me enviará a paseo y con
  toda la razón.
[...]
 la misma máquina. Aquí lo que precisaría es algo así como
 un pipe que funcione entre dos máquinas distintas. No se
 porqué me viene a la mente la palabrita sockets. Creo
 haber leído que este tipo de cosas en Perl no son muy
 difíciles de hacer. Algún programador Perl por ahí que me
 lo pueda confirmar ?
:-??
Pero ¿tienes las dos máquinas comunicadas y con Linux funcionando?
Porque si es así, puedes emplear tanto nfs (que uno de los métodos
que hay para hacer instalaciones Linux) como ftp para pasar el tar a la
máquina destino (siempre que esta tenga dos discos duros, uno donde dejar el
tar y el destino de tu copia).
Otra cosa que puedes hacer es arrancar con uno de esos Linux en
disco (micro distribuciones) y desde ahí, montar el disco destino, el
servidor NFS, montar el disco origen mediante nfs y transferir de uno a otro
ordenador.

 -- 
 Saludos,
  O__
 Enzo.,/
 ()=\()
 Enzo A. Dari  |  Instituto Balseiro / Centro Atomico Bariloche
 8400-San Carlos de Bariloche, Argentina | email: [EMAIL PROTECTED]
 Phone: 54-2944-445208, 54-2944-445100 Fax: 54-2944-445299
 Web page: http://cabmec1.cnea.gov.ar/darie/darie.htm
 
Antonio Tejada Lacaci   [EMAIL PROTECTED]
Depto. Análisis y Programación
Banca March S.A.


Re: dd if=remota:/dev/hda1 of=local:/dev/hda1

1999-09-01 Por tema Hue-Bond
El miércoles 01 de septiembre de 1999 a la(s) 02:22:53 -0300, Enzo A. Dari 
contaba:

La mejor solución sería no tener que pasar por los archivos
intermedios. Alguien me sugirió usar tar. Recuerdo que era
muy cómodo para pasar archivos de un disco a otro sin perder
los atributos de los mismos, y se usaba un pipe (|) para
evitar el file intermedio, pero siempre dentro de 
la misma máquina.

 Quizá puedas redirigir la pipa (como la llamo yo) a un netcat y
 mediante  él,  pasarlo al  otro  equipo,  donde habrá  otro  netcat
 esperando para pasarle las cosas al tar que descomprimirá lo que le
 llegue. Sería de lo más ingenioso. Si funciona, avisa  :^).


[EMAIL PROTECTED]

-- 
 Just do it.

David Serrano [EMAIL PROTECTED]   Linux Registered User no. 87069
 http://come.to/Hue-Bond.worldIn love with TuX - Linux 2.2.10
PGP Public key at http://www.ctv.es/USERS/fserrano/pgp_pubkey.asc