Alteração do fuso horário da instância - Amazon Elastic Compute Cloud

Alteração do fuso horário da instância

As instâncias do Amazon EC2 são definidas para o fuso horário UTC (Tempo Universal Coordenado), por padrão. É possível alterar a hora de uma instância para o horário local ou para outro fuso horário em sua rede.

Use as instruções para o sistema operacional da sua instância.

Importante

Essas informações se aplicam ao Amazon Linux. Para obter informações sobre outras distribuições, consulte a documentação específica.

Para alterar o fuso horário de uma instância do AL2023 ou do Amazon Linux 2
  1. Exiba a configuração atual de fuso horário do sistema.

    [ec2-user ~]$ timedatectl
  2. Liste os fusos horários disponíveis.

    [ec2-user ~]$ timedatectl list-timezones
  3. Defina o fuso horário escolhido.

    [ec2-user ~]$ sudo timedatectl set-timezone America/Vancouver
  4. (Opcional) Confirme se o fuso horário atual foi atualizado para o novo fuso horário executando o comando timedatectl novamente.

    [ec2-user ~]$ timedatectl
Para alterar o fuso horário de uma instância do Windows
  1. Na instância, abra uma janela de prompt de comando.

  2. Identifique o fuso horário a ser usado na instância. Para obter uma lista de fusos horários, use o seguinte comando:

    tzutil /l

    Esse comando retorna uma lista com todos os fusos horários disponíveis no seguinte formato:

    display name time zone ID
  3. Localize o ID do fuso horário a ser atribuído à instância.

  4. Atribua outro fuso horário usando o seguinte comando:

    tzutil /s "Pacific Standard Time"

    O novo fuso horário deve entrar em funcionamento imediatamente.

nota

É possível atribuir o fuso horário UTC usando o seguinte comando:

tzutil /s "UTC"

Para evitar que seu fuso horário mude depois de configurá-lo para o Windows Server

Quando você altera o fuso horário em uma instância do Windows, deve garantir que ele seja mantido durante as reinicializações de sistema. Caso contrário, quando a instância for reiniciada, ela voltará a usar o horário UTC. É possível conservar o horário adicionando a chave do registro RealTimeIsUniversal. Essa chave é definida por padrão em todas as instâncias da geração atual. Para verificar se a chave do registro RealTimeIsUniversal está definida, consulte a etapa 4 no procedimento a seguir. Se a chave não estiver definida, siga estas etapas desde o início.

Para definir a chave do Registro RealTimeIsUniversal
  1. Na instância, abra uma janela de prompt de comando.

  2. Use o seguinte comando para adicionar a chave de Registro:

    reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /d 1 /t REG_DWORD /f
  3. Se estiver usando uma AMI do Windows Server 2008 (não do Windows Server 2008 R2) que tenha sido criada antes de 22 de fevereiro de 2013, recomendamos que você atualize para a versão mais recente da AMI do Windows da AWS. Se estiver usando uma AMI que executa o Windows Server 2008 R2 (não o Windows Server 2008), você deverá verificar se o hotfix da Microsoft KB2922223 está instalado. Se esse hotfix não estiver instalado, recomendamos atualizar para o AMI mais recente do Windows da AWS.

  4. (Opcional) Verifique se a instância salvou a chave com êxito usando o seguinte comando:

    reg query "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation" /s

    Esse comando retorna as subchaves da chave de Registro TimeZoneInformation. É necessário ver a chave RealTimeIsUniversal na parte inferior da lista, semelhante à chave a seguir:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation Bias REG_DWORD 0x1e0 DaylightBias REG_DWORD 0xffffffc4 DaylightName REG_SZ @tzres.dll,-211 DaylightStart REG_BINARY 00000300020002000000000000000000 StandardBias REG_DWORD 0x0 StandardName REG_SZ @tzres.dll,-212 StandardStart REG_BINARY 00000B00010002000000000000000000 TimeZoneKeyName REG_SZ Pacific Standard Time DynamicDaylightTimeDisabled REG_DWORD 0x0 ActiveTimeBias REG_DWORD 0x1a4 RealTimeIsUniversal REG_DWORD 0x1