SOLUÇÃO DO DESAFIO DO GORDO – Como funciona o backup diferencial?

Fala galera,

Antes de mais nada quero agradecer novamente a todos que participaram do último Desafio do Gordo e dizer que todos acertaram sobre o funcionamento de um backup diferencial no SQL Server.

Para que o SQL Server seja capaz de fazer o backup apenas das extents alteradas ou criadas desde o último backup FULL, é necessário identificar quais as páginas que mudaram.

A identificação destas extents é realizada através de um bitmap chamado Diferencial Changed Map ou DCM.

Ao iniciar o backup diferencial o SQL Server consulta o DCM e copia somente as extents listadas nesta página, conforme ilustrado na Figura 1.

SQL-differential-backup-bitmap-page-1
Figura 1 – Verificando o DCM durante o backup diferencial

É importante ressaltar que durante o backup full é realizada a limpeza da DCM para que a mesma possa ser utilizada para os próximos backups diferenciais.

Espero que tenham gostado e não deixem de inscreverem-se no blog, no canal do youtube e no grupo de discussão SQLManiacs.

Grande abraço a todos.

Anúncios
  1. 05/05/2016 às 10:06

    Melhor síntese de Backup Diferencial já estudada! Top!

    • 10/05/2016 às 16:17

      Fala Diogão, tudo bem contigo?
      Obrigado pelo seu feeedback meu amigo.
      🙂

  1. 05/05/2016 às 0:41
  2. 05/05/2016 às 1:11

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: