NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!

UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI

Você está em: PrincipalArtigosSQL Server 2005 › Capítulo 05 : 06
Quer receber novidades e e-books gratuitos?
« Lição anterior Curso Completo de SQL Server 2005 - Júlio Battisti Δ Página principal Curso Completo de SQL Server 2005 - Júlio Battisti ¤ Capítulos Curso Completo de SQL Server 2005 - Júlio Battisti Próxima lição »
SQL Server 2005 - CURSO COMPLETO
Autor: Júlio Battisti
Lição 075 - Capítulo 05 - Tipos de Backup

Com o SQL Server 2005 podemos ter os seguintes tipos de backup:

  • Backup completo – full backup.
  • Backup diferencial.
  • Backup do Log de transações.
  • Backup de filegroups.
  • Backup de arquivos de dados.

Dependendo do tipo de backup a ser utilizado, teremos diferentes estratégias, conforme veremos mais adiante. Vamos estudar em detalhes cada um destes tipos.

  • Backup completo – full backup: Este tipo de backup faz o backup de todo o Banco de Dados, incluindo todos os filegroups e arquivos de dados que fazem parte do Banco de Dados. Caso tenhamos mais de um Banco de Dados, devemos fazer o backup de todos eles. Neste tipo de backup é feita a cópia de todo o Banco de Dados, independente das alterações que tenham sido feitas dese o último backup. Para grandes Bancos de Dados pode não ser viável a utilização de uma estratégia baseada somente neste tipo de backup, devido ao tempo que o backup pode demorar, pois a cada backup todo o Banco de Dados é copiado para a mídia de backup (fita, CD, disco rígido, etc.). Este tipo de backup somente é aconselhável para pequenos Bancos de Dados devido a sua simplicidade.
  • Backup diferencial: Quando utilizamos o backup diferencial, apenas as informações que foram alteradas desde o último backup completo é que serão copiadas. O backup diferencial é mais rápido do que o backup completo, pois um número menor de informações (somente as que foram alteradas. Entenda-se informações como sendo páginas de dados, sendo que em uma página de dados pode haver diversos registros.) são copiadas. Copiando menos informações, o backup é finalizada mais rapidamente. Para grandes Bancos de Dados o tempo de backup, chamado de “janela de backup”, é um fator crítico. Vamos supor que o Banco de Dados somente possa ser retirado do ar para backup entre 1h e 5h da manhã. Neste caso somente teremos 4 horas como janela de backup. Usando uma estratégia que mescla backups completos com backups diferenciais, para restaurar o Banco de Dados, em caso de falha, devemos restaurar o último backup completo, mais o último backup diferencial e mais os backups do Log de transações na seqüência correta. Conforme pode ser visto, o processo de restauração também a torna mais complexo com a utilização do backup diferencial. Pode parecer que o backup diferencial somente introduz complicações desnecessárias mas, na prática, em muitas situações o backup completo simplesmente não é uma opção viável devido ao tempo disponível para backup – janela de backup.
  • Backup do Log de transações: Este tipo de backup permite que façamos o backup do Log de transações do Banco de Dados. Conforme veremos no próximo item, com a utilização de backup do log de transações podemos reduzir a probabilidade de perda de dados.
  • Backup de filegroups: Com este tipo de backup podemos fazer o backup de todos os arquivos de dados associados com um filegroup (podendo ser arquivos de um ou mais bancos de dados). Apenas para recordar, os arquivos de log são armazenados separadamente, sendo que estes não fazem parte de nenhum filegroup. Todos os arquivos de dados são copiados para o backup, independente de terem havido alterações ou não nos dados.
  • Backup de arquivos de dados: Com este tipo de backup, podemos copiar apenas um arquivo específico, quer seja um arquivo primário (.mdf) ou arquivo secundário (.ndf). Uma vez que podemos fazer o backup de um único arquivo de dados, evidentemente que também é possível restaurar um único arquivo de dados.

O backup de filegroup e o backup de arquivo de dados podem ser uma solução para Bancos de Dados muito grandes, em que até mesmo um backup diferencial não caberia na janela de tempo do backup.

« Lição anterior Curso Completo de SQL Server 2005 - Júlio Battisti Δ Página principal Curso Completo de SQL Server 2005 - Júlio Battisti ¤ Capítulos Curso Completo de SQL Server 2005 - Júlio Battisti Próxima lição »

você conhece a universidade do access?

Universidade do Access - Curso Completo de Access
com tudo para você dominar o Access - do Básico ao
Avançado - até a Criação de Sistemas Profissionais
Completos - Passo a Passo - Tela a Tela

Capa da Universidade do Access

Aplica-se ao Access 2019, 2016, 2013 e 2010!

13 Cursos - 574 Vídeo-Aulas - 63:32 horas

Para todos os detalhes, acesse:

https://juliobattisti.com.br/universidade-do-access.asp

Quer receber novidades e e-books gratuitos?

 
 

Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434

Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208

Todos os direitos reservados, Júlio Battisti 2001-2025 ®

LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO

DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI