Base de um backup diferencial
Este tópico é relevante para todos os tipos de bancos de dados.
Um banco de dados convencional, parcial, ou backup de arquivo, no qual um backup diferencial é baseado, é conhecido como a base do diferencial ou a base diferencial. Um backup de somente cópia não pode servir como uma base diferencial. O backup de base para um backup diferencial de arquivo pode ser contido dentro de um backup completo, um backup de arquivo ou um backup parcial. Para obter mais informações, consulte Backup com o modelo de recuperação simples ou Backup com o modelo de recuperação completa.
Um backup diferencial registra somente os dados alterados desde a última base diferencial. Backups diferenciais são menores e mais rápidos que as bases diferenciais, facilitando os backups freqüentes, que diminuem o risco de perda de dados.
Informações sobre a base diferencial de cada arquivo em um banco de dados são mantidas em um catálogo no grupo de arquivos primário, excetuando um banco de dados somente de leitura. Para todos os bancos de dados, as informações de base diferencial também são armazenada no banco de dados mestre. As informações sobre a base diferencial atual são armazenadas nas seguintes colunas.
Nome da coluna |
Descrição |
---|---|
differential_base_lsn |
Base para backups diferenciais. Extensões de dados alteradas depois deste LSN serão incluídas em um backup diferencial. |
differential_base_guid |
Identificador exclusivo do backup de base no qual um backup diferencial será baseado. |
differential_base_time |
Hora que corresponde a differential_base_lsn. |
Se um banco de dados for leitura/gravação e estiver online, você poderá exibir essas colunas consultando a exibição do catálogo do sys.database_files. Se o banco de dados for somente leitura ou estiver offline, consulte a exibição do catálogo do sys.master_files.
Backup Diferencial Multibase
No modelo de recuperação simples, um backup diferencial deve ter uma base. Os backups diferenciais multibase são proibidos e tentar usar um backup diferencial multibase exibirá um erro e falhará.
Porém, no modelo de recuperação completa, um backup diferencial pode incluir arquivos com outras bases diferenciais. Esse backup é conhecido como um backup diferencial de multibase. Pode ser difícil administrar e manter os backups diferenciais multibase. Por isso, nós recomendamos que você use diferenciais de base única sempre que possível. Para obter mais informações, consulte Trabalhando com backups diferenciais multibase.
Consulte também