gerenciamento de servidor Azure

A extensão PostgreSQL para Visual Studio Code permite gerenciar recursos de Banco de Dados do Azure para PostgreSQL com suporte diretamente de Visual Studio Code. Depois de se conectar a um servidor Banco de Dados do Azure para PostgreSQL flexível, você pode abrir o painel do servidor para controlar o ciclo de vida do servidor, gerenciar o acesso à rede, alterar parâmetros, criar ou restaurar backups, clonar o servidor e baixar logs capturados. as conexões Azure HorizonDB (versão prévia) dão suporte a uma página de Configuração de Rede menor para regras de firewall.

Note

A maioria das tarefas neste artigo se aplica apenas às conexões do Servidor Flexível do Azure Database para PostgreSQL. Azure HorizonDB (versão prévia) dá suporte apenas ao gerenciamento de regras de firewall. Instâncias locais do PostgreSQL e contêineres do Docker não expõem essas páginas de gerenciamento Azure.

Dica

Se você ainda precisar criar o servidor ou se conectar a ele, comece com Criar um servidor PostgreSQL ou Conexões e identidade.

Abrir páginas de gerenciamento de Azure

  1. Na árvore Conexões, conecte-se ao recurso Banco de Dados do Azure para PostgreSQL que você deseja gerenciar.
  2. Clique com o botão direito do mouse no nó do servidor e selecione Painel.
  3. Para Banco de Dados do Azure para PostgreSQL ações flexíveis de ciclo de vida do servidor, selecione Ações>Iniciar, Parar ou Reiniciar no painel do servidor.
  4. Para abrir Azure páginas de gerenciamento, selecione Configurações do Servidor e escolha uma página com suporte, como Configuração de Rede, Parâmetros do Servidor, Backups ou Logs de Servidor.

Iniciar, parar ou reiniciar um servidor

Você pode executar ações de ciclo de vida no menu Ações na barra de ferramentas do painel ou no menu de contexto do servidor na árvore Conexões .

Iniciar um servidor

  1. Na árvore Conexões, clique com o botão direito do mouse no servidor e selecione Iniciar servidor ou abra o painel e selecione Iniciar Ações>.
  2. Aguarde enquanto a extensão exibe uma notificação de progresso e consulta o Azure periodicamente para obter o resultado da operação.
  3. Confirme se o servidor retorna ao estado Pronto antes de você se reconectar ou abrir páginas de gerenciamento.

Parar um servidor

  1. Na árvore Conexões, clique com o botão direito do mouse no servidor e selecione Parar servidor ou abra o painel e selecione Parar ações>.
  2. Na caixa de diálogo de confirmação, selecione Parar.
  3. Aguarde enquanto a extensão conclui a operação de parada.
  4. Reconecte-se depois de iniciar o servidor novamente.

Caution

Parar o servidor desconecta a sessão conexões atual. A extensão fecha a conexão automaticamente após a conclusão da operação de parada.

Note

Quando o servidor é interrompido, Azure interrompe a cobrança da computação, mas os encargos de armazenamento ainda se aplicam.

Reiniciar um servidor

Se você salvar parâmetros que exigem uma reinicialização e selecionar Sim no prompt de reinicialização, a extensão iniciará a reinicialização automaticamente. Use estas etapas quando quiser reiniciar o servidor por conta própria.

  1. Na árvore Conexões, clique com o botão direito do mouse no servidor e selecione Reiniciar o servidor, ou abra o painel e selecione Ações>Reiniciar.
  2. Aguarde enquanto a extensão reinicia o servidor e atualiza o estado do servidor.
  3. Continue o trabalho depois que o servidor retornar ao estado Pronto.

Gerenciar acesso à rede

Abra Configurações do Servidor>Configuração de Rede para gerenciar o acesso à rede.

Plataforma Configurações de rede compatíveis
Azure Database para servidor flexível de PostgreSQL Regras de firewall, acesso público, acesso aos serviços do Azure e regras amplas de lista de permissões de IPv4
Azure HorizonDB (versão prévia) Regras de firewall e acesso a serviços de Azure

Para Banco de Dados do Azure para PostgreSQL servidor flexível, a página Configuração de Rede desabilita a edição do firewall até que o acesso público esteja habilitado. Ele também mantém Salvar desabilitado até que você faça uma alteração válida. Azure HorizonDB (versão prévia) não exibe controles de acesso público, mas inclui a caixa de seleção Permitir acesso público de qualquer serviço do Azure no Azure a este servidor.

Adicionar ou editar uma regra de firewall

  1. Abra Configurações do Servidor>Configuração de Rede.
  2. Para o servidor flexível do Banco de Dados do Azure para PostgreSQL, em Acesso público, ative o acesso público caso esteja desativado no momento.
  3. Na tabela de regras de firewall, use a linha vazia para inserir um nome de regra de firewall, endereço IP inicial e endereço IP final ou atualizar uma linha existente.
  4. Selecione Salvar.

Use estas regras de validação ao editar uma regra:

Campo Requirement
Nome da regra de firewall Obrigatório, exclusivo, de 1 a 80 caracteres, letras, números, hifens (-) e sublinhados (_) somente
Endereço IP inicial Endereço IPv4 obrigatório e válido
Endereço IP final Endereço IPv4 obrigatório e válido e não inferior ao endereço IP inicial

Note

A página mostra erros de validação embutidos e bloqueia Salvar até que cada regra editada seja válida.

Permitir o endereço IP atual do cliente

  1. Abra Configurações do Servidor>Configuração de Rede.
  2. Na tabela de regras de firewall, selecione o link que começa com Adicionar endereço IP do cliente atual.
  3. Examine a regra inserida e selecione Salvar.

Se o painel não puder detectar seu endereço IP público, o link será alterado para Não é possível determinar automaticamente o endereço IP atual. Insira o endereço manualmente na linha vazia da regra do firewall.

Definir configurações de acesso mais amplas

Use estas opções de servidor Banco de Dados do Azure para PostgreSQL flexíveis na página Configuração de Rede quando as regras de IP individuais não forem suficientes:

Opção Use-o quando
Acesso público Você deseja que o servidor aceite conexões em endereços IP públicos.
Permitir acesso público de qualquer serviço do Azure dentro do Azure para esse servidor Você deseja que os serviços hospedados por Azure cheguem ao servidor sem adicionar manualmente cada intervalo de IP de serviço.
Adicionar 0.0.0.0 – 255.255.255.255 Você deseja criar uma regra que permita qualquer endereço IPv4. Use isso apenas em ambientes fortemente controlados.

Importante

Não insira 0.0.0.0 para os endereços IP de início e de término. A extensão trata esse intervalo como inválido. Se você quiser que os serviços hospedados por Azure se conectem, use Permitir acesso público de qualquer serviço de Azure em Azure para esse servidor.

Note

A Configuração de Rede do Azure HorizonDB (versão prévia) não inclui acesso público, parâmetros, backups, logs do servidor, clonagem nem ações do ciclo de vida.

Dica

Se a página Configuração de Rede exibir uma mensagem de indisponibilidade para uma conexão do Azure HorizonDB (versão prévia) porque faltam informações de identidade do Azure, selecione Buscar Metadados na página para recuperá-los. Essa é a mesma busca de metadados disponível no painel do servidor.

Alterar parâmetros

Abra Configurações do servidor>Parâmetros do servidor para pesquisar, filtrar, editar e redefinir os parâmetros do PostgreSQL para o servidor.

Localizar um parâmetro

  1. Abra Configurações do servidor>Parâmetros do servidor.
  2. Use os botões de filtro como Todos, Modificados, Estáticos, Dinâmicos ou Somente Leitura para restringir a lista.
  3. Use a caixa de texto para pesquisar por nome de parâmetro ou descrição.
  4. Se você precisar de um conjunto de trabalho maior, altere linhas por página para 25, 50ou 100.
  5. Se você quiser agrupar configurações semelhantes antes de editá-las, classifique uma coluna.

Salvar alterações de parâmetro

  1. Abra Configurações do servidor>Parâmetros do servidor.
  2. Localize o parâmetro que você deseja alterar.
  3. Edite o valor diretamente na coluna Valor .
  4. Se o parâmetro mostrar um botão de informações, focalize-o para examinar os valores permitidos.
  5. Selecione Salvar.

Se o parâmetro exigir uma reinicialização, a página adicionará uma linha de Reinicialização Pendente abaixo do parâmetro. Quando você salva um ou mais parâmetros estáticos, a extensão pergunta se você deseja reiniciar o servidor imediatamente.

Redefinir um parâmetro para o valor padrão

  1. Abra Configurações do servidor>Parâmetros do servidor.
  2. Localize o parâmetro que você deseja redefinir.
  3. Selecione o ícone de redefinição ao lado do parâmetro.
  4. Selecione Salvar.

Gerenciar backups

Abra Configurações do servidor>Backups para gerenciar backups automáticos e sob demanda.

Criar um backup sob demanda

  1. Abra Configurações do servidor>Backups.
  2. Selecione Fazer backup agora.
  3. Em Criar backup, insira um nome de Backup.
  4. Selecione Criar.

Os nomes de backup podem conter apenas letras, números, hifens (-) e sublinhados (_).

Note

A página pode desabilitar o Backup agora enquanto o servidor não estiver no estado Pronto , enquanto outro backup já estiver em execução ou quando a carga de trabalho atual não oferecer suporte a backups manuais.

Restaurar a partir de um backup

  1. Abra Configurações do servidor>Backups.
  2. Localize o backup que você deseja usar.
  3. Selecione Restaurar neste backup.
  4. Conclua o fluxo de trabalho de restauração para criar um novo servidor Banco de Dados do Azure para PostgreSQL flexível desse backup.

Excluir um backup sob demanda

  1. Abra Configurações do servidor>Backups.
  2. Localize o backup sob demanda que você deseja remover.
  3. Selecione Excluir.
  4. Em Excluir backup, selecione Excluir novamente para confirmar.

Os backups automáticos permanecem gerenciados por Azure e não podem ser excluídos da extensão.

Alterar retenção de backup

  1. Abra Configurações do servidor>Backups.
  2. Mova o controle deslizante de retenção para o número de dias desejado.
  3. Selecione Salvar.

Você também pode filtrar a lista de backups por Automático ou Sob demanda, refiná-la com filtros de tempo, como Últimas 24 horas ou Últimos 7 dias, e classificar a tabela por Nome, Status, Hora de conclusão, Mantido até ou Tipo.

Clonar um servidor

Use Clone Server quando quiser criar um novo servidor flexível do Banco de Dados do Azure para PostgreSQL com base no servidor atual.

  1. Abra o painel.
  2. Selecione Configurações do servidor>Clonar servidor.
  3. Conclua o fluxo de trabalho de clone para criar o novo servidor.

Capturar e baixar logs de servidor

Abra Configurações do servidor>Logs do servidor para capturar logs de diagnóstico e baixá-los para solucionar problemas.

Ativar ou desativar a captura de log

  1. Abra Configurações do servidor>Logs do servidor.
  2. Ative ou desative os logs de captura para download.
  3. Se a captura de log estiver ativada, defina o período de retenção de log.
  4. Selecione Salvar.

Filtrar e baixar arquivos de log

  1. Abra Configurações do Servidor>Logs do Servidor.
  2. Use Todos os tipos, log do servidor ou log de atualização para restringir a lista.
  3. Use o filtro de tempo ou a caixa de pesquisa de nome de arquivo para localizar os arquivos necessários.
  4. Selecione um ou mais arquivos de log ou use o botão baixar em uma única linha.
  5. Selecione Baixar.

A tabela de log dá suporte à classificação por Nome, Última modificação, Tamanho (KB) e Tipo. Quando mais de 100 arquivos correspondem aos filtros atuais, a página mostra controles de paginação.