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.