4 Mise à niveau en mode hors ligne #
Ce chapitre décrit la procédure de mise à niveau d'une installation SUSE Linux Enterprise existante à l'aide de YaST, qui est démarré à partir d'un support d'installation. Le programme d'installation de YaST peut, par exemple, être démarré à partir d'un DVD, du réseau ou du disque dur qui héberge le système.
4.1 Présentation conceptuelle #
Avant d'entamer la mise à niveau de votre système, consultez le Chapitre 3, Préparation de la mise à niveau.
Pour mettre à niveau votre système, démarrez à partir d'une source d'installation, comme vous le feriez pour une nouvelle installation. Toutefois, lorsque l'écran de démarrage apparaît, vous devez sélectionner
(au lieu d' ). La mise à niveau peut être démarrée à partir des éléments suivants :Supports amovibles. Il peut notamment s'agir d'un CD, d'un DVD ou d'un périphérique de stockage de masse USB. Pour plus d'informations, reportez-vous à la Section 4.2, « Démarrage de la mise à niveau à partir d'un support d'installation ».
Ressource réseau. Vous pouvez démarrer à partir d'un support local, puis sélectionner le type d'installation réseau respectif ou démarrez via PXE. Pour plus d'informations, reportez-vous à la Section 4.3, « Démarrage de la mise à niveau à partir d'une source réseau ».
4.2 Démarrage de la mise à niveau à partir d'un support d'installation #
La procédure ci-dessous décrit le démarrage à partir d'un DVD, mais vous pouvez également utiliser un support d'installation local comme une image ISO sur un périphérique de stockage de masse USB. Le support et la méthode de démarrage à sélectionner dépendent de l'architecture système et du fait que la machine dispose d'un BIOS traditionnel ou UEFI.
Sélectionnez et préparez un support de démarrage (voir Partie I, « Préparation de l'installation »).
Insérez le DVD du programme d'installation pour SUSE Linux Enterprise Server 15 SP4 et démarrez votre machine. L'écran s'affiche, suivi de l'écran de démarrage.
Facultatif : pour forcer le programme d'installation à installer uniquement les paquetages à partir du DVD et non à partir de sources réseau, ajoutez l'option de démarrage
media_upgrade=1
.Démarrez le système en sélectionnant Mise à niveau dans le menu de démarrage.
Effectuez la procédure de mise à niveau, comme décrit à la Section 4.4, « Mise à niveau de SUSE Linux Enterprise ».
4.3 Démarrage de la mise à niveau à partir d'une source réseau #
Pour démarrer une mise à niveau à partir d'une source d'installation réseau, veillez à respecter les conditions suivantes :
- Source d'installation réseau
Une source d'installation réseau est configurée conformément au Chapitre 16, Configuration d'une source d'installation réseau.
- Connexion réseau et services réseau
Le serveur d'installation et la machine cible doivent disposer d'une connexion réseau qui fonctionne. Les services réseau requis sont les suivants :
Service de noms de domaines
DHCP (uniquement nécessaire pour un lancement via PXE ; l'adresse IP peut être définie manuellement lors de la configuration)
OpenSLP (facultatif)
- Support de démarrage
Un DVD de démarrage SUSE Linux Enterprise, une image ISO ou une installation PXE opérationnelle. Pour plus d'informations sur le démarrage via PXE, reportez-vous au Section 17.4, « Préparation du système cible pour le démarrage PXE ». Reportez-vous au Chapitre 11, Installation à distance pour obtenir des informations détaillées sur le démarrage d'une mise à niveau à partir d'un serveur distant.
4.3.1 Mise à niveau manuelle via une source d'installation réseau - démarrage à partir d'un DVD #
Cette procédure fournit l'exemple d'un démarrage à partir d'un DVD, mais vous pouvez également utiliser tout autre support d'installation local comme une image ISO sur un périphérique de stockage de masse USB. La façon de sélectionner la méthode de démarrage et de démarrer le système à partir du support dépend de l'architecture système. Vous devez également savoir si la machine est équipée d'un BIOS ou UEFI traditionnel. Pour plus de détails, reportez-vous aux liens ci-dessous.
Insérez le DVD du programme d'installation pour SUSE Linux Enterprise Server 15 SP4 et démarrez votre machine. L'écran s'affiche, suivi de l'écran de démarrage.
Sélectionnez le type de source d'installation réseau que vous souhaitez utiliser (FTP, HTTP, NFS, SMB ou SLP). En général, ce choix est disponible en appuyant sur la touche F4, mais si votre machine est équipée d'UEFI au lieu d'un BIOS traditionnel, vous devrez peut-être adapter manuellement les paramètres de démarrage. Pour plus d'informations, reportez-vous au Chapitre 7, Paramètres de démarrage et au Chapitre 8, Procédure d'installation.
Effectuez la procédure de mise à niveau, comme décrit à la Section 4.4, « Mise à niveau de SUSE Linux Enterprise ».
4.3.2 Mise à niveau manuelle via une source d'installation réseau - démarrage à partir de PXE #
Pour effectuer une mise à niveau à partir d'une source d'installation réseau à l'aide d'un démarrage PXE, procédez comme suit :
Ajustez la configuration de votre serveur DHCP afin de fournir les informations relatives à l'adresse indispensables à un démarrage à l'aide de PXE. Pour plus de détails, reportez-vous au Procédure 17.0, « ».
Configurez un serveur TFTP qui devra contenir l'image de démarrage requise pour un démarrage à l'aide de PXE. Pour ce faire, utilisez le DVD du programme d'installation pour SUSE Linux Enterprise Server 15 SP4 ou suivez les instructions du Section 17.2, « Configuration d'un serveur TFTP ».
Préparez le démarrage de PXE et de Wake-on-LAN sur l'ordinateur cible.
Lancez le démarrage du système cible et utilisez VNC pour vous connecter à distance à la routine d'installation s'exécutant sur cet ordinateur. Pour plus d'informations, reportez-vous au Section 11.3, « Contrôle de l'installation via VNC ».
Effectuez la procédure de mise à niveau, comme décrit à la Section 4.4, « Mise à niveau de SUSE Linux Enterprise ».
4.4 Mise à niveau de SUSE Linux Enterprise #
Avant de mettre à niveau votre système, lisez d'abord le Chapitre 3, Préparation de la mise à niveau. Pour effectuer une migration automatisée, procédez comme suit :
Si le système que vous souhaitez mettre à niveau est enregistré auprès de SUSE Customer Center, assurez-vous de disposer d'une connexion Internet lors de la procédure suivante.
Après avoir démarré (à partir d'un support d'installation ou du réseau), sélectionnez l'entrée
dans l'écran de démarrage.Avertissement : un choix erroné risque de vous faire perdre des donnéesVérifiez que vous avez bien sélectionné l'option
à ce stade. Si vous sélectionnez par erreur, votre partition de données sera écrasée par une nouvelle installation.YaST démarre le système d'installation.
Sur l'écran de
, choisissez et . Cliquez ensuite sur .YaST recherche dans vos partitions les systèmes SUSE Linux Enterprise déjà installés.
Dans l'écran
, sélectionnez la partition à mettre à niveau et cliquez sur .YaST monte la partition sélectionnée et affiche le contrat de licence du produit mis à niveau. Pour continuer, acceptez la licence.
Dans l'écran
, ajustez l'état des dépôts. Par défaut, tous les dépôts sont supprimés. Si vous n'avez ajouté aucun dépôt personnalisé, ne modifiez pas les paramètres. Les paquetages de la mise à niveau seront installés à partir du DVD. Vous pouvez éventuellement activer les dépôts en ligne par défaut à l'étape suivante.Si vous possédez des dépôts personnalisés, deux options s'offrent à vous :
Laissez le dépôt à l'état Supprimé. Les logiciels installés à partir de ce dépôt seront supprimés au cours de la mise à niveau. Utilisez cette méthode si aucune version du dépôt correspondant à la nouvelle version n'est disponible.
Mettez à jour et activez le dépôt s'il correspond à la nouvelle version. Changez l'URL en cliquant sur le dépôt dans la liste, puis cliquez sur
. Activez le dépôt en cochant la case jusqu'à ce qu'il soit défini sur .
Ne conservez pas de dépôts de la version précédente, car le système risque d'être instable ou de ne pas fonctionner du tout. Ensuite, continuez en cliquant sur
.L'étape suivante diffère selon que le système mis à niveau est enregistré ou non auprès de Suse Customer Center.
Si le système n'est pas enregistré auprès de Suse Customer Center, YaST affiche une fenêtre contextuelle suggérant d'utiliser un deuxième support d'installation, l'image SLE-15-SP4-Full-ARCH-GM-media1.ISO.
Si vous ne disposez pas de ce support, le système ne peut pas être mis à niveau sans enregistrement.
Si le système est enregistré auprès de SUSE Customer Center, YaST affiche un résumé et les cibles de migration possibles.
Sélectionnez une cible de migration à partir de la liste et cliquez sur
.
Dans la boîte de dialogue suivante, vous pouvez éventuellement ajouter un support d'installation supplémentaire. Si vous possédez d'autres supports d'installation, activez l'option
et spécifiez le type de support.Vérifiez les
pour la mise à niveau.Si tous les paramètres vous conviennent, démarrez la procédure d'installation et de suppression en cliquant sur
.Astuce : échec de la mise à niveau sur les clients SMTSi la machine à mettre à niveau est un client SMT et que la mise à niveau échoue, reportez-vous à la Procédure 3.1, « annulation de l'enregistrement d'un client SUSE Linux Enterprise auprès d'un serveur SMT » et redémarrez la procédure de mise à niveau ultérieurement.
Une fois la mise à niveau réussie, effectuez les vérifications postérieures à la mise à niveau comme décrit à la Section 6.1, « Vérifications postérieures à la mise à niveau ».
4.5 Mise à niveau à l'aide d'AutoYaST #
Le processus de mise à niveau peut être exécuté automatiquement. Pour plus de détails, reportez-vous au Section 4.10, “Upgrade”.
4.6 Mise à niveau à l'aide de SUSE Manager #
SUSE Manager est une solution serveur pour fournir des mises à jour et des correctifs pour les clients SUSE Linux Enterprise. Il s'accompagne d'un ensemble d'outils et d'une interface utilisateur Web pour les tâches de gestion. Pour plus d'informations sur SUSE Manager, consultez l'adresse https://www.suse.com/products/suse-manager/.
Vous pouvez effectuer une mise à niveau système à l'aide de SUSE Manager. La technologie AutoYaST permet d'effectuer des mises à niveau d'une version majeure vers la suivante.
Si votre machine est gérée par SUSE Manager, mettez ce dernier à jour comme indiqué dans la documentation de SUSE Manager. La procédure de migration de client est décrite dans le manuel SUSE Manager Upgrade Guide (Guide de mise à niveau de SUSE Manager), disponible à l'adresse https://documentation.suse.com/suma/.
4.7 Mise à jour de l'état d'enregistrement après un retour à l'état initial #
Lorsque vous effectuez la mise à niveau d'un Service Pack, vous devez modifier la configuration sur le serveur d'enregistrement pour donner accès aux nouveaux dépôts. Si le processus de mise à niveau a été interrompu ou annulé (par le biais d'une restauration à partir d'une sauvegarde ou d'un instantané), les informations sur le serveur d'enregistrement ne reflètent pas l'état du système. Dès lors, vous risquez de ne pas avoir accès aux dépôts de mise à jour ou à des dépôts incorrects utilisés sur le client.
Lorsqu'un retour à l'état initial est effectué via Snapper, le système avertit le serveur d'enregistrement pour garantir que l'accès aux dépôts appropriés est configuré au cours du processus de démarrage. Si le système a été restauré avec une autre méthode ou que la communication avec le serveur d'enregistrement échoue, déclenchez manuellement le retour à l'état initial sur le client. Cela peut se produire notamment si le serveur n'est pas accessible en raison de problèmes réseau. Pour procéder à un retour à l'état initial, exécutez :
>
sudo
snapper
rollback
Nous suggérons de toujours vérifier que les dépôts corrects sont configurés sur le système, en particulier après le rafraîchissement du service à l'aide de la commande:
>
sudo
zypper
ref -s
Cette fonctionnalité est disponible dans le paquetage rollback-helper.
4.8 Enregistrement de votre système #
Si le système n'était pas enregistré avant l'exécution de la mise à niveau, vous pouvez enregistrer votre système à tout moment à l'aide du module
dans YaST.L'enregistrement de vos systèmes vous offre les avantages suivants :
Vous pouvez bénéficier du support.
Vous avez accès aux mises à jour de sécurité et aux correctifs de bogues.
Vous avez accès au SUSE Customer Center.
Démarrez YaST et sélectionnez
› pour ouvrir la boîte de dialogue .Indiquez l'https://scc.suse.com/) pour en créer un.
associée au compte SUSE que vous ou votre entreprise utilisez pour gérer les abonnements. Si vous ne disposez pas encore de compte SUSE, rendez-vous sur la page d'accueil du SUSE Customer Center (Entrez le SUSE Linux Enterprise Server.
que vous avez reçu avec votre exemplaire deSi un ou plusieurs serveurs d'enregistrement locaux sont disponibles sur votre réseau, vous pouvez en sélectionner un dans la liste.
Pour commencer l'enregistrement, poursuivez en sélectionnant
.Une fois l'enregistrement réussi, YaST affiche la liste des extensions, produits complémentaires et modules disponibles pour votre système. Pour les sélectionner et les installer, reportez-vous au Section 9.4, « Gestion des modules et extensions dans un système en cours d'exécution ».