Gerir as definições de cache com o PowerShell
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.