Hola listeros:

Perdonen que no pueda aportar ayuda, pero me intereso el tema y me dejo una duda, yo tengo un disco duro en el cual tengo un debian woody pero le tengo varias particiones para root, var etc, Estas reglas o comandos, se aplican a discos duros con varias particiones, es decir me copia todas las particiones del disco duro?, y si no, habria una forma de hacerlo?,

gracias de antemano,

saludos,

En Fri, 21 Nov 2003 08:43:04 +0100 (CET), Antonio Castro <[EMAIL PROTECTED]> escribi�:

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.





Responder a