Serveur d'impression

Comment ajouter la fonctionnalité de compatibilité des applications à la demande à Server Core – Bien choisir son serveur d impression

Le 26 juillet 2019 - 5 minutes de lecture

La fonctionnalité de compatibilité des applications de Microsoft à la demande augmente le nombre d'applications fonctionnant avec Server Core sans ajouter les coûts indirects, les risques pour la sécurité ou les performances d'une expérience Windows Server Desktop complète.

Un manque de compatibilité des applications et d'outils de gestion a empêché les entreprises d'adopter facilement Server Core. La fonctionnalité de compatibilité des applications à la demande donne aux applications qui dépendent de composants graphiques les fichiers binaires et les packages dont elles ont besoin pour s'exécuter sur le système d'exploitation minimal.

Avant de commencer à utiliser la fonctionnalité de compatibilité des applications pour apporter davantage de fonctionnalités à Server Core, vous devez configurer un déploiement Server Core.

Pourquoi devriez-vous exécuter Server Core?

Microsoft a publié l’option d’installation Server Core avec Windows Server 2008 et elle persiste dans Windows Server 2019. Server Core supprime l’interface graphique de l’explorateur et utilise un sous-ensemble du .NET Framework pour améliorer les performances et la sécurité du serveur. Les serveurs dotés de fonctionnalités inutiles présentent une surface d’attaque plus grande et les serveurs avec moins de ressources processeur et de mémoire peuvent être plus rapides.

Pour vous assurer que les ordinateurs Server Core fonctionnent aussi simplement que possible, vous pouvez utiliser PowerShell pour supprimer le rôle de serveur Windows sous-jacent et les fichiers binaires de fonctionnalités du serveur:

Get-WindowsFeature | Where-Object -FilterScript $ _. InstallState -eq 'Disponible' | Supprimer-WindowsFeature -Remove

Si vous ne savez pas comment gérer les serveurs sans interface graphique, vous ne pourrez pas utiliser Server Core. Server Core possède une interface administrative locale à base de texte avec laquelle vous appelez sconfig à partir de l'invite du shell.

L'utilitaire de gestion locale Server Core
Sconfig est l'utilitaire de gestion locale Server Core.

Sconfig fait apparaître un menu simple pour effectuer la gestion de base du serveur, telle que la configuration de TCP / IP ou la connexion à un domaine Active Directory. Vous pouvez gérer à distance avec PowerShell ou utiliser Windows Admin Center.

Centre d'administration Windows
Les administrateurs utilisent l'interface Windows Admin Center pour gérer les serveurs.

Le Centre d'administration Windows combine les fonctionnalités du Gestionnaire de serveur et des anciennes consoles de gestion Microsoft dans une console légère basée sur un navigateur. Vous ne pouvez pas installer le centre d'administration sur des contrôleurs de domaine, sans compter toutes les fonctionnalités de gestion.

Vous pouvez également utiliser les outils d'administration de serveur distant sur les postes de travail de gestion Windows 10 pour obtenir les modules Microsoft Management Consoles et PowerShell nécessaires à la gestion à distance de Windows Server avec Desktop Experience et Server Core.

Quels serveurs peuvent exécuter Server Core?

Sauf si vos besoins en matière d'applications ou d'applications sont convaincants, vous devez déployer tous les nouveaux serveurs dans la configuration Server Core. Pour les serveurs existants fonctionnant en mode Expérience Bureau, vous avez trois choix: Windows Server 2012 R2, Windows Server 2016 et Windows Server 2019.

Déployez la fonctionnalité de compatibilité des applications à la demande pour mieux adapter les déploiements Windows Server 2019 Server Core à leurs charges de travail d'application.

Dans Windows Server 2016 et Windows Server 2019, vous pouvez uniquement choisir entre Server Core et Desktop Experience lors de l'installation initiale du système d'exploitation. Windows Server 2012 R2 vous offre trois expériences d'interface utilisateur: Serveur avec une interface graphique complète pour l'explorateur, Interface de serveur minimal et Server Core sans interface graphique. Dans Windows Server 2012 R2, vous pouvez utiliser le Install-WindowsFeature et Désinstallez-WindowsFeature Cmdlets PowerShell pour basculer entre les différentes couches d'interface graphique. Microsoft a supprimé cette fonctionnalité dans Windows Server 2016 et Windows Server 2019, ce qui signifie que vous devez installer correctement le système d'exploitation de votre serveur la première fois ou le réinstaller.

Déployez la fonctionnalité de compatibilité des applications à la demande pour mieux adapter les déploiements Windows Server 2019 Server Core à leurs charges de travail d'application.

Comment installer la fonctionnalité de compatibilité des applications à la demande

Téléchargez le fichier image ISO d'entité à la demande de Windows Server 2019 à partir du centre d'évaluation Microsoft ou du portail de téléchargement Web de Visual Studio Online ou du réseau de développeurs Microsoft.

Téléchargez le fichier ISO sur un serveur – nommé adVM dans cet exemple – et partagez-le dans un répertoire nommé Fodshare. À partir d'une console PowerShell élevée sur la zone Server Core, exécutez les commandes suivantes:

utilisation nette z: \ dc-01  fodshare
Mount-DiskImage -ImagePath Z: Windows_InsiderPreview_ServerCoreAppCompatibility_17709.iso
DISM / Online / Add-Capability /CapabilityName:"ServerCore.AppCompatibility~~~~0.0.1.0 "/ Source: Z: / LimitAccess
Redémarrer-Ordinateur-Force

le utilisation nette La commande a monté le partage de fichiers sur la boîte Server Core locale. le Mount-DiskImage La cmdlet a monté l'ISO localement. le DISM (Gestion et maintenance des images de déploiement) a extrait les packages de compatibilité des applications et les a installés.

Si vous souhaitez qu'Internet Explorer 11 soit disponible sur le serveur, exécutez la commande DISM commander:

Dism / online /add-package:Z:"Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~~.cab "

Redémarrez la zone Server Core pour terminer la configuration.

Feature on Demand accède à l'explorateur de fichiers et à l'Analyseur de performances sur Server Core.
Prise en charge limitée de l'interface graphique Feature on Demand sur Server Core

Si Server Core exécute SQL Server, vous pouvez exécuter SQL Server Management Studio localement. Parmi les outils graphiques exécutés localement sur Server Core avec Features à la demande, citons le gestionnaire de périphériques, la gestion des disques, l'observateur d'événements, le gestionnaire de cluster de basculement, l'explorateur de fichiers, la console de gestion Microsoft, le moniteur de performances, le moniteur de ressources et Windows PowerShell.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.