20 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.
20.1 Présentation conceptuelle #
Avant d'entamer la mise à niveau de votre système, consultez le Section 19.3, « Préparation du système ».
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 :Support amovible. 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 20.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 20.3, « Démarrage de la mise à niveau à partir d'une source réseau ».
20.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 Section 6.2, « Démarrage du système pour l'installation »).
Insérez le DVD 1 du support d'installation de SUSE Linux Enterprise 12 SP5 et démarrez votre machine. L'écran
s'affiche, suivi de l'écran de démarrage.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 20.5, « Mise à niveau de SUSE Linux Enterprise ».
20.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 8, Configuration du serveur qui contient les sources d'installation.
- 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
Vous disposez du 1er DVD de SUSE Linux Enterprise Server (ou d'une image ISO locale) pour démarrer le système cible ou un système cible qui est configuré pour le démarrage via PXE comme indiqué à la Section 9.5, « Préparation du système cible pour le démarrage PXE ». Reportez-vous au Chapitre 10, Installation à distance pour obtenir des informations détaillées sur le démarrage d'une mise à niveau à partir d'un serveur distant.
20.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 1 du support d'installation SUSE Linux Enterprise 12 SP5 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 de détails, reportez-vous à la section Installation à partir d'un serveur réseau du Chapitre 6, Installation avec YaST.
Effectuez la procédure de mise à niveau, comme décrit à la Section 20.5, « Mise à niveau de SUSE Linux Enterprise ».
20.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 à la Section 9.5, « Préparation du système cible pour le démarrage PXE ».
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 1 du support d'installation de SUSE Linux Enterprise 12 SP5 ou suivez les instructions de la Section 9.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 à la Section 10.3.1, « Installation VNC ».
Effectuez la procédure de mise à niveau, comme décrit à la Section 20.5, « Mise à niveau de SUSE Linux Enterprise ».
20.4 Activation de la mise à niveau automatique #
Le processus de mise à niveau peut être exécuté automatiquement. Pour activer la mise à jour automatique, le paramètre de kernel autoupgrade = 1
doit être défini. Le paramètre peut être défini lors du démarrage dans le champ Options de démarrage
. Pour plus de détails, consultez le Chapter 1, Introduction (« Guide d'AutoYaST », chapitre 4 « Options de configuration et d'installation », Section 4.10 « Mise à niveau »).
20.5 Mise à niveau de SUSE Linux Enterprise #
Avant de mettre à niveau votre système, lisez d'abord le Section 19.3, « Préparation du système ». Pour effectuer une migration automatisée, procédez comme suit :
Après avoir démarré (à partir d'un support d'installation ou du réseau), sélectionnez l'entrée Section 20.4, « Activation de la mise à niveau automatique ».
dans l'écran de démarrage. Si vous souhaitez effectuer la mise à niveau comme décrit dans les étapes suivantes manuellement, vous devez désactiver le processus de mise à niveau automatique. Reportez-vous à laAvertissement : un choix erroné risque de vous faire perdre des donnéesSi vous sélectionnez
au lieu de , vous risquez de perdre des données ultérieurement. Veillez particulièrement à ne pas détruire vos partitions de données en effectuant une nouvelle installation.Veillez à bien sélectionner
dans ce cas.YaST démarre le système d'installation.
Dans l'écran
, sélectionnez la et le , puis acceptez l'accord de licence. 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 tous les dépôts trouvés sur la partition que vous souhaitez mettre à niveau.
Dans l'écran
, adaptez le statut des dépôts : cochez ceux que vous souhaitez inclure dans le processus de mise à niveau et désactivez ceux dont vous n'avez plus besoin. Cliquez ensuite sur .Dans l'écran Section 20.8, « Enregistrement de votre système ».
, indiquez si vous voulez enregistrer le système mis à niveau maintenant (en introduisant vos données d'enregistrement et en cliquant sur ) ou si vous préférez pour l'instant. Pour plus d'informations sur l'enregistrement de votre système, reportez-vous à laPassez en revue les
de la mise à niveau, notamment les . Sélectionnez l'une des options suivantes :Note : choix du poste de travailSi vous utilisiez KDE avant la mise à niveau vers SUSE Linux Enterprise 12 (
DEFAULT_WM)
dans/etc/sysconfig/windowmanager
avait été défini surKDE*)
, votre environnement de bureau sera automatiquement remplacé par GNOME après la mise à niveau. Par défaut, le gestionnaire d'affichage KDM sera remplacé par GDM.Pour modifier l'environnement de bureau ou le gestionnaire de fenêtres, sélectionnez d'autres logiciels en cliquant sur
.Si tous les paramètres vous conviennent, démarrez la procédure d'installation et de suppression en cliquant sur
.Une fois que le processus de mise à niveau a abouti, vérifiez l'éventuelle présence de « paquetages orphelins ». Les paquetages orphelins sont des paquetages qui n'appartiennent plus à aucun dépôt actif. La commande suivante vous permet d'obtenir une liste de ces paquetages :
zypper packages --orphaned
Cette liste vous permet de déterminer si un paquetage est toujours nécessaire ou peut être désinstallé en toute sécurité.
Si la machine à mettre à niveau est un client SMT et que la mise à niveau échoue, reportez-vous à la Procédure 19.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.
20.6 Mise à jour via 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/.
SUSE Manager peut vous aider pour la migration d'un Service Pack ou la mise à niveau d'un système complet.
- Migration de Service Pack
La migration de Service Pack permet de migrer d'un Service Pack (SP) vers un autre au sein d'une version principale (par exemple, à partir de SLES 12 SP1 vers SLES 12 SP2). Pour plus d'informations, consultez le manuel SUSE Manager Best Practices Guide (Guide des meilleures pratiques de SUSE Manager), chapitre « Client Migration » (Migration du client) : https://documentation.suse.com/external-tree/en-us/suma/3.2/susemanager-best-practices/html/book.suma.best.practices/bp.client.migration.html
- Mise à niveau du système
SUSE Manager vous permet d'effectuer une mise à niveau du système. Grâce à l'intégration de la technologie AutoYaST, il est possible d'effectuer des mises à niveau d'une version majeure vers l'autre (par exemple, SLES 11 SP3 vers SLES 12 SP2). Pour plus d'informations, consultez le manuel SUSE Manager Best Practices Guide (Guide des meilleures pratiques de SUSE Manager), chapitre « Client Migration » (Migration du client) : https://documentation.suse.com/external-tree/en-us/suma/3.2/susemanager-best-practices/html/book.suma.best.practices/bp.client.migration.html
20.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é d'une autre façon ou si la communication avec le serveur d'enregistrement a échoué pour une quelconque raison (par exemple, le serveur n'était pas accessible en raison de problèmes réseau), déclenchez manuellement le retour à l'état initial sur le client en entrant la commande :
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:
zypper
ref -s
Cette fonctionnalité est disponible dans le paquetage rollback-helper .
20.8 Enregistrement de votre système #
Si vous avez ignoré l'étape d'enregistrement pendant l'installation, vous pourrez enregistrer votre système par la suite à l'aide du module
de 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 dePour commencer l'enregistrement, poursuivez en sélectionnant
. Si un ou plusieurs serveurs d'enregistrement locaux sont disponibles sur votre réseau, vous pouvez en sélectionner un dans la liste. Vous pouvez également sélectionner pour ignorer les serveurs d'enregistrement locaux et vous enregistrer auprès du serveur SUSE par défaut.Au cours de l'enregistrement, les dépôts de mise à jour en ligne sont ajoutés à votre configuration de mise à niveau. Une fois l'opération terminée, vous pouvez choisir d'installer les versions de paquetage les plus récentes disponibles à partir de ces dépôts. Vous obtenez alors un nouveau chemin de mise à niveau pour tous les paquetages et êtes ainsi certain que SUSE Linux Enterprise Server est mis à niveau avec les dernières mises à jour de sécurité disponibles. Si vous cliquez sur , tous les paquetages sont installés à partir du support d'installation. Cliquez ensuite sur .
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, passez à la Section 14.3, « Installation de modules et extensions à partir des canaux en ligne ».