Recuperação usando os backups do RMAN
Recuperar datafile usando RMAN
- Use os comandos RESTORE e RECOVER do RMAN para um recovery completo a partir de uma perda de datafile.
- Os datafiles dos tablespaces SYSTEM e UNDO são críticos.
- Ao restaurar e recuperar um datafile crítico, o banco de dados deve estar em modo MOUNT.
- Você pode recuperar totalmente um datafile se o banco estiver em modo ARCHIVELOG.
Recuperação incompleta
- Use pontos de restauração para recuperar um banco de dados para um SCN ou um momento específico no passado.
- Use CREATE RESTORE POINT para criar um ponto de restauração.
- Você deve abrir o banco de dados com RESETLOGS se você fizer uma recuperação incompleta.
Recuperar usando os backups atualizados no modo incremental
- É possível recuperar image copies com os backups incrementais de nível 1 mais recentes.
- O RMAN determina automaticamente a melhor image copy a ser utilizada, se existir mais de uma disponível.
- Use tags com uma estratégia de image copy atualizada no modo incremental para garantir que o backup incremental correto atualize a image copy.
Alternar para image copies, para obter uma rápida recuperação
- O uso de image copies pula a etapa de restore e economiza tempo de recuperação.
- Use o comando SWITCH TO ... COPY do RMAN para alternar para a image copy mais recente do datafile, tablespace ou database.
- O RMAN aplica automaticamente backups incrementais e os archivelogs quando você faz uma recuperação de image copy.
- Use as views dinâmicas de desempenho V$TABLESPACE e V$DATAFILE_HEADER para determinar o número do tablespace e datafile que necessita de recuperação.
- Após alternar para uma image copy, você pode retornar a uma image copy na localização original quando essa localização estiver disponível.
- Use o comando SET NEWNAME no RMAN para identificar novas localizações para os datafiles restaurados.
- Depois que você restaurar um ou mais datafiles com o comando RESTORE, use o comando SWITCH para atualizar o controlfile e o recovery catalog com as novas localizações dos datafiles.
Restaurar um banco de dados em um novo host
- Restaurar um banco de dados em um novo host é adequado para a recuperação de desastre testando ou movendo permanentemente o banco de dados para um novo host.
- O comando DUPLICATE é mais adequado para fazer uma cópia permanente do banco de dados com o novo DBID.
- Ao se conectar com o novo banco de dados, não se conecte ao recovery catalog.
- O script de recuperação do RMAN usa SET NEWNAME para especificar novas localizações para cada datafile.
- Restaure o banco de dados para o SCN do último archivelog.
- Você deve abrir o novo banco de dados com RESETLOGS.
Recuperar usando o backup do controlfile
- Você pode utilizar um backup automático do RMAN para restaurar um SPFILE ou controlfile quando todas as cópias online desaparecerem.
- O RMAN restaura o controlfile em todas as localizações especificadas pelo parâmetro de inicialização CONTROL_FILES.
- Se o SPFILE desaparecer, o RMAN usará um SPFILE padrão quando você inicializar o banco de dados no modo NOMOUNT.
- Use RESTORE SPFILE FROM AUTOBACKUP para restaurar o SPFILE.
- Use RESTORE CONTROLFILE FROM AUTOBACKUP para restaurar o controlfile.
- Ao restaurar um controlfile a partir do backup automático, você deve abrir o banco de dados com RESETLOGS.
- Opcionalmente, você pode restaurar uma cópia do controlfile em uma localização alternativa.
Fazer uma recuperação de desastre
- Uma provável perda de dados ocorrerá se você perder todos os datafiles e controlfile no modo NOARCHIVELOG.
- Para fazer uma recuperação de desastre no modo NOARCHIVELOG, use comandos do sistema operacional para copiar os arquivos de backup do banco de dados para a localização original ou alternativa.
- Use RECOVER DATABASE UNTIL CANCEL para simular uma recuperação incompleta e reinicializar os arquivos de redo log online.
- Após o término da operação de recuperação, abra o banco de dados com RESETLOGS.
- Você pode utilizar backups incrementais no modo NOARCHIVELOG para minimizar a perda de dados.
- Especifique NOREDO no comando RECOVER DATABASE se todos os arquivos de redo log online desaparecerem.
Nenhum comentário:
Postar um comentário