Como Alterar o Time Zone de Máquinas Virtuais no Azure

Quando você cria uma máquina virtual no Azure, ela sempre está definida para o fuso horário UTC.

O processo “normal” de alteração do fuso horário de um servidor Windows não funciona conforme o esperado. Você pode alterar o fuso horário clicando com o botão direito do mouse no relógio e selecionando “Adjust date/time”. Se você alterar o fuso horário aqui, na verdade ele não fará nada (pelo menos não fez quando eu fiz isso). Ele também pode mudar por um curto período de tempo e, em seguida, reverter para o UTC.

Se você usar o PowerShell para alterar o fuso horário, a alteração permanecerá, mesmo se a VM for desalocada e realocada.

01 – Como podemos observar o time zone da máquina virtual é (UTC) Coordinated Universal Time.

02 – Primeiro, precisamos ver quais são as opções para alterar o fuso horário. Podemos ver isso executando o cmdlet Get-TimeZone.

Get-TimeZone -ListAvailable

03 –  Podemos filtrar a lista para o fuso horário South America com o seguinte comando.

Get-TimeZone -ListAvailable | where ({$_.id -like “*South America*”})

04 – Usamos o cmdlet Set-TimeZone para alterar o fuso horário da VM. Você deve colocar Id do cmdlet Get-TimeZone no parâmetro de Id do cmdlet Set-TimeZone.

Set-TimeZone -Id “E. South America Standard Time”

05 – Como podemos observar o time zone foi alterado para (UTC-03:00) Brasília.

Comente suas sugestões e observações! 

Forte abraço, obrigado e até o próximo post.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *