Backup de Dados no Azure SQL: Tipos de Restore

backup-azure-sql

Por Cristiano Ribeiro

Seguro, simples e econômico, assim é o serviço de backup do Azure que oferece soluções de backup para seus dados, sendo possível recuperá-los na nuvem do Microsoft Azure. Os backups de banco de dados têm uma estratégia de recuperação de desastre e continuidade dos negócios, protegendo seus dados contra exclusão e corrupção. Os backups permitem restauração de um ponto dentro do período de retenção configurado.

Neste artigo, vamos explorar um pouco mais sobre esta ferramenta que se torna cada vez mais importante para as organizações e conhecer melhor alguns tipos de restore do SQL.

Tipos de restore de backup

  • Recuperação pontual de banco de dados existente;
  • Recuperação pontual do banco de dados excluído;
  • Restauração geográfica;
  • Restauração do backup de longo prazo;

Em seguida mostraremos como cada um desses tipos de restore funciona e eles podem auxiliar na recuperação de dados do seu negócio.

Recuperação pontual de banco de dados existente:

É possível restaurar um banco de dados autônomo, em pool ou de instancia para um ponto anterior no tempo usando o portal do Azure, PowerShell ou a API REST.

Após finalizar a restauração, cria um novo banco de dados no mesmo servidor do banco de dados original.

Você pode restaurar o banco de dados substituindo o banco de dados original e a outra forma é a recuperação criando um novo banco de dados utilizando um nome diferente do original. Essa operação cria uma cópia do banco de dados na mesma instancia gerenciada.

Recuperação pontual do banco de dados excluído

Você pode restaurar um banco de dados excluído na hora da exclusão ou um ponto anterior no tempo, isso pode ser feito através do portal do Azure, PowerShell ou REST. Para restaurar o banco de dados, crie um novo banco de dados.

Podemos recuperar de uma instancia gerenciada e de um banco de dados SQL.

Para fazer a recuperação pontual de um banco de dados excluído usando o portal do Azure, abra a página de visão geral do servidor e selecione “Bancos de dados excluídos”. Selecione um banco de dados excluído que você quer restaurar e digite o nome do novo banco de dados que será criado com os dados restaurados do backup.

Para recuperar um banco de dados gerenciado usando o portal do Azure, abra a página de visão geral da instância gerenciada e selecione “Bancos de dados excluídos”. Selecione um banco de dados excluído que você quer restaurar e digite o nome do novo banco de dados que será criado com os dados restaurados do backup.

Restauração geográfica

A recuperação geográfica permite uma recuperação de um desastre geograficamente, quando não é possível ter acesso ao banco de dados na região original.

A restauração geográfica usa um backup de replicação geográfica como origem. Você pode solicitar restauração geográfica mesmo que o banco de dados ou o datacenter esteja inacessível devido a uma interrupção.

A restauração geográfica é a opção utilizada quando seu banco de dados não estiver diponivel na região original devido a um desastre ou uma indisponibilidade. Essa restauração pode haver um atraso de até 1 hora por se tratar de região diferentes.

No portal do Azure, você cria um novo banco de dados individual ou de instância gerenciada e seleciona um backup de restauração geográfica disponível. O banco de dados recém-criado contém os dados de backup da restauração geográfica.

Restauração do backup de longo prazo

Podemos restaurar um banco de dados de longo prazo de um banco de dados individual ou de um banco de dados em pool.

A LTR (retenção de backup de longo prazo) aproveita os backups completos do banco de dados criados automaticamente para habilitar a PITR (restauração pontual). Se uma política de LTR for configurada, esses backups serão copiados para blobs diferentes para armazenamento de longo prazo. A cópia é um trabalho em segundo plano que não afeta o desempenho na carga de trabalho do banco de dados. A política de LTR para cada banco de dados no Banco de Dados SQL também pode especificar com que frequência os backups de LTR são criados.

Você pode configurar a retenção de backup de longo prazo usando o portal do Azure e o PowerShell para o Banco de Dados SQL do Microsoft Azure e a Instância Gerenciada de SQL do Azure. Para restaurar um banco de dados do armazenamento LTR, você pode selecionar um backup específico com base no carimbo de data e hora. O banco de dados pode ser restaurado para qualquer servidor ou instância gerenciada existente sob a mesma assinatura do banco de dados original.

Conclusão

O backup do SQL é cada vez mais fundamental para continuação de um negócio, já que sua recuperação nos permite definir o tempo ao qual nosso negócio vai ficar parado. Para melhor uso da ferramenta, é importante saber definir qual a configuração de backup mais apropriada para sua empresa.  

Caso você tenha maiores dúvidas, contate a Wtsnet que podemos ajudá-lo na implementação desta solução em sua organização.

Facebook
Twitter
WhatsApp
LinkedIn
Email

ÚLTIMOS ARTIGOS