Guia do operador
Este guia é destinado aos usuários e operadores desta solução e contém detalhes sobre como configurar agendamentos, monitorar a solução e atualizar a solução.
Configurar agendamentos
Depois que a solução for implantada com sucesso, você poderá começar a configurar agendamentos. O Agendador de instâncias na AWS oferece suporte a dois métodos de gerenciamento de agendamentos, conforme descrito abaixo.
nota
A solução pode oferecer suporte a qualquer número de agendamentos, sendo que cada um pode conter um ou mais períodos que definem quando as instâncias controladas por esse agendamento devem ser executadas. Para obter mais informações, consulte Agendamentos e Períodos.
Como usar a Infraestrutura como código (recomendado)
O Agendador de instâncias na AWS fornece um recurso personalizado do AWS CloudFormation que você pode usar para gerenciar seus agendamentos e períodos usando a Infraestrutura como código (IaC).
Para obter informações sobre como gerenciar agendamentos usando a IaC, consulte Gerenciar agendamentos usando a Infraestrutura como código (IaC).
Como usar o Console do Amazon DynamoDB e o Agendador de instâncias na AWS CLI
Importante
Se você usou o recurso personalizado para gerenciar qualquer agendamento usando a IaC, não deve usar o console do DynamoDB ou a CLI do agendador para excluir ou modificar esses agendamentos ou seus períodos. Se fizer isso, você criará um conflito entre os parâmetros armazenados no CloudFormation e os valores na tabela. Além disso, não use períodos gerenciados pelo CloudFormation em agendamentos criados usando o console do DynamoDB ou a CLI do agendador.
Ao implantar a pilha do hub do Agendador de instâncias na AWS, a solução criou uma tabela do Amazon DynamoDB contendo vários exemplos de períodos e agendamentos que você pode usar como referência para criar seus próprios períodos e agendamentos personalizados. Para criar um agendamento no DynamoDB, modifique um dos agendamentos na tabela de configuração (ConfigTable) ou crie um novo. Para criar um agendamento usando a CLI, primeiro instale a CLI do agendador e, em seguida, use os Comandos disponíveis.
nota
Para ver exemplos de como criar vários exemplos de agendamentos usando a IaC, o DynamoDB e a CLI do Agendador de instâncias, consulte Exemplos de agendamentos.
Esta seção fornece instruções e referências sobre como usar, monitorar e atualizar a solução, bem como solução de problemas e informações sobre suporte.
Instâncias de tags para agendamento
Ao implantar o modelo do AWS CloudFormation, você definiu o nome (chave de tag) para a tag personalizada da solução. Para que o Agendador de instâncias na AWS reconheça uma instância do Amazon EC2 ou do Amazon RDS, a chave de tag nessa instância deve corresponder a essa chave de tag personalizada. Portanto, é importante que você aplique as tags de forma consistente e correta a todas as instâncias aplicáveis. Você pode continuar usando as melhores práticas de marcação existentes para suas instâncias enquanto usa essa solução. Para obter mais informações, consulte Marcar seus recursos do Amazon EC2 e Marcar recursos do Amazon RDS.
No Console de Gerenciamento da AWS, use o Tag Editor
Definir o valor da tag
Ao aplicar uma tag a uma instância, use a chave de tag que você definiu durante a configuração inicial (por padrão, a chave de tag é Schedule) e defina o valor da tag como o nome do agendamento que deve ser aplicado à instância. Se quiser alterar a chave de tag, atualize os parâmetros da solução.
nota
Para instâncias do Amazon RDS, o valor da tag pode ter de 1 a 256 caracteres Unicode e não pode ter o prefixo "aws:". A string pode conter apenas o conjunto de letras em Unicode, dígitos, espaço em branco, “_”, “.”, “/”, “=”, ‘’, “-” (Java regex: "^([\\p{L}\\p{Z}\\p{N}_.:/=\\-]*)$"). Para obter mais informações, consulte Marcar recursos do Amazon RDS.
Instâncias do EC2 com volumes do EBS criptografados
Se suas instâncias de banco de dados do EC2 tiverem volumes do EBS criptografados com chaves do KMS gerenciadas pelo cliente, você deverá conceder ao perfil do Agendador de instâncias a permissão KMS:CreateGrant para poder iniciar essas instâncias. Para obter mais informações, consulte Volumes do EC2 EBS criptografados.