Restauro pontual de um Base de Dados do Azure para PostgreSQL - Servidor Flexível com Azure CLI

[! INCLUIR APLICA-SE A: Base de Dados do Azure para PostgreSQL - Servidor Flexível

Este artigo fornece um procedimento passo a passo para realizar recuperações pontuais em servidor flexível utilizando cópias de segurança.

Pré-requisitos

  • Se não tiver uma subscrição do Azure, crie uma conta gratuita antes de começar.

  • Instale ou atualize o Azure CLI para a versão mais recente. Consulte a instalação do Azure CLI.

  • Faça login na conta Azure usando o comando de login az . Note a propriedade id , que se refere ao ID de subscrição para a sua conta Azure.

    az login
    
  • Se tiver várias subscrições, escolha a subscrição apropriada na qual pretende criar o servidor utilizando o az account set comando. `

    az account set --subscription <subscription id>
    
  • Crie um Servidor Flexível PostgreQL se ainda não tiver criado um utilizando o az postgres flexible-server create comando.

    az postgres flexible-server create --resource-group myresourcegroup --name myservername
    

Restaurar um servidor de backup para um novo servidor

Pode executar o seguinte comando para restaurar um servidor para uma cópia de segurança mais antiga existente.

Utilização

az postgres flexible-server restore --restore-time
                                 --source-server
                                 [--ids]
                                 [--location]
                                 [--name]
                                 [--no-wait]
                                 [--resource-group]
                                 [--subscription]

Exemplo: Restaurar um servidor a partir desta 2021-03-03T13:10:00Z foto de reserva.

az postgres server restore \
--name mydemoserver-restored \
--resource-group myresourcegroup \
--restore-point-in-time "2021-05-05T13:10:00Z" \
--source-server mydemoserver

O tempo de restauro dependerá do tamanho dos dados armazenados no servidor.

Executar tarefas pós-restauro

Após a restauração concluída, deverá executar as seguintes tarefas para que os seus utilizadores e aplicações voltem a funcionar:

  • Se o novo servidor pretende substituir o servidor original, redirecione clientes e aplicações de clientes para o novo servidor
  • Certifique-se de que existem regras VNet adequadas para que os utilizadores se conectem. Estas regras não são copiadas do servidor original.
  • Certifique-se de que estão em vigor logins e permissões de nível de base de dados apropriados
  • Configure alertas conforme apropriado para o servidor recém-restaurador

Passos seguintes