Gérer les paramètres de cache avec PowerShell

Effectué

La création de scripts d’administration constitue un puissant moyen d’optimiser votre workflow. Vous pouvez automatiser les tâches courantes et répétitives. Une fois qu’un script est vérifié, il s’exécute de manière régulière, ce qui permet de réduire les erreurs. Au cours de l’exercice précédent, nous avons créé une machine virtuelle, ajouté un disque de données, puis changé les paramètres du cache dans le portail Azure. Comment faire si nous avons besoin de répéter ces tâches sur de nombreuses machines virtuelles, dans des régions multiples ? Nous pouvons utiliser Azure PowerShell à cette fin.

Conseil

Nous abordons Azure PowerShell en détail dans le module Automatiser des tâches Azure avec PowerShell. Veillez à consulter ce module pour plus d’informations sur l’installation, la configuration et l’utilisation de PowerShell.

Qu’est-ce qu’Azure PowerShell ?

Azure PowerShell est un outil en ligne de commande multiplateforme qui vous permet de vous connecter à votre abonnement Azure et de gérer les ressources. Il combine deux éléments : PowerShell, qui fournit la prise en charge de l’outil en ligne de commande, et le module Az PowerShell, qui fournit les commandes (appelées « applets de commande ») permettant d’utiliser Azure.

Azure PowerShell a des applets de commande permettant de manipuler la plupart des aspects des ressources Azure. Vous pouvez travailler avec des groupes de ressources, du stockage, des machines virtuelles, Microsoft Entra ID, des conteneurs, le Machine Learning, etc. Nous abordons tous ces détails dans d’autres modules de formation.

Applets de commande PowerShell pour la gestion de la mise en cache de disque Azure

Azure PowerShell est doté d’applets de commande spécifiques permettant de gérer les machines virtuelles et les disques.

Commande Description
Get-AzVM Obtient les propriétés d’une machine virtuelle.
Update-AzVM Met à jour l’état d’une machine virtuelle Azure.
New-AzDiskConfig Crée un objet disque configurable.
Add-AzVMDataDisk Ajoute un disque de données à une machine virtuelle.

Avec ces commandes, nous pouvons effectuer toutes les tâches que nous avons générées dans le Portail Azure. Faisons un essai sur notre machine virtuelle.