Hola a todos. Tengo un servidor de correo sendmail + spamassassin + antivirus y quiero actualizar la maquina. Para hacer la actualizacion lo menos dolorosa posible habia pensado en clonar el disco duro, buscando algo de informacion he encontrado Partimage pero no se si me permitira restaurar la imagen en el disco duro destino, que sera diferente. Alguien sabria resolverme esa duda? Gracias. Saludos.
On Mon, 3 Jan 2005 15:00:58 +0100, Antonio wrote:
Tengo un servidor de correo sendmail + spamassassin + antivirus y quiero actualizar la maquina. Para hacer la actualizacion lo menos dolorosa posible habia pensado en clonar el disco duro, buscando algo de informacion he encontrado Partimage pero no se si me permitira restaurar la imagen en el disco duro destino, que sera diferente.
Alguien sabria resolverme esa duda?
Hola, Yo también estoy pensando en la mejor manera de "empezar de cero". Cuando esté disponible la versión 9.2 vía FTP tendré que actualizar (formateo + instalación). Al igual que tú tengo un servidor de correo (Postfix, Cyrus, Spamassain) y estoy pensando cómo salvar las configuraciones (salvar datos es relativamente sencillo, salvar configuraciones, no). Sé que va a ser traumático pero hay que hacerlo. Lo que me da más repelús es que los ficheros de configuración (de Postfix, por ejemplo) no van a ser iguales a los que actualmente tengo instalados, por lo que me temo que no va a servir el tan manido "copia y pega" pues las versiones de los programas son diferentes. A ver si alguien nos comenta cómo se puede llevar a cabo una actualización sin grandes pérdidas... :-) Saludos, -- Camaleón
Echale un vistazo a este link: http://www.espaciolinux.com/artitecid-8.html-- -- Gonzalo L. Campos Medina Ubuntu Warty (Intel x86) => http://www.ubuntulinux.org Linux Registered User #344192 mailto:gcamposm@gmail.com http://gcamposm.dyndns.org Linux & Wireless Solutions ILO - PERU
Hola :) El Lunes, 3 de Enero de 2005 15:00, Antonio escribió:
Hola a todos.
Tengo un servidor de correo sendmail + spamassassin + antivirus y quiero actualizar la maquina. Para hacer la actualizacion lo menos dolorosa posible habia pensado en clonar el disco duro, buscando algo de informacion he encontrado Partimage pero no se si me permitira restaurar la imagen en el disco duro destino, que sera diferente.
Hay muchas posibilidades ... como siempre en *nix ;) Nunca he usado el Partimage así que no te puedo comentar al respecto. Un consejo: usa LVM ya que te permite redimensionar las particiones (añadir discos y particiones) de forma "fácil". OJO no todos los filesystems permiten redimensionar "en caliente". Para mover datos de un disco a otro, reinstalando el sistema, lo interesante es: - hacer una copia de los ficheros de configuración, logs y datos. Lo que es sistema operativo (librerías, ejecutables, ...) NO lo copies: ocupa espacio (y ya lo tienes en los CDs), puede estar infectado, dañado, ... y realmente no son valiosos. Lo VALIOSO es: logs, datos y conf. Usando LVM evitas tener que cambiar a otro disco más grande, "simplemente" lo añades físicamente a tu equipo y luego lo añades a tu volumen. - puedes copiar esos datos (correos electrónicos en tu caso) mediante un simple: cp -dpRvi /origen /destino Ahora bien, el sistema de correo NO puede estar funcionando porque perderías datos, ... También puedes usar otros comandos como tar o cpio, pero ocurre lo mismo: correo parado. Lo de tener el correo parado te va a pasar también si usas dd o Partimage, ... Saludos, Rafa -- Rafa Grimán, Category Specialist Paseo de la Castellana 95- 27ª Torre Europa 28046 Madrid SPAIN Tel: +34 (91) 555-6567 extn 1190 Direct: +34 (91) 417 81 87 Fax: +34 (91) 555 29 15
Hola :)
Un consejo: usa LVM ya que te permite redimensionar las particiones (añadir discos y particiones) de forma "fácil". ¿LVM permite redimensionar las particiones existentes de varios discos duros sin afectar a sus contenidos, o solo añadir discos nuevos y sus particiones
El Lunes, 3 de Enero de 2005 16:18, Rafa Griman escribió: formando un todo?.
OJO no todos los filesystems permiten redimensionar "en caliente".
¿Se permit a ReiserFS y Fat 32?
Para mover datos de un disco a otro, reinstalando el sistema, lo interesante es: - hacer una copia de los ficheros de configuración, logs y datos. Lo que es sistema operativo (librerías, ejecutables, ...) NO lo copies: ocupa espacio (y ya lo tienes en los CDs), puede estar infectado, dañado, ... y realmente no son valiosos. Lo VALIOSO es: logs, datos y conf.
¿En qué carpetas se concentran los logs y config.?. Perdona, pero no llevo mucho tiempo en linux, y esto me sacaría de muchas dudas.
Saludos,
Rafa
-- Rafa Grimán, Category Specialist
Paseo de la Castellana 95- 27ª Torre Europa 28046 Madrid SPAIN
Tel: +34 (91) 555-6567 extn 1190 Direct: +34 (91) 417 81 87 Fax: +34 (91) 555 29 15
Muchas gracias. jose
Hola :) El Lunes, 3 de Enero de 2005 17:49, jose escribió:
[...]
Un consejo: usa LVM ya que te permite redimensionar las particiones (añadir discos y particiones) de forma "fácil".
¿LVM permite redimensionar las particiones existentes de varios discos duros sin afectar a sus contenidos, o solo añadir discos nuevos y sus particiones formando un todo?.
Siempre y cuando: - el filesystem lo permita - tengas espacio en disco puedes redimensionar sin afectar los datos.
OJO no todos los filesystems permiten redimensionar "en caliente".
¿Se permit a ReiserFS y Fat 32?
En caliente NO. Tendrías que desmontar la partición y redimensionarla. Si no me equivoco, ext2/3, xfs y jfs sí permiten redimensionar en caliente.
Para mover datos de un disco a otro, reinstalando el sistema, lo interesante es: - hacer una copia de los ficheros de configuración, logs y datos. Lo que es sistema operativo (librerías, ejecutables, ...) NO lo copies: ocupa espacio (y ya lo tienes en los CDs), puede estar infectado, dañado, ... y realmente no son valiosos. Lo VALIOSO es: logs, datos y conf.
¿En qué carpetas se concentran los logs y config.?. Perdona, pero no llevo mucho tiempo en linux, y esto me sacaría de muchas dudas.
Los ficheros de configuración *deberían* encontrarse en /etc/ y los de logs en /var/log/ Saludos, Rafa -- Rafa Grimán, Category Specialist Paseo de la Castellana 95- 27ª Torre Europa 28046 Madrid SPAIN Tel: +34 (91) 555-6567 extn 1190 Direct: +34 (91) 417 81 87 Fax: +34 (91) 555 29 15
El Lunes, 3 de Enero de 2005 15:00, Antonio escribió:
Hola a todos.
he encontrado Partimage pero no se si me permitira restaurar la imagen en el disco duro destino, que sera diferente.
Alguien sabria resolverme esa duda?
Tienes varias formas de hacerlo, pero si ambas máquinas están conectadas en red, una muy fácil es la siguiente: Lanzas ambas máquinas con una Knoppix, configuras las tarjetas de red, y en la nueva (la que va a recibir los datos), tecleas: cd / nc -l -p 8000 | tar -xvf --numeric-owner - Después te vas a la otra y haces: cd / tar -cvf - * | nc IP_REP 8000 Eso hará una copia de seguridad completa, de la máquina vieja a la nueva a (través del puerto 8000). Si la tabla de particiones coincide, debería funcionar todo a la primera, pero si no es así, antes de reiniciar, convendría ajustar por lo menos el fstab de la máquina de destino. Saludos. Miquel.
El 2005-01-03 a las 18:34 +0100, Miquel A. Noguera escribió:
Tienes varias formas de hacerlo, pero si ambas máquinas están conectadas en red, una muy fácil es la siguiente:
Lanzas ambas máquinas con una Knoppix, configuras las tarjetas de red, y en la nueva (la que va a recibir los datos), tecleas:
cd / nc -l -p 8000 | tar -xvf --numeric-owner -
¿nc? Me suena a "network copy", pero no lo veo en SuSE. ¿Como se llama el paquete? Porque he buscado con pin todos los paquetes que contengan "nc" en algún sitio (ha encontrado 77859 ocurrencias), y luego ahí busco las lineas con "bin/nc" y no hay; nc a secas no. Hay ncpd (plptools, para conectar una Psion), ncdump (netcdf, Library for array oriented data access), ncpserv (marsnwe, Novell Server Emulation), ncopy (ncpfs, Tools for Accessing Novell File Systems) ncftp (ncftp, A comfortable ftp program). Y no es ninguno de ellos... ¿de donde sale entonces?
Después te vas a la otra y haces:
cd / tar -cvf - * | nc IP_REP 8000
Eso hará una copia de seguridad completa, de la máquina vieja a la nueva a (través del puerto 8000).
Si la tabla de particiones coincide, debería funcionar todo a la primera, pero si no es así, antes de reiniciar, convendría ajustar por lo menos el fstab de la máquina de destino.
Si no, pues con ftp de toda la vida, o con nfs, con la maquina origen funcionando en nivel 3 sin usuarios, por ejemplo. Exportando todo el sistema de ficheros se puede copiar a un arbol de destino con cualquier estructura arbitraria (tanto una como cincuenta particiones). Lo único es ajustar el fstab y el grub a posteriori, antes de arrancarla. Aunque mi manera favorita es enganchar el nuevo disco localmente en el mismo ordenador, aunque tenga que quitar una cdromera por un rato. -- Saludos Carlos Robinson
El Martes, 4 de Enero de 2005 01:53, Carlos E. R. escribió:
¿nc? Me suena a "network copy", pero no lo veo en SuSE.
Efectivamente, el 'nc' es de Debian, y cité ese comando ya que partía del supuesto de estar usando una Knoppix. En SuSE el equivalente es 'netcat' (por cierto, en Debian también se puede usar 'netcat', que en esa distribución no es otra cosa que un enlace simbólico a su 'nc').
¿Como se llama el paquete?
Aclarado el cambio de nomenclatura según la distribución, supongo que el misterio queda resuelto: en SuSE, 'netcat' está en el paquete 'netcat'. Saludos. Miquel.
Gracias a todos por las respuestas. Creo que optare por la opcion de usar el
CD de knoppix y pasar los datos de un ordenador a otro por red.
La propuesta de Miquel me gusto bastante, pero tengo una duda, si las
particiones del disco duro destino y del origen no coinciden, solo bastara
con ajustar el fstab y el grub en el disco duro destino?
Saludos.
----- Original Message -----
From: "Miquel A. Noguera"
¿nc? Me suena a "network copy", pero no lo veo en SuSE.
Efectivamente, el 'nc' es de Debian, y cité ese comando ya que partía del supuesto de estar usando una Knoppix. En SuSE el equivalente es 'netcat' (por cierto, en Debian también se puede usar 'netcat', que en esa distribución no es otra cosa que un enlace simbólico a su 'nc').
¿Como se llama el paquete?
Aclarado el cambio de nomenclatura según la distribución, supongo que el misterio queda resuelto: en SuSE, 'netcat' está en el paquete 'netcat'. Saludos. Miquel. -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
El Martes, 4 de Enero de 2005 22:38, Antonio escribió:
Gracias a todos por las respuestas. Creo que optare por la opcion de usar el CD de knoppix y pasar los datos de un ordenador a otro por red.
La propuesta de Miquel me gusto bastante, pero tengo una duda, si las particiones del disco duro destino y del origen no coinciden, solo bastara con ajustar el fstab y el grub en el disco duro destino?
* Las migraciones hay que hacerlas en condiciones o queda uno expuesto a invertir tiempo y trabajo para nada, la clonacion de particiones es una opcion ilogica y sin ventajas, en linux se puede copiar lo que quieras, y usar cp y cosas de esas tampoco, por las siguientes razones, te puedes encontrar con un /bin/bin en el destino, o sin los ficheros ocultos, enlaces duros, bucles en los sockets, etc, por no hablar del nulo mantenimiento de los timestaps, o las acl's. * Por tanto se han de usar herramientas apropiadas dump es quien mantiene los tres timestaps, star las acl's por ejemplo, si ninguna de las dos opciones te interesa usa tar al menos con bz2 que es un compresor de bloque y hazlo dentro de todos los directorios de / a excepcion de /tmp /sys /mnt /media /proc , que son meros directorios que crearas. init 1 touch /etc/nologin cd /usr tar cpvjf /usr.tar.bz2 * y asi con el resto de directorios * despues rm /etc/nologin, init 3 y via ssh ftp o lo que te de la gana mandalos a la otra maquina, o pincha el disco de destino en la primera. * si lo has pinchado en la primera particiona como quieras, primero / formateala, montala, despues dentro de ella crea los puntos de montaje /usr , /var, /tmp, etc.... y monta el resto de particiones en ellos si esta ha sido tu opcion de particionamiento, una vez creado el arbol standard y montadas las particiones en sus respectivos puntos de montaje correctos, verificar con df -h , o cat /etc/mtab al menos, es el momento de copiar los tar.bz2 a donde corresponden. * por ejemplo cp usr.tar.bz2 /mnt/usr/ cd /mnt/usr tar xvjf usr.tar.bz2 * si todo ok rm usr.tar.bz2 * lo mismo con el resto * rm /mnt/etc/nologin del destino * lo mismo en el caso de que arranques con una minidistribucion en la maquina de destino. * ahora arregla /etc/fstab y grub en el destino, si ha cambiado algo, una vez ok, chrootea el punto de montaje del arbol de destino. chroot /mnt * siguiendo el ejemplo anterior, instala el cargador desde dentro de la jaula. grub-install /dev/loquesea (no olvides activar la particion con fdisk, si grub no va en el mbr del disco) exit para salir del entorno chroot * desmonta las particiones umount /mnt/usr umount /mnt ,,,etc, etc reboot -f * arranca en init 1 y con yast reconfigura lo necesario que no corresponda al la maquina de destino, la red, nombre de maquina, etc, sax2 si necesitas el asunto grafico..... * En resumen haz comprimidos de las partes del arbol standard del sistema, los directorios necesarios de /, esto siempre te permitira volcarlos a cualquier tipo de particionado, tamaño, sistema de ficheros, maquina, lavadora, cafetera, medio de almacenamiento, etc ..... con las herramientas standard, teniendo un sistema completo instalado en cualquier maquina en el tiempo que tarden en descomprimirse los *.tar.bz2.
Antonio wrote:
Hola a todos.
Tengo un servidor de correo sendmail + spamassassin + antivirus y quiero actualizar la maquina. Para hacer la actualizacion lo menos dolorosa posible habia pensado en clonar el disco duro, buscando algo de informacion he encontrado Partimage pero no se si me permitira restaurar la imagen en el disco duro destino, que sera diferente.
Si lo que quieres, es una copia exacta, de las particiones, la aplicación mas adecuada es Systemimager: http://www.systemimager.org/ Aunque por lo que dices, creo que lo mas adecuado, sería un backup de los datos, si vas a hacer una instalación nueva.
participants (9)
-
Antonio
-
Camaleón
-
Carlos E. R.
-
Gonzalo Campos
-
jose
-
jose maria
-
Juan Erbes
-
Miquel A. Noguera
-
Rafa Griman