Alexandre boa noite,

A questão do backup do RMAN independente se está em shared ou não ele vai 
executar o backup.

script backup:

#!/bin/bash
DATA=`date +%Y%m%d.%H%M`
export DATA_BKP=`date +%Y%m%d`

##############################################
# RMAN
##############################################

rm /backup/rman/dados/*.*

rman target / LOG=/backup/rman/log/sesc_database_full_$DATA.log <<EOF

run
{
  crosscheck archivelog all;

  delete noprompt expired archivelog all;

  allocate channel ch1 device type disk;
  allocate channel ch2 device type disk;
  allocate channel ch3 device type disk;

  backup as compressed backupset database tag = 'base_DB_${DATA}'
  filesperset 7 format '/backup/rman/dados/base_database_full_%T_%t_%s.rman'
  plus archivelog tag = 'base_ARC_${DATA}'
  filesperset 50 format '/backup/rman/dados/base_archives_backup_%T_%t_%s.rman';
 delete all input;

  backup spfile
  format '/backup/rman/dados/base_spfile_backup_%T_%t_%s.rman' TAG 
"SP${DATA_BKP}";

  backup current
  controlfile tag='base_CTL_${DATA}'
  format '/backup/rman/dados/base_controlfile_backup_$DATA.rman';

  delete noprompt obsolete;

  release channel ch1;
  release channel ch2;
  release channel ch3;
}

script de restore:

DATA=`date +%Y%m%d.%H%M`
export DATA_BKP=`date +%Y%m%d`

rman target / LOG=/backup/rman/log_restore_rman_full_$DATA.log <<EOF

RUN 
{
  STARTUP NOMOUNT;
  ALLOCATE CHANNEL ch1 DEVICE TYPE DISK;
  ALLOCATE CHANNEL ch2 DEVICE TYPE DISK;
  ALLOCATE CHANNEL ch3 DEVICE TYPE DISK;
  RESTORE CONTROLFILE FROM '/backup/rman/orcl_controlfile_backup.rman';
  ALTER DATABASE MOUNT;
  SET NEWNAME FOR DATAFILE  8 TO '/o03/oradata/teste/teste01.dbf';        
  RESTORE DATABASE;
  SWITCH DATAFILE ALL;                                                          
                     
  RECOVER DATABASE;
  RELEASE CHANNEL ch1;
  RELEASE CHANNEL ch2;
  RELEASE CHANNEL ch3;
}

EOF


----- Original Message ----- 
  From: Carlos Alfredo M. de Menezes 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, February 03, 2009 5:38 PM
  Subject: Re: [oracle_br] RMAN no RAC


  Colega,
  Eu uso tudo compartilhado usando ASM, no caso eu tenho um DG para os 
  LOG´s e um outro que uso como minha Flash Recover Area, onde coloco os 
  arqchived logs. A minha desvantagem é que meu software de backup não 
  reconhece volumes do ASM, logo tenho que usar o RMAN para copiar os 
  arquivos do ASM para o file system, para só depois copiar para fitas.

  Att,
  Carlos Alfredo

  Alexandre Anselmo escreveu:
  >
  > Ae pessoal vou seguindo com minhas duvidas no RAC...
  >
  > Alguem tem um turorial legal para montar uma estrategia de 
  > backup/restore com RMAN no RAC. Estou com um livro que fala da geração 
  > dos archives para o disco local de cada nó e fazer um cruzamento via 
  > NFS (NAO GOSTEI DISSO!).
  >
  > Qual a melhor solução? Archive para o Shared Disk, disco local?
  >
  > Se alguem tiver algum exemplo ajudaria muito.
  >
  > Ats,
  > Alexandre Tenorio.
  >
  > 


   


------------------------------------------------------------------------------



  O Banco de Dados de Vírus interno expirou.
  Verificado por AVG - http://www.avgbrasil.com.br 
  Versão: 8.0.233 / Banco de dados de vírus: 270.10.16/1926 - Data de 
Lançamento: 30/1/2009 17:31


[As partes desta mensagem que não continham texto foram removidas]

Responder a