Gerir as definições de cache com o PowerShell

Concluído

A criação de scripts de administração é uma forma avançada de otimizar o seu fluxo de trabalho. Pode automatizar tarefas comuns e repetitivas. Depois que um script é verificado, ele é executado de forma consistente, o que provavelmente reduz os erros. No exercício anterior, criámos uma VM, adicionámos um disco de dados e alterámos as definições de cache, tudo através do portal do Azure. E, se precisássemos de repetir estas tarefas em muitas VMs, em muitas regiões? É possível fazer isso com o Azure PowerShell.

Gorjeta

Vamos abordar o Azure PowerShell em detalhe no módulo Automatizar tarefas do Azure com o PowerShell. Certifique-se de verificar esse módulo para obter mais detalhes sobre como instalar, configurar e utilizar o PowerShell.

O que é o Azure PowerShell?

O Azure PowerShell é uma ferramenta de linha de comandos para várias plataformas para ligar à sua subscrição do Azure e gerir recursos. É uma combinação de duas coisas: PowerShell, que fornece suporte à ferramenta de linha de comando, e o módulo Az PowerShell, que fornece os comandos (referidos como "cmdlets") para trabalhar com o Azure.

O Azure PowerShell tem cmdlets para manipular a maioria dos aspetos dos recursos do Azure. Você pode trabalhar com grupos de recursos, armazenamento, máquinas virtuais, ID do Microsoft Entra, contêineres, aprendizado de máquina e assim por diante. Vamos abordar todos estes detalhes noutros módulos de preparação.

Cmdlets do PowerShell para gerir a colocação em cache do disco do Azure

O Azure PowerShell tem cmdlets específicos para ajudar a gerir as VMs e os discos.

Comando Description
Get-AzVM Obtém as propriedades de uma máquina virtual.
Update-AzVM Atualiza o estado de uma máquina virtual do Azure.
New-AzDiskConfig Cria um objeto de disco configurável.
Add-AzVMDataDisk Anexa um disco de dados a uma máquina virtual.

Com esses comandos, podemos fazer todas as tarefas que fizemos no portal do Azure. Vamos testar isso na nossa VM.