Conjuntos de mídias de backup espelhadas (SQL Server)

Aplica-se a:SQL Server

Observação

Conjuntos de mídias de backup espelhadas apenas têm suporte na edição Enterprise do SQL Server.

O espelhamento de um conjunto de mídias aumenta a confiabilidade do backup reduzindo o impacto do mau funcionamento do dispositivo de backup. Esse mau funcionamento é muito sério, uma vez que os backups são a última linha de defesa contra a perda de dados. À medida que os bancos de dados crescem, aumenta a probabilidade de que uma falha de um dispositivo de backup ou mídia torne impossível a restauração de um backup. O espelhamento de mídias de backup aumenta a confiabilidade dos backups fornecendo redundância.

Observação

Para obter informações sobre conjuntos de mídias em geral, consulte Conjuntos de mídias, famílias de mídia e conjuntos de backup (SQL Server).

Neste tópico:

Visão geral dos conjuntos de mídias espelhados

Espelhamento de mídia é uma propriedade do conjunto de mídias. Um conjunto de mídias espelhado consiste em várias cópias (espelhos) do conjunto de mídias. Um conjunto de mídias contém uma ou mais famílias de mídia, cada uma correspondendo a um dispositivo de backup. Por exemplo, se a cláusula TO de uma instrução BACKUP DATABASE listar três dispositivos, BACKUP difundirá os dados entre três famílias de mídia, um por dispositivo. O número de famílias de mídia e espelhos é definido quando o conjunto de mídias é criado (por uma instrução BACKUP DATABASE que especifica WITH FORMAT).

Um conjunto de mídias espelhado tem de dois a quatro espelhos. Cada espelho contém todas as famílias de mídia no conjunto de mídias. Os espelhos requerem o mesmo número de dispositivos, um por família de mídia. Cada espelho requer um dispositivo de backup separado para cada família de mídia. Por exemplo, um conjunto de mídias espelhado que consiste em quatro famílias de mídia com três espelhos requer doze dispositivos de backup. Todos esses dispositivos devem ser equivalentes. Por exemplo, unidades de fita que tenham o mesmo número de modelo do mesmo fabricante.

A ilustração a seguir mostra um exemplo de um conjunto de mídias espelhado que consiste em duas famílias de mídia com dois espelhos. Cada família de mídia contém três volumes de mídia, cujo backup é feito uma vez por espelho.

Mirrored media set: two families with two mirrors

Volumes correspondentes nos espelhos têm conteúdos idênticos. Isso os torna intercambiáveis quando da restauração. Por exemplo, na ilustração anterior, o terceiro volume de tape2 é intercambiável com o terceiro volume de tape0.

O Mecanismo de Banco de Dados do SQL Server garante que as mídias espelhadas tenham conteúdo idêntico, sincronizando gravações nos dispositivos. Quando qualquer um dos espelhos encher, todos os espelhos serão transpostos ao mesmo tempo.

Importante

Um conjunto de mídias espelhado não pode ser implicitamente desfeito (dividido) removendo-se um espelho. Se qualquer fita ou disco em um espelho for danificado ou reformatado, o espelho não será mais utilizável em outros backups. Se pelo menos um espelho cheio permanecer intacto, o conjunto de mídias poderá ser lido. Se todos os espelhos perderem uma determinada família de mídia, o conjunto de mídias será inútil.

As operações de backup e de restauração impõem requisitos diferentes quanto à presença ou não de todos os espelhos. Para que uma operação de backup grave (ou seja, crie ou estenda) um conjunto de mídias espelhado, todos os espelhos devem estar presentes. Em contrapartida, ao restaurar um backup de um conjunto de mídias espelhado, você poderá especificar apenas um único espelho para cada família de mídia. Você pode executar a restauração de menos dispositivos do que famílias, mas cada família de mídia é processada somente uma vez. Porém, na presença de erros, a existência de outros espelhos permite que alguns problemas de restauração sejam resolvidos rapidamente. Você pode substituir um volume de mídia danificado pelo volume correspondente de outro espelho. Isso ocorre porque RESTORE e RESTORE VERIFYONLY oferecem suporte à substituição de mídias danificadas pelo volume das mídias de backup correspondentes de outro espelho.

Requisitos de hardware para espelhos de backup

O espelhamento se aplica a disco e fita (discos não dão suporte a fitas de continuação). Todos os dispositivos de backup de um único backup ou operação de restauração devem ser do mesmo tipo, disco ou fita.

Dentro dessas classes mais amplas, deve-se usar dispositivos semelhantes que tenham as mesmas propriedades. Dispositivos insuficientemente semelhantes geram uma mensagem de erro (3212). Para evitar o risco de uma incompatibilidade de dispositivo, use dispositivos que sejam equivalentes, como somente unidades com o mesmo número de modelo do mesmo fabricante.

Related Tasks

Para fazer backup em dispositivos de backup espelhados

Confira também

Possíveis erros de mídia durante o backup e a restauração (SQL Server)
RESTORE VERIFYONLY (Transact-SQL)
Dispositivos de backup (SQL Server)
Conjuntos de mídias, famílias de mídia e conjuntos de backup (SQL Server)