Backup e restauração do SQL Server com o Armazenamento de Blobs do Azure

Aplica-se a:SQL ServerInstância Gerenciada de SQL do Azure

Diagrama do backup no blob do Azure.

Este artigo descreve como fazer backups e restaurações do SQL Server no Armazenamento de Blobs do Microsoft Azure. Ele fornece também um resumo dos benefícios do uso do Armazenamento de Blobs do Azure para armazenar backups do SQL Server.

O SQL Server dá suporte ao armazenamento de backups no Armazenamento de Blobs do Azure das seguintes maneiras:

  • Gerencie seus backups no Microsoft Azure: Usando os mesmos métodos usados para fazer backup de bancos de dados em DISCO e FITA, agora você pode fazer backup no armazenamento do Microsoft Azure especificando URL como o destino de backup. Você pode usar esse recurso para fazer backup manualmente ou configurar sua própria estratégia de backup, como faria para um armazenamento local ou outras opções fora do site. Esse recurso também é conhecido como Backup do SQL Server para URL. Para saber mais, confira SQL Server Backup to URL. Esse recurso foi aprimorado no SQL Server 2016 (13.x) para fornecer melhor desempenho e funcionalidade com o uso de blobs de bloco, assinaturas de acesso compartilhado e distribuição. Para saber mais sobre Assinaturas de Acesso Compartilhado, confira Assinaturas de Acesso Compartilhado, parte 1: noções básicas sobre o modelo SAS. Esse recurso está disponível no SQL Server 2012 SP1 CU2 e versões posteriores. Para versões SQL Server anteriores ao SQL Server 2012 SP1 CU2, você pode usar o suplemento SQL Server Backup para a Ferramenta do Microsoft Azure para criar backups de forma rápida e fácil para o armazenamento do Microsoft Azure.

  • Backups de instantâneo de arquivo de arquivos de banco de dados no Armazenamento de Blobs do Azure Com o uso de instantâneos do Azure, os Backups de Instantâneo de Arquivo do SQL Server fornecem backups e restaurações instantâneos de arquivos de banco de dados armazenados usando o Armazenamento de Blobs do Azure. Essa funcionalidade permite que você simplifique as políticas de backup e restauração, e dá suporte à recuperação pontual. Para obter mais informações, consulte Backups de instantâneo de arquivo para arquivos de banco de dados no Azure. Esse recurso está disponível no SQL Server 2016 ou posterior.

  • Deixe o SQL Server gerenciar os backups para o Microsoft Azure: configure o SQL Server para gerenciar a estratégia de backup e agendar backups para um único banco de dados ou vários bancos de dados, ou defina valores padrão no nível da instância. Esse recurso é conhecido como Backup gerenciado do SQL Server no Microsoft Azure . Para obter mais informações, consulte SQL Server Backup Gerenciado no Microsoft Azure. Esse recurso está disponível no SQL Server 2014 ou posterior.

Benefícios de usar o Armazenamento de Blobs do Azure para backups do SQL Server

  • Armazenamento externo flexível, confiável e ilimitado: armazenar os backups no Armazenamento de Blobs do Azure pode ser uma opção conveniente, flexível e de fácil acesso externo. Criar o armazenamento externo para backups do SQL Server pode ser tão fácil quanto modificar scripts/trabalhos existentes. O armazenamento externo deve estar, normalmente, distante o suficiente do local do banco de dados de produção para evitar um único desastre que possa afetar os locais dos bancos de dados externo e de produção. Ao optar por replicar geograficamente o Armazenamento de Blobs, você terá uma camada adicional de proteção caso ocorra algum desastre que possa afetar a região inteira. Além disso, os backups estão disponíveis em qualquer lugar e a qualquer momento, e podem ser facilmente acessados para restaurações.

    Importante

    Com o uso de blobs de bloco no SQL Server 2016 (13.x), você pode distribuir o conjunto de backup para dar suporte a arquivos de backup com tamanho de até 12,8 TB.

  • Arquivo de backup: o Armazenamento de Blobs do Azure oferece uma alternativa melhor que a opção de fita usada com frequência para backups de arquivos. O armazenamento em fita pode exigir o transporte físico para uma instalação externa e medidas para proteger a mídia. Armazenar os backups em armazenamento de BLOBs do Azure fornece um instante e altamente disponível, e a opção de arquivamento de um duráveis.

  • Sem sobrecarga de gerenciamento de hardware: não há sobrecarga de gerenciamento de hardware nos serviços do Microsoft Azure. Os serviços do Microsoft Azure gerenciam o hardware e fornecem replicação geográfica para redundância e proteção contra falhas de hardware.

  • No momento, para instâncias do SQL Server executadas em uma máquina virtual do Microsoft Azure, o backup para o Armazenamento de Blobs do Azure pode ser feito por meio da criação de discos anexados. No entanto, há um limite para o número de discos que você pode anexar à máquina virtual do Microsoft Azure. O limite é 16 discos para uma instância grande adicional, e menos que isso para instâncias menores. Ao habilitar um backup direto para o Armazenamento de Blobs do Azure, você poderá ignorar o limite de 16 discos.

    Além disso, o arquivo de backup, que agora é armazenado no Armazenamento de Blobs do Azure, está diretamente disponível para um SQL Server local ou outro SQL Server em execução em uma Máquina Virtual do Azure, sem que seja necessário anexar/desanexar o banco de dados ou baixar e anexar o VHD.

  • Benefícios do custo: pague apenas pelo serviço utilizado. Pode ser tão econômico quanto uma opção de arquivamento externo e de backup. Consulte a seção Considerações sobre cobrança do Microsoft Azure para obter mais informações e links.

Considerações sobre cobrança do Microsoft Azure

Compreender os custos de armazenamento do Microsoft Azure habilita você a fazer uma previsão do custo da criação e do armazenamento de backups no Microsoft Azure.

A calculadora de preços do Microsoft Azure pode ajudar a estimar os custos.

Armazenamento: os encargos baseiam-se no espaço usado, e são calculados em uma escala graduada e no nível de redundância. Para obter mais detalhes e informações atualizadas, confira a seção Gerenciamento de dados do artigo Detalhes de preço .

Transferências de dados: as transferências de dados de entrada para o Microsoft Azure são gratuitas. As transferências de saída são cobradas de acordo com o uso da largura de banda e calculadas com base em uma escala graduada específica de região. Para obter mais informações, consulte a seção Transferências de Dados do artigo Detalhes de Preços.

Confira também

Próximas etapas