Mettre à niveau le système d’exploitation Azure Stack HCI, version 22H2 vers la version 23H2 via d’autres méthodes
S’applique à : Azure Local, versions 23H2 et 22H2
Cet article explique comment mettre à niveau le système d’exploitation (OS) de la version 22H2 à la version 23H2 de votre instance Azure Local à l’aide de méthodes manuelles telles que SConfig et effectuer une mise à niveau hors connexion.
Bien que vous puissiez utiliser ces autres méthodes, PowerShell est la méthode recommandée pour mettre à niveau le système d’exploitation. Pour plus d’informations, consultez Mettre à niveau le système d’exploitation Azure Stack HCI, version 22H2 vers la version 23H2 via PowerShell.
Tout au long de cet article, nous faisons référence au système d’exploitation Azure Stack HCI, version 23H2 en tant que nouvelle version et système d’exploitation Azure Stack HCI, version 22H2 comme ancienne version.
Important
Pour maintenir votre service local Azure dans un état pris en charge, vous avez jusqu’à six mois pour installer cette nouvelle version du système d’exploitation. La mise à jour s’applique à toutes les instances locales Azure exécutant la version 22H2. Nous vous recommandons vivement d’installer cette version dès qu’elle sera disponible.
Flux de travail de haut niveau pour la mise à niveau du système d’exploitation
La mise à jour du système d’exploitation Azure Stack HCI est disponible via Windows Update et via le média que vous pouvez télécharger à partir du Portail Azure.
Pour mettre à niveau le système d’exploitation sur votre système, procédez comme suit :
- Remplissez les conditions préalables.
- Connectez-vous à votre système.
- Installez le nouveau système d’exploitation à l’aide de l’une des autres méthodes :
- Vérifiez l’état des mises à jour.
- Effectuez les étapes postérieures à la mise à niveau, une fois le système d’exploitation mis à niveau.
Répondre aux prérequis
Avant de commencer, assurez-vous que :
- Vous avez accès à une version 22H2 d’Azure Local en cours d’exécution.
- Le système est inscrit dans Azure.
- Assurez-vous que toutes les machines de votre local Azure sont saines et qu’elles s’affichent en ligne.
- Vous avez accès au système d’exploitation Azure Stack HCI version 23H2. Cette mise à jour est disponible via Windows Update ou en tant que média téléchargeable. Le média est un fichier ISO que vous pouvez télécharger à partir du Portail Azure.
- Vous avez accès à un client qui peut vous connecter à votre local Azure. Ce client doit exécuter PowerShell 5.0 ou version ultérieure.
Étape 1 : Se connecter à votre système
Suivez ces étapes sur votre client pour vous connecter à l’une des machines de votre système.
Important
Pour effectuer une mise à niveau manuelle à l’aide de SConfig, vous devez vous connecter directement aux machines. Vous pouvez utiliser PowerShell à distance pour contrôler les actions système ou exécuter les commandes directement à partir de chaque ordinateur lors de l’exécution de la mise à jour.
Exécutez PowerShell en tant qu’administrateur sur le client que vous utilisez pour vous connecter à votre système.
Ouvrez une session PowerShell distante sur une machine sur votre instance Azure Local. Exécutez la commande suivante et fournissez les informations d’identification de votre machine lorsque vous y êtes invité :
$cred = Get-Credential Enter-PSSession -ComputerName "<Computer IP>" -Credential $cred
Voici un exemple de sortie :
PS C:\Users\Administrator> $cred = Get-Credential cmdlet Get-Credential at command pipeline position 1 Supply values for the following parameters: Credential PS C:\Users\Administrator> Enter-PSSession -ComputerName "100.100.100.10" -Credential $cred [100.100.100.10]: PS C:\Users\Administrator\Documents>
Étape 2 : Installer un nouveau système d’exploitation à l’aide d’autres méthodes
Selon vos besoins, vous pouvez mettre à jour manuellement le système d’exploitation à l’aide de SConfig ou mettre à jour toutes les machines du système en même temps. Chacune de ces méthodes est abordée dans les sections suivantes.
Méthode 1 : Effectuer une mise à jour manuelle du système d’exploitation d’un cluster de basculement à l’aide de SCONFIG
Pour effectuer une mise à jour manuelle des fonctionnalités d’un cluster de basculement, utilisez l’outil SConfig et les applets de commande PowerShell de clustering de basculement. Pour plus d’informations sur SConfig, consultez Configurer une installation Server Core de Windows Server et Azure Local avec l’outil de configuration de serveur (SConfig) .
Pour chaque nœud du cluster, exécutez ces commandes sur le nœud cible :
Suspend-ClusterNode -Node <Node Name> -Drain
Vérifier la suspension à l’aide
Get-ClusterGroup
de . Rien ne doit s’exécuter sur le nœud cible.Exécutez l’option SCONFIG 6.3 sur le nœud cible.
Une fois le nœud cible redémarré, attendez que les travaux de réparation de stockage soient terminés en s’exécutant
Get-Storage-Job
jusqu’à ce qu’il n’y ait pas de travaux de stockage ou que tous les travaux de stockage soient terminés.
Resume-ClusterNode -Node <Node Name> -Failback
Lorsque tous les nœuds sont mis à niveau, vous pouvez effectuer les étapes postérieures à l’installation.
Méthode 2 : Effectuer une mise à jour rapide et hors connexion du système d’exploitation de toutes les machines d’un système
Cette méthode vous permet de mettre à jour tous les ordinateurs d’un système en même temps et de mettre à jour le système d’exploitation sur tous ces ordinateurs en même temps. Cela permet de gagner du temps pendant le processus de mise à jour, mais le compromis est un temps d’arrêt pour les ressources hébergées.
S’il existe une mise à jour de sécurité critique que vous devez appliquer rapidement ou que vous devez vous assurer que les mises à jour se terminent dans votre fenêtre de maintenance, cette méthode peut être pour vous. Ce processus entraîne la mise à jour locale d’Azure, met à jour les machines et le réamence.
Planifiez votre fenêtre de maintenance.
Mettez les disques virtuels hors connexion.
Arrêtez le système pour mettre le pool de stockage hors connexion. Exécutez l’applet
Stop-Cluster
de commande ou utilisez Windows Admin Center pour arrêter le système.Définissez le service de cluster sur Désactivé en exécutant la commande PowerShell ci-dessous sur chaque ordinateur. Cela empêche le service de cluster de démarrer pendant sa mise à jour.
Set-Service -Name clussvc -StartupType Disabled
- Appliquez la mise à jour cumulative Windows Server et toutes les mises à jour requises de la pile de maintenance à toutes les machines. Vous pouvez mettre à jour tous les ordinateurs en même temps : il n’est pas nécessaire d’attendre, car le système est arrêté.
Redémarrez les machines et assurez-vous que tout semble correct.
Définissez le service de cluster sur Automatique en exécutant la commande PowerShell ci-dessous sur chaque ordinateur.
Set-Service -Name clussvc -StartupType Automatic
Démarrez le système. Exécutez l’applet
Start-Cluster
de commande ou utilisez Windows Admin Center.Patientez quelques minutes. Vérifiez que le pool de stockage est intègre. Exécutez
Get-StorageJob
pour vous assurer que tous les travaux se terminent correctement.Remettez les disques virtuels en ligne.
Surveillez l’état des disques virtuels en exécutant les applets de commande et
Get-VirtualDisk
lesGet-Volume
applets de commande.
Vous êtes maintenant prêt à effectuer les étapes postérieures à la mise à niveau pour votre système.