Partilhar via


Guia de início rápido: gerenciar o Banco de Dados do Azure para PostgreSQL usando tarefas de automação

Nota

Se uma avaliação gratuita estiver disponível, você pode encontrar mais informações sobre ela aqui.

Você pode criar tarefas de automação para sua instância de servidor flexível do Banco de Dados do Azure para PostgreSQL para iniciar ou parar o servidor em uma agenda predefinida. Defina os valores Intervalo e Frequência na guia Configurar da tarefa para iniciar ou parar automaticamente o servidor um número específico de vezes todos os dias, semanas ou meses. A tarefa de automação continua a funcionar até que você exclua ou desabilite a tarefa.

Você também pode configurar tarefas de automação para outras tarefas de rotina, como 'Enviar custo mensal para recurso' e 'Dimensionar o Banco de Dados do Azure para PostgreSQL'.

Como as tarefas de automação diferem da Automação do Azure?

As tarefas de automação são mais básicas e leves do que a Automação do Azure. Você só pode criar uma tarefa de automação no nível de recursos do Azure. Uma tarefa de automação é um recurso de aplicativo lógico que executa um fluxo de trabalho alimentado pelo serviço multilocatário Aplicativos Lógicos do Azure. Você pode exibir e editar o fluxo de trabalho subjacente abrindo a tarefa no designer de fluxo de trabalho depois que ele tiver concluído pelo menos uma execução.

Por outro lado, a Automação do Azure é um serviço abrangente de automação e configuração baseado em nuvem que fornece gerenciamento consistente em ambientes Azure e não Azure.

Preços

Criar uma tarefa de automação não incorre em cobranças imediatamente. Abaixo, uma tarefa de automação é alimentada por um fluxo de trabalho em um recurso de aplicativo lógico hospedado em Aplicativos Lógicos do Azure multilocatário; assim, o modelo de precificação de consumo aplica-se a tarefas de automação. A medição e a cobrança são baseadas nas execuções de gatilho e ação no fluxo de trabalho subjacente do aplicativo lógico.

Pré-requisitos

  • Uma conta e subscrição do Azure.
  • Uma instância de servidor flexível do Banco de Dados do Azure para PostgreSQL que você deseja gerenciar.

Criar uma tarefa de automação para parar o servidor

  1. No portal do Azure, localize o recurso de servidor flexível do Banco de Dados do Azure para PostgreSQL que você deseja gerenciar.

  2. No menu de navegação de recursos, na seção Automação , selecione Tarefas. Captura de ecrã a mostrar o portal do Azure e a Base de Dados do Azure para menu de recursos de servidor flexível do PostgreSQL com 'Tarefas' selecionadas.

  3. No painel Tarefas, selecione Adicionar uma tarefa para selecionar um modelo de tarefa. Captura de ecrã que mostra o painel 'Tarefas' com a opção 'Adicionar uma tarefa' selecionada.

  4. Em Selecione um modelo, selecione a tarefa para parar sua instância de servidor flexível do Banco de Dados do Azure para PostgreSQL. Captura de tela que mostra o painel 'Adicionar uma tarefa' com o modelo 'Parar servidor flexível PostgreSQL' selecionado.

  5. Em Autenticar, na seção Conexões, selecione Criar para cada conexão que aparece na tarefa para que você possa fornecer credenciais de autenticação para todas as conexões. Os tipos de conexões em cada tarefa variam de acordo com a tarefa. Captura de ecrã que mostra a opção 'Criar' selecionada para a ligação do Azure Resource Manager.

  6. Quando solicitado, entre com suas credenciais de conta do Azure. Captura de ecrã que mostra a seleção 'Iniciar sessão'.

  7. Cada conexão autenticada com êxito é semelhante a este exemplo: Captura de tela que mostra a conexão criada com êxito.

  8. Depois de autenticar todas as conexões, selecione Avançar: Configurar.

  9. Em Configurar, forneça um nome para a tarefa e quaisquer outras informações necessárias. Quando terminar, selecione Rever + criar. Captura de tela que mostra as informações necessárias para a tarefa selecionada.

  10. As tarefas que enviam notificações por e-mail requerem um endereço de e-mail.

Nota

Não é possível alterar o nome da tarefa após a criação, portanto, considere um nome que ainda se aplique se você editar o fluxo de trabalho subjacente. As alterações feitas no fluxo de trabalho subjacente aplicam-se apenas à tarefa que você criou, não ao modelo de tarefa.   Por exemplo, se você nomear sua tarefa Stop-Instance-Weekly , mas depois editar o fluxo de trabalho subjacente para ser executado diariamente, não poderá alterá-lo para Stop-Instance-Daily.

A tarefa que você criou, que está automaticamente ativa e em execução, aparece na lista Tarefas .

Captura de tela que mostra a lista de tarefas de automação.

Criar uma tarefa de automação para iniciar o servidor

Você pode aplicar as mesmas etapas descritas acima para criar tarefas de automação separadas para iniciar a instância de servidor flexível do Banco de Dados do Azure para PostgreSQL em um momento específico. Saiba como:

  1. Siga as etapas descritas na seção "Criar uma tarefa de automação" até chegar ao estágio "Selecionar um modelo".
  2. Aqui, em vez de selecionar a tarefa "Parar servidor flexível PostgreSQL", selecione o modelo para "Iniciar servidor flexível PostgreSQL".
  3. Prossiga para preencher o restante dos detalhes necessários, conforme descrito nas etapas subsequentes, definindo o cronograma específico no qual você deseja que o servidor comece na seção 'Configurar'.

Rever o histórico de tarefas

Para exibir o histórico de execuções de uma tarefa juntamente com seu status:

  1. No portal do Azure, localize o recurso de servidor flexível do Banco de Dados do Azure para PostgreSQL que você deseja gerenciar.
  2. No menu de navegação de recursos, na seção Automação , selecione Tarefas.
  3. Localize a tarefa que pretende rever na lista Tarefas. Na coluna Execuções dessa tarefa, selecione Exibir.

Aqui estão os status possíveis para uma execução:

Status Description
Cancelado A tarefa foi cancelada durante a execução.
Falhado A tarefa tem pelo menos uma ação com falha, mas não existem ações subsequentes para lidar com a falha.
Em execução A tarefa está em execução no momento.
Bem sucedido Todas as ações foram bem-sucedidas. Uma tarefa ainda pode ser concluída com êxito se uma ação falhar, mas existe uma ação subsequente para lidar com a falha.
A aguardar A execução ainda não foi iniciada e está pausada porque uma instância de tarefa anterior ainda está em execução.

Para obter mais informações, consulte Revisar histórico de execuções no modo de exibição de monitoramento.

Editar a tarefa

Para alterar uma tarefa, você tem estas opções:

Edite a tarefa "inline" para alterar suas propriedades, como informações de conexão ou informações de configuração, como seu endereço de e-mail.

  • Edite o fluxo de trabalho subjacente da tarefa no designer de fluxo de trabalho.

Editar a tarefa embutida

  1. No portal do Azure, localize o recurso de servidor flexível do Banco de Dados do Azure para PostgreSQL que você deseja gerenciar.
  2. No menu de navegação de recursos, na seção Automação , selecione Tarefas.
  3. Localize a tarefa que pretende atualizar na lista Tarefas. Abra o menu de reticências (...) da tarefa e selecione Editar embutido.
  4. Por padrão, a guia Autenticar mostra as conexões existentes.
  5. Para adicionar novas credenciais de autenticação ou selecionar diferentes credenciais de autenticação existentes para uma conexão, abra o menu de reticências da conexão (...) e selecione Adicionar nova conexão ou, se disponível, credenciais de autenticação diferentes.
  6. Para atualizar outras propriedades da tarefa, selecione Avançar: Configurar.
  7. Quando terminar, selecione Salvar

Editar o fluxo de trabalho subjacente da tarefa