[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

HOW-TO: Importar de un servidor a otro (Debian)



En otro email pidieron ayuda para importar de un servidor a otro, di
varios tips, alguien posteo un manual en Francés y me he permitido
hacer la traducción.

Además, se me cortó el email (?) y creo que estaría bien ponerlo aquí.

---

He aquí un mini resumen por si tienes problemas con el Francés:

Como salvar una maquina y restaurarla (o en otra). Muy útil en
situaciones de cambio de maquinas.

Guardar:

/etc/ para salvar las confs, todo SALVO
  *  /etc/fstab : si los hdd cambianb
  * /etc/network/interface : si las interfaces de red cambian
  * /etc/lvm : si la conf lvm cambia
  * /etc/lilo.conf : si lo que tiene q ver con el bootloader cambia
(hdd, parts, grub)....

/var/ para salvar los demonios, todo SALVO
  *  /var/lib/dpkg : se reinstala dpkg
  * /var/lib/apt : se reinstala apt
  * /var/cache/apt : se reinstala apt
  * /var/backups : backups automáticos de debian
  * /var/lib/aptitude : se reinstala aptitude
  * /var/run : los pid de los procesos

/home/ para salvar los datos de los usuarios
/usr/local para salvar lo que se ha instalado (a mano)
/root para ejem... los datos de root

Para esto, lo mejor es ANTES DE NADA parar los demonios...

-

Para guardar las selecciones:
- Para APT
dpkg --get-selections > selections.txt
- Para aptitude
aptitude search -F%p ~i\!~M > selections.txt

Para mover esto, en el nuevo servidor hacemos, en cada carpeta que
haya que mover:
cd /
ssh viejo_server "cd /; tar -czvf - directorio/a/mover " | tar -xzvf -

(cambiando los params)

-

Instalando:

(Restaurando)

- instalando el sistema base
- importar los paquetes (IMPORTANTE: Seleccionar opciones por defecto siempre)
- copiar los paths (comando arriba) con la conf
- reinstalacion de paquetes

NOTAS:
- fstab se tiene que modificar (a lo mejor) para que se parezca al anterior
- grub o lilo no se tiene por que tocar en la gran mayoría de los casos
- mira si realmente es necesario cambiar /etc/hostnames

IMPORTANDO PAQUETES DE VUELTA:
- Con APT
dpkg --set-selections < selections.txt
apt-get update
apt-get dselect-upgrade
apt-get dist-upgrade

- Con APTITUDE
<liste-paquets.txt xargs aptitude install

PARA COPIAR LOS FICHEROS CONSERVANDO PROPIETARIOS:

cp –ra /path/de/copuas/* /

En el caso que no se ponga el servidor en producción inmediatamente
importar cambios incrementalmente:

rsync -avz root@maquina_destino:/var/lib /var/ --exclude ....

--
Adrián Navarro
(AdriNavarro.com)
Contacto: adri@adrinavarro.com
(Jabber + Gtalk + Email + MSNIM)
(Hasta las narices de que se quejen del TOP-POSTING)



Reply to: