Backup e restauração em grandes ambientes de missão crítica

Este tópico é relevante apenas para bancos de dados que contêm vários grupos de arquivos com modelos de recuperação completa ou em massa.

Ambientes essenciais para a missão exigem com freqüência que os bancos de dados estejam disponíveis continuamente ou durante longos períodos, com o mínimo de inatividade para tarefas de manutenção. Portanto, a duração de situações que exigem restaurar bancos de dados deve ser mantida o mais curta possível. Além disso, os bancos de dados essenciais para a missão costumam ser grandes, exigindo períodos mais longos para fazer o backup e a restauração. O SQL Server oferece vários métodos para aumentar a velocidade das operações de backup e restauração a fim de minimizar o efeito nos usuários durante ambas as operações.

ObservaçãoObservação

A restauração é um recurso de reparo e não de disponibilidade. Bancos de dados essenciais para a missão necessitam de um plano de disponibilidade. Para obter mais informações sobre recursos de alta disponibilidade, consulte Visão geral das soluções de alta disponibilidade.

As práticas abaixo o ajudarão:

  • Use vários dispositivos de backup simultaneamente para permitir que os backups sejam gravados em todos os dispositivos mesmo tempo. Da mesma forma, o backup pode ser restaurado a partir de vários dispositivos ao mesmo tempo. Para obter informações sobre como usar dispositivos de backup em um conjunto de mídias distribuído (conjunto distribuído) consulte os "Comentários" no BACKUP (Transact-SQL).

  • Considere usar um conjunto de mídia espelho. É possível usar um total de quatro espelhos por conjunto de mídia. Em um conjunto de mídia espelhado, a operação de backup grava em diversos grupos de dispositivos de backup. Cada grupo de dispositivos de backup compõe um único espelho no conjunto de mídia espelhado. Todos os espelho devem usar a mesma quantidade e tipo de dispositivos físicos de backup, que devem ter as mesmas propriedades. Para obter informações sobre como trabalhar com um conjunto de mídia espelhado, consulte Usando conjuntos de mídia de backup espelhado e "Comentários" no BACKUP (Transact-SQL).

  • No modelo de recuperação completa, use uma combinação de backups de banco de dados, de banco de dados diferencial e de logs de transações para minimizar o número de backups que precisam ser aplicados para trazer o banco de dados até o ponto em que ocorreu a falha.

  • Use backups de arquivo e de grupos de arquivos e backups de log de transações. Eles permitem somente arquivos que contêm dados relevantes, em vez do backup ou da restauração de todo o banco de dados.

  • Use backups de instantâneos para minimizar o tempo de backup e restauração. Backups de instantâneos são suportados por outros fornecedores. Para obter mais informações, consulte Backups de instantâneo.