On Thu, 20 Nov 2003, [www.Portrax.cl] wrote:

> El jue, 20-11-2003 a las 17:33, Carlos Molina M escribi�:
> > alguien sabe algun metodo para replicar un disco duro....
> > tengo una maquina y deseo que las otras tengan lo mismo....
> >
>
> Usa dd (1), te hace copias binarias de archivos discos, lo que
> quieras....
>
> es bastante util y es lo que yo ocupo para replicar discos.
>
> un dd if=/dev/midisco of=/dev/discoenblanco
>
> me copia desde la tabla de particiones hasta el MBR, nisiquiera necesito
> ejecutar lilo despues.
>
> saludos y espero que te sirva.
>
> Cristian Farias

OJO! dd solo funcionar� en caso de discos id�nticos. Tambien puede
verse afectada la copia por la diferente distribuci�n de bloques
defectuosos. El hecho de que funcione lilo es una muestra de lo que
digo ya que lilo funciona con direcciones f�sicas tales como cilindros,
sectores, etc.. La copia con dd intentar� usar los bloques defectuosos
del disco destino y evitar� usar los bloque sanos que est�n marcados
en el origen. Yo no usar�a nunca dd para esto pero es que soy m�s
bien algo paranoico con estas cosas.

Tal como lo planteais supongo que usais discos extraibles o que los
montais en la maquina que tiene la informaci�n.

Podeis usar lo siguiente:


        # Formatear si es necesario (mkfs.ext2, mkfs.ext3, etc...)
        # Opcionalmente formatear chequeando la superficie usar
        # mkfs -c (Es un proceso bastante largo. Puede merecer la pena)
        mkfs /mnt/hd??
        # Montar la partici�n
        mount /dev/hd?? /mnt/hd?? # Disco destino
        cd /
        # Traspasar todo menos /mnt, /tmp y /proc
        find . | egrep -v grep  "^./mnt|./proc|./tmp" | cpio -pdm /mnt/hd??
        # Crear vac�os los directorios que faltan con los mismos permisos
        # originales
        mkdir /mnt/hd??/tmp
        chmod --reference=/tmp  /mnt/hd??/tmp
        chown --reference=/tmp  /mnt/hd??/tmp
        mkdir /mnt/hd??/proc
        chmod --reference=/proc  /mnt/hd??/proc
        chown --reference=/proc  /mnt/hd??/proc
        mkdir /mnt/hd??/mnt
        chmod --reference=/mnt  /mnt/hd??/mnt
        chown --reference=/mnt  /mnt/hd??/mnt


Para sacar una copia comprimida de todo lo mejor es usar af�o.
Para backups resulta mucho m�s seguro que tar o cpio.

        find . | egrep -v grep  "^./mnt|./proc|./tmp" | afio afio -oZ $DESTINO
        # Opcionalmente comparar la copia con el original fichero a
        # fichero. (Es un proceso largo. Puede merecer la pena.)
        afio -rZ $DESTINO

Si las m�quinas tienen unidades de almacenamiento suficientemente
grandes hacer una copia de este tipo te evitar� estar montando y
desmontando discos duros. Como ves se puede uno tomar ciertas molestias
para aumentar las garant�as de todo el proceso. No siempre hacen falta
tantas garant�as. Son opciones distintas.

-- 
Un saludo
Antonio Castro

       /\     /\   Ciberdroide Inform�tica
         \\W//  << http://www.ciberdroide.com >>
        _|0 0|_
+-oOOO-(___o___)-OOOo---------------------+
| . . . . U U . Antonio Castro Snurmacher |
| . . . . . . . [EMAIL PROTECTED]   |
+()()()---------()()()--------------------+

Responder a