Backup terminology

Neste artigo simples, exponho as diferentes terminologias e descrições de backup que podemos considerar em nossos ambientes. A estratégia de backup pode incluir:

WholeNeste caso, o backup realizado seria do banco de dados inteiro.
PartialJá nesta opção, apenas uma parte/fração do banco seria contemplado. Exemplo: backup de apenas um datafile, ou tablespace.

O tipo de backup, por sua vez, pode ser:

FullTodos os blocos de dados são contemplados no backup, seja do banco de dados inteiro, ou de uma fração do mesmo.
IncrementalApenas as informações que tiveram mudança desde um backup anterior são contemplados neste tipo de backup.

No backup incremental, podemos ter as seguintes opções:

DifferentialNeste caso, apenas as informações que tiveram mudança desde um backup incremental são consideradas.
CumulativeJá aqui, as informações que tiveram mudança desde um backup FULL (também chamado de Nível 0) são contempladas.

O modo de backup considera 2 possibilidades:

OfflineTambém chamado de backup consistente/frio, este modo considera que o banco de dados esteja \”fechado\” paa que a operação de backup seja feita. Ou seja, não existe nenhuma transação a nível de banco de dados ocorrendo durante o processo do backup, o que garante a consistência de todas as informações. Especificamente falando de Oracle, esta consistência ocorre pois o SCN de cada datafile é exatamente o mesmo do SCN atribuído ao Controlfile.
OnlineConhecido também como backup inconsistente/quente, permite a realização do banco de dados mesmo que o mesmo esteja operando, ou seja, sendo usado por aplicações e usuários. Sendo mais detalhista, o SCN dos datafiles podem não ser os mesmos comparados com o Controlfile, e para que esse tipo de backup possa ser realizado, o Oracle Database precisa estar em ARCHIVELOG MODE. A partir disso, conseguimos realizar o backup dos datafiles, e posteriormente, dos archived redo logs, que não os arquivos com os vetores de alteração realizados no banco de dados.

Leave a Comment

Your email address will not be published.