Mise à niveau d’Azure Local version 22H2 vers Azure Local version 23H2
Summary: Ce guide donne un aperçu de la mise à niveau d’Azure Local de la version 22H2 vers la version 23H2. Il fournit des conseils sur les différentes méthodes de mise à niveau, ainsi que sur les procédures de préparation et de déploiement de la mise à jour des fonctionnalités sur un cluster 22H2. ...
Instructions
Remarque : 22H2 arrive officiellement en fin de vie depuis le 31 mai 2025.
Les mises à niveau de 22H2 vers 23H2 sont un service payant de Dell et ne sont pas couvertes par un contrat de support. Microsoft offre une assistance limitée concernant les problèmes liés à la mise à niveau pour les incidents ouverts directement auprès d’eux via le Portail Azure.
https://learn.microsoft.com/en-us/azure/azure-local/upgrade/about-upgrades-23h2 
Configuration requise
1. Cet article part du principe que le cluster existant exécute Azure Local version 22H2 et qu’il est inscrit auprès d’Azure.
2. Assurez-vous que tous les nœuds du cluster sont en bon état et qu’ils s’affichent comme étant en ligne.
3. Sauvegardez la configuration réseau si Network ATC n’est pas utilisé.
4. Le rôle de mise à jour adaptée aux clusters (CAU) doit être installé et activé sur le cluster.
5. Un module TPM (Trusted Platform Module) doit être installé sur tous les nœuds du cluster.
Créez un utilisateur Active Directory et ajoutez-le au groupe Administrateurs local sur tous les nœuds de cluster. Pour plus d’informations, reportez-vous à la section Préparation d’Active Directory pour le nouveau déploiement Azure Stack HCI, version 23H2 - Azure Stack HCI | Microsoft Learn.
Étapes de mise à niveau d’Azure Local version 22H2 vers la version 23H2
Remarque : La version locale Azure 22H2 atteindra la fin du support le 31 mai 2025. Après cette date, vous ne recevrez plus de mises à jour mensuelles de sécurité et de qualité de la part de Microsoft. Microsoft recommande aux clients de mettre à niveau leur système d’exploitation (SE) vers la version 23H2 pour continuer à recevoir des mises à jour.
La mise à niveau d’Azure Local de la version 22H2 vers la version 23H2 implique plusieurs étapes.
1. Il existe trois façons de mettre à niveau le système d’exploitation de 22H2 vers 23H2 :
• PowerShell (recommandé par Microsoft)
• Windows Admin Center (WAC)
• Méthodes manuelles
2. Suivez les étapes suivant la mise à niveau du système d’exploitation.
3. Installation et configuration de Network ATC.
4. Valider la préparation à la mise à niveau de la solution et appliquer la mise à niveau de la solution.
Remarque : La mise à niveau du système d’exploitation du cluster étendu de 22H2 vers 23H2 est désormais prise en charge par Microsoft. Pour plus d’informations, consultez l’article Microsoft.
Méthodes de mise à niveau du système d’exploitation
Remarque : Les méthodes PowerShell et WAC de mise à niveau du système d’exploitation doivent être exécutées au cours d’une fenêtre de maintenance planifiée.
1. PowerShell (recommandé par Microsoft) :
https://learn.microsoft.com/en-us/azure-stack/hci/upgrade/upgrade-22h2-to-23h2-powershell2. Windows Admin Center :
https://learn.microsoft.com/en-us/azure-stack/hci/upgrade/upgrade-22h2-to-23h2-windows-admin-center3. Méthodes manuelles :
https://learn.microsoft.com/en-us/azure-stack/hci/upgrade/upgrade-22h2-to-23h2-other-methodsAssurez-vous que la mise à niveau du système d’exploitation a été effectuée avec succès à l’aide de l’une des méthodes suggérées ci-dessus.
Pour effectuer les étapes postérieures à la mise à niveau, reportez-vous à la section https://learn.microsoft.com/en-us/azure-stack/hci/upgrade/post-upgrade-steps.
Mise à niveau de la solution
Installez et activez Network ATC.
Si Network ATC est déjà activé sur le cluster, ignorez cette étape. Si Network ATC n’est pas activé, il doit être configuré après la mise à niveau du système d’exploitation de la version 22H2 vers la version 23H2.
Voir ce lien pour la procédure détaillée :
https://learn.microsoft.com/en-us/azure-stack/hci/upgrade/install-enable-network-atc
Préparation de la mise à niveau de la solution
Une fois le système d’exploitation (OS) mis à niveau de la version 22H2 vers la version 23H2, la préparation à la mise à niveau du cluster doit être validée. Pour ce faire, vous trouverez les étapes à suivre ici :
https://learn.microsoft.com/en-us/azure-stack/hci/upgrade/validate-solution-upgrade-readiness
Appliquez la mise à niveau de la solution.
Après avoir effectué avec succès les vérifications préalables et validé la préparation à la mise à niveau de la solution, passez aux étapes de mise à niveau de la solution indiquées ici :
https://learn.microsoft.com/en-us/azure-stack/hci/upgrade/install-solution-upgrade
Problèmes connus et solutions de contournement
1. L’intention de Network ATC montre PhysicalAdapterNotFound après la mise à niveau du système d’exploitation vers la version 23H2 :
2. Échec des migrations dynamiques des machines virtuelles (VM) lors d’une mise à niveau du système d’exploitation :
AzureLocal-Supportability/TSG/Upgrade/Known %2Dissue- %2D-Live-migrations-may-fail-when-upgrading-OS-from-22H2-to-23H2.md at main · Azure/AzureLocal-Supportability · GitHub
Remarque : Il est recommandé d’effectuer toute activité de mise à niveau pendant un créneau de maintenance.
3. Le pilote de carte NIC Intel X710 revient à la configuration de la version de boîte de réception après la mise à niveau du système d’exploitation de base 22H2 à 23H2.
La commande suivante affiche la version du pilote utilisée par la carte NIC Intel X710 :
Get-NetAdapter -InterfaceDescription *X710* | Format-List Name, DriverInformation
Solution de contournement :
Network_Driver_6JHVK_WN64_23.0.0_A00.EXE pour chaque nœud de cluster.
Suspend-ClusterNode -Name <NodeName> -drain
Suspend-BitLocker -MountPoint "C:" -RebootCount 0
Network_Driver_6JHVK_WN64_23.0.0_A00.EXE sur ce nœud pour installer le pilote.
Get-NetAdapter -InterfaceDescription *X710* | Format-List Name, DriverInformation
Resume-ClusterNode -Name <NodeName> -Failback
Resume-BitLocker -MountPoint "C:"
4. La validation du cluster échoue après la mise à niveau du système d’exploitation vers la version 23H2, comme l’indique l’adaptateur NDIS distant en tant que #2.
Solution de contournement :
Exclure plusieurs cartes réseau avec la description Périphérique compatible NDIS distant de la validation du cluster (et de l’utilisation du cluster de basculement) :
$regPath = "HKLM:\system\currentcontrolset\services\clussvc\parameters" $propertyName = "ExcludeAdaptersByDescription" $propertyValue = "Remote NDIS Compatible Device,Remote NDIS Compatible Device #2" New-ItemProperty -Path $regPath -Name $propertyName -Value $propertyValue -PropertyType String -Force
5. L’état de l’enregistrement Azure Stack indique Hors politique après la mise à niveau du système d’exploitation de base de 22H2 à 23H2 sur les nœuds de cluster.
Solution de contournement :
La procédure suivante est fournie par Microsoft pour réparer la connexion d’enregistrement Azure Local. Cela implique l’expulsion temporaire de chaque nœud du cluster et le ramener dans le cluster.
un. Exécutez les opérations suivantes sur l’un des nœuds du cluster :
$Subscription = "Enter the Subscription ID" $Tenant = "Enter the Tenant ID" $Region = "Region_name" Register-AzureStackHCI -RepairRegistration - SubscriptionId $Subscription - TenantId $Tenant -Region $Region
b. Commencez par le premier nœud et répétez l’opération sur chaque nœud. Mettre à jour $NodeName pour chaque nœud. Vidangez les rôles du nœud pour garantir un retrait sécurisé et vérifiez que tous les rôles ont été retirés du nœud.
@NodeName = "name of the node" Suspend-ClusterNode -Name @NodeName -Drain Get-ClusterGroup
Supprimez le nœud du cluster.
Remove-ClusterNode -Name $NodeName -Force
Redémarrez le nœud, puis attendez 10 minutes que la réparation se termine.
Restart-Computer -ComputerName $NodeName -Force
Patientez 10 minutes après le redémarrage du nœud dans le système d’exploitation.
Vérifiez l’état et vérifiez que la réparation a réussi en recherchant l’événement « Enclave repair complete ».
Get-WinEvent "Microsoft-AzureStack-Hci/Debug" -OldestGet-WinEvent "Microsoft-AzureStack-Hci/Debug" -Oldest | ? {$_.Message -match "Enclave"}
Get-WinEvent "Microsoft-AzureStack-Hci/Debug" -Oldest | ? {$_.Message -match "Enclave repair complete."}
c. Après la réparation, ajoutez à nouveau le nœud au cluster et reprenez-le.
Add-ClusterNode -Name $NodeName Resume-ClusterNode -Name $NodeName
d. Répétez les étapes ci-dessus pour les autres nœuds.
e. Exécutez à nouveau les opérations suivantes sur l’un des nœuds de cluster et vérifiez à nouveau l’état d’enregistrement d’Azure Local.
$Subscription = "Enter the Subscription ID" $Tenant = "Enter the Tenant ID" $Region = "Region_name" Register-AzStackHCI -RepairRegistration -SubscriptionId $Subscription -TenantId $Tenant -Region $Region Get-AzureStackHCI | Format-List RegistrationStatus, ConnectionStatus, LastConnected, NextSync
Références : Résoudre les problèmes et erreurs d’enregistrement sur Azure Stack HCI - Azure Local | Microsoft Learn
-
Les règles WDAC par défaut sont manquantes après une mise à niveau de la solution sur une instance 23H2. Microsoft a confirmé que la règle de base manquante est un comportement attendu.
Gérer la sécurité après la mise à niveau de votre solution Azure Local de la version 22H2 vers la version 23H2. - Azure Local | Microsoft Learn -
Ce lien fournit une liste des problèmes connus et des solutions de contournement de Microsoft :
AzureLocal-Supportability/TSG/Upgrade/README.md at main · Azure/AzureLocal-Supportability · GitHub
Additional Information
Présentation de la solution Azure Local - Azure Local | Informationssur la version Microsoft Learn
Azure Local, version 23H2 - Azure Local | Microsoft Learn
https://dell.github.io/azurestack-docs/docs/hci/supportmatrix/2506/14g-15g_hci/
Solutions Builder Extensions pour le système local intégré Azure Notes de mise à jour du serveur AX | Dell États-Unis