Andres Morales escribió:
El 12 de noviembre de 2009 16:01, Guillermo Javier Nardoni <
[email protected]> escribió:
Alejandro Vargas escribió:
El día 12 de noviembre de 2009 15:00, José María Quiroga
<[email protected]> escribió:
que tal, me surgió esta duda:
se puede clonar un disco que está en uso?, entiendo que como poder se
puede... pero no se que resultados habrán en cuanto a la consistencia de
el
destino y del origen luego del dd. Siempre tuve entendido que era
recomendable que el disco destino o partición destino, no estuviesen
montados a la hora de hacer dd, pero respecto a la al disco o partición
origen no se dice mucho.
Te parecería aceptable remontar el disco como sólo lectura antes de
copiarlo? ( mount -o remount -r / )
Al remontarlo como solo lectura aparecerían problemas para los usuarios que
estén conectados al sistema..o no??.
A eso me refería en "si lo desmonto va a quedar no-operativo como server",
no se puede si hay usuarios laburando remontar un disco como sólo lectura a
no ser que les "dijeras" a todos los usuarios que el sistema está en
mantenimiento, en ese caso yo pondría otro server que manejara "de alguna
manera" las peticiones, pero estamos en el tema del huevo y la gallina:
Exacto!
¿cómo hago para "clonar" toda la configuración, traer datos y levantar
servicios en el server que maneje las peticiones? a no ser que fuera un
server que solamente dijera "Mantenimiento" a todos los usuarios conectados
o que los desconectara directamente. De todas maneras, es muy feo si se está
trabajando en el server y con datos importantes. Es un tema por demás
interesante.
LVS [1]
Por otro lado, haciendo off-topic, no sería mas conveniente utilizar LVM +
RAID 1? [1]
Puede ser... Es una idea que se me pasó por la cabeza, además de tener otro
server también en arreglo RAID y que ambos manejaran el sistema (como un
sistema anti-caídas), si un server no anda, que el otro tome la posta.
Obviamente todos los datos deberían estar replicados y si uno de los dos no
es el server activo actual, obtuviera todos los datos del otro, o sea que
con una tarea cron obtuviera toda la información y la clonara en sí mismo
(por si el otro muere) y que ambos testearan si el otro sigue vivo. (¿Muy
fumado?)
DRDB [2]
p.d. la explicación está fumada, pero se puede hacer :D, que es lo
importante y no es costoso! :D
[1] = http://en.wikipedia.org/wiki/RAID
Salu2
Guillermo
[1]: http://www.linuxvirtualserver.org/
[2]: http://www.linux-ha.org/DRBD