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

Re: migrar desde un server debian a otro



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



Reply to: