Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Introdução ao backup de banco de dados Oracle


Aqui nesta seção, estamos dando a introdução ao backup de banco de dados Oracle

O que é backup?
1)Um backup é um instantâneo de um arquivo de dados, tablespace ou banco de dados em um determinado momento.
2) Esta cópia pode incluir partes importantes de um banco de dados, como o arquivo de controle, redo logs e arquivos de dados
3) Um backup protege os dados contra erros de aplicativos e atua como uma proteção contra perda inesperada de dados, fornecendo uma maneira de restaurar os dados originais
Existem dois tipos de backup do banco de dados Oracle
1)Os backups físicos são cópias de arquivos de banco de dados físicos
2) os backups lógicos contêm dados que são exportados usando comandos SQL e armazenados em um arquivo binário. Eles são usados ​​para complementar backups físicos.
Estrutura de chaves para backups físicos
As principais estruturas de dados de backup e recuperação devem ser identificadas:
Arquivos de dados :Todo banco de dados Oracle possui um ou mais arquivos de dados físicos que pertencem a estruturas lógicas chamadas tablespaces
Arquivos de controle :O arquivo de controle contém informações estruturais importantes sobre o banco de dados, como nome do banco de dados, carimbo de data/hora da criação do banco de dados, nomes e locais dos arquivos de dados do banco de dados e arquivos de log redo online e arquivados. Ele também contém informações de ponto de verificação e, opcionalmente, metadados RMAN
Arquivos de log de redo on-line :Todo banco de dados Oracle contém um conjunto de dois ou mais arquivos de redo log online. o oracle atribui a cada arquivo de log redo um número de sequência de log para identificá-lo exclusivamente. O Oracle usa o redo log para registrar todas as alterações feitas no banco de dados. O Oracle registra todas as alterações em um registro de redo, uma entrada no buffer de redo que descreve o que mudou
Arquivos de log de redo arquivados :Arquivos de log arquivados são logs de redo que o Oracle preencheu com entradas de redo, tornou inativos e copiou para um ou mais destinos de archive de log. O Oracle pode ser executado em um dos dois modos:
Desfazer gerenciado automaticamente :Todo banco de dados Oracle deve ter um método de manutenção de informações que seja usado para reverter ou desfazer alterações no banco de dados. Tais informações consistem em registros das ações das transações, principalmente antes de serem cometidas