Guide expert de la mise à niveau sur place de Windows Server 2019

Dans cet article, les experts de SoftwareKeep vous expliquent étape par étape comment effectuer la mise à niveau sur place de Windows Server 2019. Cliquez ici pour en savoir plus.
Windows Server 2019 In-Place Upgrade Expert Guide

Est-ce le bon moment pour passer à une version plus récente de Windows Server ? En fonction de ce que vous utilisez actuellement, vous disposez de nombreuses options pour y parvenir, la mise à niveau étant l'une d'entre elles. Windows Server 2016 peut être mis à niveau vers Windows Server 2019 en un seul processus de mise à niveau. Une mise à niveau de Windows Server ne nécessite pas nécessairement une refonte complète ou une nouvelle installation.

Vous pouvez décider de conserver le même matériel physique et tous les rôles de serveur déjà configurés sans détruire l'intégralité du serveur, un processus appelé Mise à niveau sur place . Lors d'une mise à niveau sur place, vous passez d'une ancienne version du système d'exploitation à une version plus récente, tout en conservant intacts vos données, vos rôles de serveur et vos paramètres. Dans cet article, vous apprendrez comment effectuer une mise à niveau sur place de Windows Server 2016 vers Windows Server 2019.

Que devez-vous savoir avant de passer à Windows Server 2019 ?

Les mises à niveau des serveurs ne sont pas standard et si vous décidez de procéder à une mise à niveau, vous devez avoir une bonne raison de perturber votre environnement de travail par ailleurs fluide. Cependant, même si Windows Server 2016 est encore relativement jeune, leur argument en faveur de la mise à niveau vers un environnement Server 2019 semble assez valable.

Rappelez-vous que Windows Server 2016 a été le premier système d'exploitation serveur à être construit sur le noyau Windows 10. Il y a quelques changements avec Windows Server 2019. Pour commencer, Windows Server 2019 est nettement plus rapide et comporte quelques changements, allant de la sécurité à l'intégration du cloud hybride.

Le serveur Windows n'a jamais eu l'option de mise à niveau sur place jusqu'à présent, dans Server 2019, qui peut être mise à niveau tout en conservant vos configurations d'installation, Active Directory, vos paramètres, vos rôles de serveur et vos données. en place, et ainsi de suite. De plus, Server 2019 dispose également d'une mise à niveau continue du système d'exploitation du cluster. Cela signifie qu'en tant qu'administrateur, vous pouvez mettre à niveau le système d'exploitation de votre serveur à partir de Server 2012 R2 et Server 2016 sans vous arrêter facilement.

Tout ce que vous avez à faire est de vous assurer que les mises à niveau du système d'exploitation sur place fonctionnent pour vous ou si vous avez besoin d'une nouvelle installation. Il n'y a aucun changement dans la configuration matérielle requise entre Server 2016 et 2019, ce qui rend la mise à niveau sur place possible.

Selon Microsoft, Windows Server 2019 de gros investissements dans une meilleure sécurité et des correctifs. Certaines nouvelles fonctionnalités et domaines d'amélioration importants incluent l'agent Windows Defender ATP, le chiffrement du réseau virtuel, les améliorations de la nouvelle machine virtuelle protégée et System Guard Runtime Monitor. Windows Defender Advanced Threat Protection (ATP), par exemple, a reçu une mise à niveau significative pour offrir une visibilité sur les activités de l'attaquant et de la mémoire au niveau du noyau et la possibilité d'agir sur les machines compromises. Defender détecte et bloque les ransomwares et restaure les données et les fichiers en cas d'attaque de ransomware.

Il existe également une amélioration du stockage et de la migration du stockage que vous pouvez vérifier avant de décider d'investir dans la mise à niveau. De plus, Server 2019 introduit également une prise en charge améliorée de Kubernetes. Ceci est différent de ce que Server 2016 avait pour Kubernetes, qui n'était qu'un simple module complémentaire. En outre, Server 2019 peut désormais exécuter confortablement Ubuntu, ainsi que Red Hat Enterprise Linux et SUSE Linux Enterprise Server dans des machines virtuelles protégées.

Windows server in-place upgrade

Windows Server 2019 est également le premier à prendre en charge Azure Stack HCI. Microsoft a publié Azure Stack après la sortie de Server 2016, donc Serve 2019 est celui qui le prend en charge nativement. Avec Azure Stack, vous pouvez exécuter l'environnement cloud de type Azure sur votre propre matériel, ce qui vous offre un environnement Azure au sein de votre pare-feu. De plus, Azure Stack est entièrement intégré au service Azure et il est désormais facile de déplacer des programmes ou des applications entre les deux.Azure Stack HCI, qui fait partie du produit Azure Stack, est exponentiellement meilleur et nettement plus rapide dans Server 2019 en termes de performances par rapport à 2016.

Les autres fonctionnalités notables et significatives de Server 2019 incluent les informations sur le système, la gestion unifiée, la mémoire de classe de stockage et la surveillance à l'échelle du cluster.

  • System Insights, par exemple, apporte des fonctionnalités d'analyse prédictive, natives de Windows Server, pour permettre une meilleure automatisation des opérations du serveur. Cela contribue à son tour à réduire les dépenses opérationnelles liées à la gestion réactive des instances dans Windows Server.
  • La mémoire de classe de stockage est un matériel serveur de nouvelle génération pris en charge par Server 2019, qui améliore considérablement les performances des applications serveur.
  • La surveillance à l'échelle du cluster permet de surveiller l'utilisation du processeur et de la mémoire, le débit, la capacité de stockage, la latence et les IOPS en temps réel et donne des alertes claires en cas de problème.
  • Prise en charge du Software-Defined Networking (SDN) : SDN fournit désormais une technique permettant de configurer et de gérer de manière centralisée les périphériques réseau virtuels et physiques. Server 2019 ajoute la capacité de surveiller et de gérer les réseaux et sous-réseaux virtuels, de connecter des machines de serveur virtuel aux réseaux de services virtuels et, de manière générale, de surveiller l'infrastructure SDN. De plus, contrairement à Server 2016 qui ne prenait en charge qu'IPv4, Server 2019 prend désormais en charge IPv6 ainsi que l'adressage IPv4/IPv6 à double pile.
  • La prise en charge de la mémoire persistante est une version améliorée fonctionnant sur le serveur 2019 et prend en charge la mémoire persistante Optane d'Intel, qui est simplement un SSD avec des vitesses proches de la DRAM. Désormais, Server 2019 offre un accès non volatile au niveau des octets des médias tout en réduisant considérablement la latence de stockage ou de récupération des données. C'est une bonne nouvelle.

Bien qu'il y ait des ajouts à Windows Server 2019, la norme de Microsoft est que, lors des mises à niveau et des nouvelles versions, il ajoute certaines fonctionnalités et en supprime d'autres. La même chose a été appliquée sur le serveur Windows 2019. Voici la liste des caractéristiques et fonctionnalités que Windows a supprimées de Server 2019.

  • Composants d'impression
  • Service de noms de stockage Internet (iSNS)
  • Numérisation professionnelle (gestion de numérisation distribuée) 
  • Hôte de virtualisation Bureau à distance et courtier de connexions Bureau à distance dans une installation Server Core

Parmi toutes les améliorations et avantages décrits, il n'y a aucune raison de retarder la mise à niveau du serveur de Server 2016 vers Server 2019. Si vous souhaitez migrer vos charges de travail, faites-le immédiatement.

Préparation préliminaire pour la mise à niveau sur place

Windows Server 2019 apporte de nombreuses améliorations, même si les changements sont minimes. Il est donc essentiel de tout mettre en ordre en vue de la mise à niveau sur place. Et parfois, même si les chances sont minimes, la mise à niveau peut échouer. Ainsi, avant de démarrer la mise à niveau de Windows Server, il est recommandé de collecter certaines informations spécifiques, en particulier sur vos appareils, uniquement à des fins de dépannage et de diagnostic. Les données collectées ne seront utilisées qu'en cas d'échec de la mise à niveau. Assurez-vous de stocker les informations collectées dans un endroit où vous pouvez y accéder depuis votre appareil.

  1. Avez-vous défini le délai cible pour la mise à jour du serveur ? La définition du délai cible vous donne le temps estimé dont vous avez besoin et l'heure à laquelle vos utilisateurs devront attendre que la mise à niveau soit terminée   
  2. Le serveur que vous mettez à jour est-il critique pour la production ?
  3. La mise à niveau comporte-t-elle une fenêtre de maintenance planifiée ? La mise à niveau sur place ne doit pas être effectuée pendant la même période que la fenêtre de maintenance
  4. Disposez-vous de suffisamment de temps pour effectuer une mise à niveau test sur un serveur similaire ou identique hors production ? La mise à niveau de test est essentielle car elle vous aidera à calculer le délai cible et vous permettra d'apprendre toutes les choses uniques que vous devez savoir avant de commencer la mise à niveau proprement dite.
  5. Qui sont les principaux utilisateurs du serveur que vous souhaitez mettre à niveau ? Avez-vous informé ceux qui utilisent le serveur – interne, externe ou les deux – de la mise à niveau ou de la maintenance ? Savent-ils combien de temps ils doivent attendre ?
  6. Existe-t-il un inventaire précis de ce qui s'exécute sur le serveur ? L'inventaire doit préciser les éléments suivants
    • Fonctionnalités, paramètres et rôles de Windows Server
    • Applications Microsoft : Exchange Server, SharePoint Server, SQL Server, etc.
    • Applications tierces : Oracle, DB2, SAP, etc.
    • Le serveur fait-il partie d'un cluster de basculement ?
    • Le serveur est-il joint à un domaine Active Directory ?
    • Le serveur dispose-t-il d'un disque protégé par BitLocker ?
  7. À quelle fréquence le serveur en cours d'exécution est-il sauvegardé ? Parfois, les sauvegardes se présentent sous la forme d’une fenêtre de maintenance planifiée ? Ainsi, vous pouvez revenir en arrière et vérifier s'il existe une fenêtre de maintenance planifiée.
  8. Les sauvegardes ont-elles déjà été restaurées avec succès sur l'application ou le serveur ?
  9. Quel est le logiciel de sauvegarde pour le serveur actuel (Windows Server 2019) ?
  10. En cas d'échec de la mise à niveau sur place, qui nécessiterait la reconstruction du serveur, avez-vous accès au serveur Windows et au support d'installation des applications ? Le média est-il disponible ? (Bien qu'elle soit très minime, la mise à niveau sur place peut échouer, ce qui nécessite de s'assurer qu'un plan est mis en place pour une telle possibilité, afin de maintenir les SLA et de minimiser temps d'arrêt du serveur.)
  11. Le serveur en cours d'exécution est-il entièrement mis à jour ? (Il est fortement recommandé de mettre à jour le serveur entièrement avant de commencer la mise à niveau sur place. Juste en cas de panne, la récupération de ces informations peut prendre en charge la restauration)
  12. Exécutez systeminfo.exe et assurez-vous d'enregistrer le résultat hors de votre appareil : sur votre système, ouvrez une invite de commande, accédez à c:\Windows\system32, et pendant que vous y êtes, tapez  information système.exe. Une image comme celle-ci apparaîtra à l'écran ; copiez, collez et stockez ces informations système hors de votre PC.
    systeminfo.exe

  • Exécutez ipconfig /all et enregistrez à nouveau le résultat (les informations de configuration résultantes) au même endroit que ci-dessus :
    ipconfig / all

  • Exécutez Get-WindowsFeature tout en conservant le résultat comme ci-dessous :
    Windows feature

  • Enfin, exécutez l'éditeur de registre (RegEdit) et capturez la valeur de la clé HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion ; cela vous montrera la version exacte. (BuildLabEx) et édition (EditionID) de Windows Server. Vous devez également copier, coller et stocker les informations comme ci-dessus.
    Registry editor

Vous êtes maintenant prêt pour la mise à niveau avant de procéder à la mise à niveau sur place 

  • Assurez-vous de sauvegarder votre appareil, y compris les systèmes d'exploitation, les machines virtuelles et les applications.
  • Vous DEVEZ également ArrêterMigrer en direct ou Migrer rapidement toutes les machines virtuelles qui s'exécutent actuellement sur le serveur. Pendant la mise à niveau sur place, aucune machine virtuelle ne peut s'exécuter sur le serveur

Toutes ces mesures ne sont que des mesures de sécurité pour garantir que la mise à niveau n'échoue pas et que le processus soit fluide et moins fastidieux. En termes simples, vous devez minimiser autant que possible les erreurs techniques

Comment mettre à niveau vers Windows Server 2019 à partir de 2016

  1. Tout d'abord, vous devez effectuer une dernière vérification. Assurez-vous que la valeur dans BuildLabEx confirme que vous exécutez Windows Server 2016. N'oubliez pas que vous effectuez une mise à niveau sur place de Windows Server 2016 vers Windows Server 2019. Ainsi, si votre serveur actuel date de 2012, vous devrez exécuter d'autres procédures avant de commencer la mise à niveau
  2. Localisez le support d'installation de votre Windows Server 2019.
  3. Exécutez le programme d'installation. Double-cliquez sur configuration.exe pour l'exécuter.
    setup.exe

  4. Un message vous demandera d'autoriser ou de refuser au programme d'apporter des modifications à votre ordinateur.Cliquez sur Oui pour permettre à la configuration de continuer.
  5. Si votre appareil est connecté à Internet, il est recommandé de sélectionner l'option Télécharger les mises à jour, les pilotes et les fonctionnalités facultatives (recommandé)  option. Vous pouvez également consulter le coin inférieur gauche de l'écran pour vous inscrire ou vous désinscrire du processus CEIP. Ensuite, vous sélectionnez Suivant.
    Download updates, drivers, and optional features

  6. À ce stade, l'installation prendra un moment pour vérifier la configuration de votre appareil. Vous devez attendre. Cochez Suivant, une fois la configuration terminée.
    device configurations
  7. En fonction du canal de distribution qui a fourni votre support Windows Server (licence en volume, OEM, ODM, vente au détail, etc.) et la licence du serveur, vous pouvez voir un écran vous invitant à saisir une clé de licence. Saisissez la clé de produit pour poursuivre la mise à niveau vers Windows Server 2019.
    Product key

  8. Un écran vous invitant à sélectionner l'image de l'édition vers laquelle effectuer la mise à niveau s'affichera. La mise à niveau reconnaîtra alors la variante de l'ancien système d'exploitation d'où vous venez et vous présentera l'option correcte pour la mise à niveau. Puisque vous venez de Windows Server 2016, ce sont les options qui vous seront présentées.Sélectionnez l'édition Windows Server 2019 que vous souhaitez installer, puis sélectionnez Suivant.
    disk image
  9. L'invite suivante est le CLUF typique et les notifications de Microsoft. En fonction de votre canal de distribution de supports Windows Server, les contrats de licence apparaissent souvent différents.Cliquez sur Accepter :
    in place windows server 2019 upgrade
  10. Une fenêtre vous demandera de choisir ce que vous souhaitez conserver lors de la mise à niveau. Puisque vous exécutez une mise à niveau sur place, vous devez conserver les fichiers et applications personnels. Sélectionnez cette option, puis cliquez sur Suivant;
    choose what to keep
  11. Après avoir cliqué sur Suivant, un processus de mise à niveau commencera à vérifier les mises à jour comme indiqué pour les options de configuration. Cela peut ne pas se produire si le serveur a été mis à jour récemment.
    getting updates
  12. Et, puisque cela contrôle le domaine, la mise à niveau sur place reconnaîtra si le domaine a exécuté ou non les processus Forestprep et Domainprep. Forestprep viendra en premier, suivi de la préparation du domaine
    Windows server 2019 setup
  13. La méthode d'exécution des processus de préparation de domaine et de préparation de forêt est similaire à celle des générations précédentes. Vous devrez parcourir le support d'installation pour trouver le dossier Support\adprep et utiliser les commutateurs appropriés pour exécuter adprep. utilitaire. Tout d’abord, exécutez forestprep, puis domainprep.
    support\adprep

  14. Comme mentionné ci-dessus, le système n'aura ici qu'un seul fichier de schéma à extraire et à appliquer.Assurez-vous que le processus forestprep se termine avec succès.
    schema file
  15. Ensuite, vous appliquerez le processus de préparation de domaine. Cela ne prend qu'un instant et adprep aura mis à jour avec succès le message d'information à l'échelle du domaine.Cela aura rendu le processus de mise à niveau réel prêt à être exécuté, consommant la configuration sélectionnée précédemment dans l'assistant de mise à niveau.
  16. Le programme d'installation va maintenant analyser votre appareil pour vérifier qu'il est prêt. Une fois l'analyse terminée, le programme d'installation vous demandera à nouveau de cliquer sur Retour pour modifier les choix (éléments à conserver) ou de procéder à la mise à niveau sur place.Cliquez sur Installer :
    installing windows server 2019
  17. La mise à niveau sur place démarre immédiatement, sur un écran de mise à niveau de Windows affichant sa progression. Une fois la mise à niveau terminée, le serveur de visite redémarrera.
  18. Votre configuration sera terminée après un certain temps et votre Windows Server 2019 redémarrera plusieurs fois pour terminer la mise à niveau. L'écran affichera « Travailler sur les mises à jour » avec un pourcentage jusqu'à ce que le processus soit terminé.
    working on updates

 

Post-mise à niveau 

Une fois l'installation terminée et le serveur redémarré, connectez-vous pour vérifier que la mise à niveau du serveur vers Windows Server 2019 a réussi. L'image de la fenêtre du Gestionnaire de serveur Windows Server 2019 apparaît comme ceci : 

server manager dashboard

 

Vous devrez exécuter le tun RegEdit et vérifier la valeur de la HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion hive – et affichez ProductName. Vous devriez également voir l'édition de votre Windows Server 2019 mis à niveau, par exemple Centre de données Windows Server 2019.

Assurez-vous que toutes vos applications fonctionnent correctement et que les connexions de vos clients aux applications réussissent. Il s’agit d’un contrôle important auquel vous ne pouvez pas renoncer.

Si, pour une raison quelconque, vous estimez qu'il y a eu un problème lors de la mise à niveau, copiez et compressez le répertoire %SystemRoot%\Panther (généralement C:\Windows\Panther), puis contactez Microsoft pour l'assistance.