Migración del servidor NethService/SME

La migración es el proceso para convertir una máquina SME Server/NethService (source) en un NethServer (destination).

  1. En el host de origen, cree un archivo de copia de seguridad completo y muévalo al host de destino.

  2. En el host de destino, instale todos los paquetes que cubran las mismas características del origen.

  3. Descargar el archivo de copia de seguridad completo en algún directorio; Por ejemplo, cree el directorio /var/lib/migration.

  4. In NethServer, signal the event migration-import:

    signal-event migration-import /var/lib/migration
    

    Este paso requerirá algún tiempo.

  5. Compruebe si hay algún mensaje de error en /var/log/messages:

    grep -E '(FAIL|ERROR)' /var/log/messages
    

Nota

No se migra ninguna plantilla personalizada durante el proceso de migración. Compruebe los archivos de la plantilla nueva antes de copiar cualquier fragmento personalizado de la copia de seguridad antigua.

Correo electrónico

Antes de ejecutar el NethServer en producción, se requieren algunas consideraciones sobre la red y las configuraciones de cliente de correo existentes: qué puertos están en uso, si SMTPAUTH y TLS están habilitados. Consulte las secciones Configuración del cliente y Políticas especiales de acceso SMTP para obtener más información.

En una migración de servidor de correo, el servidor de correo de origen podría estar en producción incluso después de que se haya realizado la copia de seguridad y los mensajes de correo electrónico continúan siendo entregados hasta que se borran permanentemente.

An helper rsync script is provided by package nethserver-mail-server, to re-synchronize destination mailboxes with the source host: /usr/share/doc/nethserver-mail-server-<VERSION>/sync_maildirs.sh. It runs on the destination host:

Usage:
  ./sync_maildirs.sh [-h] [-n] [-p] -s IPADDR
      -h          help message
      -n          dry run
      -p PORT     ssh port on source host (default 22)
      -s IPADDR   rsync from source host IPADDR

El host de origen en IPADDR debe ser accesible por el usuario root, a través de ssh con autenticación de clave pública.