Backup completo e diferencial no SQL Server | SQL Server

BACKUP

O backup completo ou full backup, como o próprio nome diz, é a cópia do banco de dados na sua integralidade, incluindo todos os seus objetos, tabelas de sistema, dados bem como as transações que ocorreram durante o processo de backup, permitindo restaurar o banco de dados por completo.
Já o backup diferencial ou differential backup é uma cópia que contém apenas os dados que foram modificados desde a última cópia completa (full backup). Esse tipo de backup é utilizado em conjunto como o último backup completo (full backup).

Outro termo utilizado quando se aborda a cópia de segurança é o backup incremental, no entando não é apropriado utilizá-lo já que o SQL Server não possui esse tipo de backup. O que há de mais próximo ao backup incremental no SQL Server é o backup de log de transações (transaction log backup), que cópia todos as alterações que ocorrerão depois último backup do log de transações e trunca o log de transações (trasaction log).
Nesse tipo de backup, as transações são truncadas, removendo do log aquelas que foram confirmadas (committed) ou canceladas.

A instrução BACKUP cria um backup do banco da dados no SQL Server, que poderá ser completo, diferencial, log de transações ou até mesmo parciais caso seja definido nomes ou grupos de arquivos.

Sem comentários:

Enviar um comentário

Instalando Remmina no Ubuntu | Linux

Para instalar Remina no Ubuntu, acesse o terminal. Em seguida, execute os seguintes comandos: sudo apt-add-repository ppa:remmina-ppa-team/r...