Restaurar um banco de dados do Azure para servidor flexível MySQL usando o Backup do Azure (visualização)

Importante

A solução de visualização para proteger o Banco de Dados do Azure para servidores flexíveis MySQL usando o Backup do Azure está atualmente pausada. Por favor, evite configurar novos backups até novo aviso. Tenha certeza, todos os dados de backup existentes permanecem seguros e disponíveis para restauração. Enquanto isso, pode consultar as instruções do post do blog para criar backups de longo prazo manualmente, para garantir que atende às suas necessidades imediatas.

Este artigo descreve como restaurar seu Banco de Dados do Azure para o servidor flexível MySQL usando o Backup do Azure.

Saiba mais sobre os cenários, considerações e limitações suportados.

Pré-requisitos

Os dados de backup são armazenados no Cofre do Backup como um blob dentro da assinatura da Microsoft. Durante uma operação de restauração, os dados de backup são copiados de uma conta de armazenamento para outra entre locatários. Verifique se a conta de armazenamento de destino para a restauração tem a AllowCrossTenantReplication propriedade definida como true.

Restaurar a Base de Dados do Azure para MySQL - Flexible Server

Note

Pode restaurar o ponto de recuperação de uma base de dados MySQL – servidor flexível apenas como ficheiros.

Para restaurar a base de dados, siga estes passos:

  1. Vá para o cofre de backup e selecione Instâncias de backup.

  2. Selecione Banco de Dados do Azure para MySQL - Servidor flexível (visualização)>Restaurar.

    Captura de tela que mostra como ir para uma instância de backup.

  3. Escolha Selecionar ponto de restauração e, em seguida, selecione o ponto no tempo que deseja restaurar.

    Para alterar o intervalo de datas, selecione Período de tempo.

    Captura de tela que mostra a seleção de um ponto de recuperação no tempo.

  4. Na guia Parâmetros de restauração, selecione os valores Conta de armazenamento de destino e Contêiner de destino e, em seguida, selecione Validar.

    O processo de validação verifica se os parâmetros e permissões de restauração estão atribuídos para a operação de restauração.

    Captura de tela que mostra a seleção de parâmetros de restauração.

  5. Quando a validação for bem-sucedida, selecione Restaurar.

    Essa ação restaura os backups de banco de dados selecionados na conta de armazenamento de destino.

    Captura de tela que mostra como acionar a operação de restauração.

Criar um MySQL - Servidor flexível a partir do ponto de recuperação restaurado

Depois de o trabalho de restauro ser concluído com sucesso, verá os ficheiros restaurados na conta de armazenamento alvo. Terá de copiar estes ficheiros restaurados para um servidor MySQL para aceder aos dados restaurados.

Aceder a dados a partir do ponto de recuperação restaurado

Para aceder aos dados a partir do ponto de recuperação, siga estes passos:

  1. Descarregue os ficheiros restaurados da Armazenamento do Azure Conta usando o explorador Armazenamento do Azure.

  2. Instale a versão da comunidade MySQL a partir daqui

    Note

    Certifique-se de que a versão descarregada da comunidade MySQL deve ser igual ou compatível com a versão dos ficheiros restaurados.

  3. Abra o prompt de comandos e navegue até à bin pasta da versão da comunidade MySQL descarregada.

  4. Especifique o diretório de dados usando --datadir executando o comando seguindo no prompt de comandos.

    mysqld --datadir=<path to data folder of the restore files downloaded>
    

    Note

    Podes adicionar o bin caminho da pasta às variáveis de ambiente e executar o mysqld comando diretamente; ou ir ao bin caminho da pasta no prompt de comandos e depois executar mysqld

  5. Ligue-se à base de dados usando um cliente suportado.

Próximos passos