Conjuntos de mídia de backup espelhados (SQL Server)

Aplica-se a:SQL Server

Observação

Conjuntos de mídia de backup espelhados têm suporte apenas 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ídia é criado (na 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ídia. 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.

Conjunto de mídia espelhado: duas famílias com dois espelhos

Os volumes correspondentes nos espelhos têm conteúdo idêntico. Isso os torna intercambiáveis no momento 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 ficar cheio, todos os espelhos serão expandidos de uma só vez.

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 completo permanecer intacto, o conjunto de mídia pode 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 restaurar a partir de um número menor de dispositivos do que de famílias, mas cada família de mídia é processada apenas 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 meios danificados pelo volume de mídia de backup correspondente 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.

Tarefas Relacionadas

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)