A estratégia de backup adequada é fundamental para o seu banco de dados e deve ser uma parte essencial de qualquer solução de banco de dados. Existem três tipos de estratégia de backup : backups de banco de dados completo, backup diferencial e backup do log de transações . Todos esses tipos de backups podem ser executados enquanto o SQL Server 2008 está em execução e os usuários estão realmente usando isso. Backups completos
O escopo de uma cópia de segurança de um banco de dados pode ser um banco de dados inteiro , um banco de dados parcial , ou uma lista de arquivos ou grupos de arquivos , dependendo de suas necessidades e estratégia de backup. SQL Server 2008 suporta todos os tipos de backups citados acima. Um backup completo de todos os dados em um determinado banco de dados ou uma seleção de arquivos , bem como registros suficientes que permitam a recuperação de dados
backups diferenciais
Um backup diferencial . mantém apenas os dados que foram alterados desde o último backup completo. Assim, o uso de backups diferenciais podem acelerar o processo de backup para reduzir o risco de perda de dados. No entanto, com as bases de dados que está sendo atualizado o tempo todo , o volume de dados que são armazenados em backups diferenciais se torna grande , o que pode realmente retardar o backup.
Transaction Log Backups
Com a completa ou modelo de recuperação bulk-logged , são necessários backups do log de transações . Modelos de recuperação são desenvolvidos para controlar a manutenção de log de transações . Cada backup de log inclui o log de transações ativo quando o backup foi acontecendo e registros de todo o registro que não foram incluídos em um backup de log anterior. Um backup de log composto da cadeia registro completo do banco de dados é uma cadeia ininterrupta de registro , o que lhe permite recuperar o banco de dados a qualquer momento. Você precisa fazer um backup de banco de dados completo antes de realizar o primeiro backup de log e fazer backup do log de transações regularmente é necessária.