Accéder au contenuNavigation Accéder à la page : page précédente [raccourci clavier p] / page suivante [raccourci clavier n]
documentation.suse.com / Documentation de SUSE Linux Enterprise Server / Guide de déploiement / Mise à jour et mise à niveau de SUSE Linux Enterprise / Mise à niveau en mode hors ligne
S'applique à SUSE Linux Enterprise Server 12 SP5

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 Mettre à niveau (au lieu d'Installation). La mise à niveau peut être démarrée à partir des éléments suivants :

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.

Procédure 20.1 : Mise à niveau manuelle de SLE 11 SP5 vers SLE 12 SP4
  1. Sélectionnez et préparez un support de démarrage (voir Section 6.2, « Démarrage du système pour l'installation »).

  2. Insérez le DVD 1 du support d'installation de SUSE Linux Enterprise 12 SP5 et démarrez votre machine. L'écran Bienvenue s'affiche, suivi de l'écran de démarrage.

  3. Démarrez le système en sélectionnant Mise à niveau dans le menu de démarrage.

  4. 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 :

Configuration requise pour la mise à niveau à partir d'une source d'installation réseau
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.

  1. Insérez le DVD 1 du support d'installation SUSE Linux Enterprise 12 SP5 et démarrez votre machine. L'écran Bienvenue s'affiche, suivi de l'écran de démarrage.

  2. 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.

  3. 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 :

  1. 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 ».

  2. 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 ».

  3. Préparez le démarrage de PXE et de Wake-on-LAN sur l'ordinateur cible.

  4. 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 ».

  5. 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 :

  1. Après avoir démarré (à partir d'un support d'installation ou du réseau), sélectionnez l'entrée Mise à niveau 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 à la Section 20.4, « Activation de la mise à niveau automatique ».

    Avertissement
    Avertissement : un choix erroné risque de vous faire perdre des données

    Si vous sélectionnez Installation au lieu de Mise à niveau, 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 Mettre à niveau dans ce cas.

    YaST démarre le système d'installation.

  2. Dans l'écran Bienvenue, sélectionnez la Langue et le Clavier, puis acceptez l'accord de licence. Cliquez ensuite sur Suivant.

    YaST recherche dans vos partitions les systèmes SUSE Linux Enterprise déjà installés.

  3. Dans l'écran Sélectionner pour la mise à niveau, sélectionnez la partition à mettre à niveau et cliquez sur Suivant.

    YaST monte la partition sélectionnée et affiche tous les dépôts trouvés sur la partition que vous souhaitez mettre à niveau.

  4. Dans l'écran Dépôts utilisés précédemment, 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 Suivant.

  5. Dans l'écran Enregistrement, indiquez si vous voulez enregistrer le système mis à niveau maintenant (en introduisant vos données d'enregistrement et en cliquant sur Suivant) ou si vous préférez Ignorer l'enregistrement pour l'instant. Pour plus d'informations sur l'enregistrement de votre système, reportez-vous à la Section 20.8, « Enregistrement de votre système ».

  6. Passez en revue les paramètres d'installation de la mise à niveau, notamment les options de mise à jour. Sélectionnez l'une des options suivantes :

    • Mettre à jour uniquement les paquetages installés. Avec cette option, vous risquez de passer à côté des nouvelles fonctionnalités livrées avec la dernière version de SUSE Linux Enterprise.

    • Mise à jour avec l'installation d'un nouveau logiciel et de nouvelles fonctionnalités. Cliquez sur Sélectionner les schémas si vous souhaitez personnaliser l'activation ou la désactivation des schémas et paquetages.

    Note
    Note : choix du poste de travail

    Si vous utilisiez KDE avant la mise à niveau vers SUSE Linux Enterprise 12 (DEFAULT_WM) dans /etc/sysconfig/windowmanager avait été défini sur KDE*), 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 Sélectionner les schémas.

  7. Si tous les paramètres vous conviennent, démarrez la procédure d'installation et de suppression en cliquant sur Mettre à jour.

  8. 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 Enregistrement du produit 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.

  1. Démarrez YaST et sélectionnez Logiciels › Enregistrement du produitpour ouvrir la boîte de dialogue Enregistrement.

  2. Indiquez l'Adresse électronique 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 (https://scc.suse.com/) pour en créer un.

  3. Entrez le Code d'enregistrement que vous avez reçu avec votre exemplaire de SUSE Linux Enterprise Server.

  4. Pour commencer l'enregistrement, poursuivez en sélectionnant Suivant. 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 Annuler 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 Non, tous les paquetages sont installés à partir du support d'installation. Cliquez ensuite sur Suivant.

    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 ».