SDB:Cómo migrar a SLE

Saltar a: navegación, buscar

Este tema se vuelve más interesante al cerrar la brecha con Leap, ya que a partir de openSUSE Leap 15.3, ésta y las versiones más recientes se basan en los rpms binarios de SUSE Linux Enterprise Server 15 y siguientes.

El siguiente es el procedimiento abstracto actual para migrar de openSUSE Leap 15.3 a SUSE Linux Enterprise Server 15 Service Pack 3:

  1. Deberás instalar SUSEConnect y yast2-registration.
  2. Registra tu sistema con un código de registro válido de SUSE Linux Enterprise Server 15 Service Pack 3.
  3. Ejecuta la migración de yast2 para migrar tu sistema y reinicia.
  4. Si algo falla o quieres volver a intentar el procedimiento, utiliza snapper rollback para restaurar los cambios en el sistema de ficheros.

Retroceso de emergencia

Recomendamos utilizar la instalación basada en btrfs y snapper para una reversión sin esfuerzo mediante Snapper_Rollback. La instalación de rollback-helper le ayudará a limpiar el SCC en caso de que quiera revertir los cambios del sistema de archivos y todo el proceso de registro.

Migración de openSUSE Leap a SUSE Linux Enterprise Server

En esta sección se describe una migración estándar de openSUSE Leap a SUSE Linux Enterprise Server.

Se ha actualizado para que coincida con los pasos necesarios para migrar de openSUSE Leap 15.3 Beta a SUSE Linux Enterprise Server 15 SP3 Public Beta.

¿Qué ocurre con las versiones anteriores? Puede seguir los mismos pasos para migrar Leap 15.2 a SUSE Linux Enterprise 15 SP2, pero habrá que reemplazar todos los rpms y eso llevará bastante más tiempo. Además, tendrá que permitir el cambio de proveedor para los rpms (openSUSE -> SUSE LLC). El último paso ya no es necesario en la migración de Leap 15.3 a SLES 15 SP3.

200px

Instalar herramientas para el registro

(30 segundos) En esta sección instalaremos yast2-registration, que también instala SUSEConnect. rollback-helper sólo es necesario en caso de que la migración no funcione como se esperaba y quiera utilizar snapper rollback para revertir los cambios en el sistema de archivos y limpiar el registro del Centro de servicios al cliente de SUSE.

Ten en cuenta que yast crea automáticamente una instantánea antes del registro y la migración.

Abre el terminal y ejecuta:

$ sudo zypper in yast2-registration rollback-helper 

para habilitar el servicio de rollback

$ sudo systemctl enable rollback 



200px

Registrar su sistema

(30 segundos) 'Para este paso necesitarás un login válido de SCC y un código de registro. Debes solicitarlo a https://suse.com/betaprogram/sle-beta/#faq-reg

  1. Esto pedirá un código de registro válido de SUSE Linux Enterprise Server
$ sudo yast2 registration 


200px

The migration

(2 minutos para refrescar el repositorio) Recomendamos el uso de yast2 en lugar de la migración de zypper, porque nuestra suite de pruebas de openQA utiliza yast2.

Esta parte puede pedirte que resuelvas conflictos, en caso de que tengas algunos en tu sistema, por ejemplo que uses repos de terceros, o por ejemplo repositorios devel de OBS.

$ sudo yast2 migration


11.4 NET installer-list.png

Reiniciar a SUSE Linux Enterprise Server

Reinicia a SUSE Linux Enterprise Server y ya lo tendremos hecho.

sudo reboot 


200px

¿Necesitas retroceder?

¿Algo no ha ido demasiado bien? ¿O tal vez has cambiado de opinión y te gustaría llevar el sistema al estado anterior a la migración o al registro? Es bastante fácil.

sudo snapper list

Elige la revisión anterior a la migración o registro,

sudo snapper rollback $REV 
sudo reboot

y eso es todo.