Raid

644 palavras 3 páginas
Recovery In Oracle

Recovery in Oracle

1

Introdução
Tipos de erros numa base de dados
Corrupções
 Corrupção lógica
 Corrupção física

Erro humano
 Erros acidentais ao configurar tabelas

Desastres
 Terramotos, incêndios, tornados
 Falta de energia eléctrica por um período muito longo

Recovery in Oracle

2

Recuperação
Consiste em:
Restaurar a copia dos datafiles através de um backup
Reaplicar todas as alterações ao ficheiro desde o backup

Tipos de recuperação
Media recovery (datafile media recovery)
Crash recovery
Instance recovery
Incomplete recovery
Flashback database

Recovery in Oracle

3

Backup
Backup Físico
Consiste em copiar os ficheiros da base de dados para outro sítio
Podem ser criados usando o RMAN (Recovery Manager) ou através do sistema operativo Backup Lógico
Utiliza SQL para ler a base de dados e exportar para um ficheiro binário.

Recovery in Oracle

4

Fases de Recuperação (1)
Todas as recuperações têm de passar por duas fases:
Roll Foward
 Aplica sequencialmente as alterações de blocos (redo records) contidas nos redo log files  Le os redo records e e obtém os blocos originais
 A tabela interna undo$ contem a informação das transacções pendentes, até que o sejam encontrados os redo recornd com info de commit
 Nessa altura essa informação é retirada da tabela

Recovery in Oracle

5

Fases de Recuperação (2)
Roll Backward
 Depois do roll foward todas as transacções que não fizeram commit têm de ser desfeitas  É feito o rollback a todas as alterações que não fizeram commit.

Recovery in Oracle

6

Media Recovery
É usado para recuperar datafiles, controlfiles ou spfiles danificados ou perdidos.
Tem de ser o administrador a pedir
A base de dados tem de estar fechada
O datafile tem de estar offline
A recuperação começa sempre no ficheiro com menor SCN (Sistem
Change Number)

Recovery in Oracle

7

Crash Recovery (1)
É usado quando uma

Relacionados

  • Raid
    1386 palavras | 6 páginas
  • RAID
    701 palavras | 3 páginas
  • RAID
    1096 palavras | 5 páginas
  • Raid
    521 palavras | 3 páginas
  • RAID
    361 palavras | 2 páginas
  • Raid
    3901 palavras | 16 páginas
  • Raid
    1008 palavras | 5 páginas
  • RAID
    2257 palavras | 10 páginas
  • Raid
    2954 palavras | 12 páginas
  • Raid
    1680 palavras | 7 páginas