Miltão,

Verdade, entendi.

Vou manter desta forma meu backup.

 

Alguma sugestão de melhora neste backup?

 

Grato

Ednilson Silva

 

 

De: [email protected] [mailto:[email protected]] Em
nome de Milton Bastos Henriquis Jr.
Enviada em: segunda-feira, 24 de fevereiro de 2014 12:25
Para: [email protected]
Assunto: Re: [oracle_br] Backup RMAN

 

  

Olá Ednilson

 

Repare que vc só está apagando os obsoletos no seu script SEMANAL.

Portanto, somente no mesmo dia que vc rodar o script semanal é que vc vai
ter somente os teus 2 redundantes (além do último backup).

 

Exemplo:

Se o script semanal roda DOMINGO, após rodá-lo vc terá 3 backups - domingo,
sábado e sexta.

Quando chegar no sábado seguinte, vc terá os backups de: sexta, sabado,
domingo, segunda, terça, quarta, quinta, sexta e sábado. Os 6 primeiros já
estarão obsoletos, mas só serão apagados no domingo, que é o dia que vc
manda apagar os obsoletos.

 

2014-02-24 9:30 GMT-03:00 Ednilson Silva <[email protected]>:

  

Pessoal,

Tive alguns imprevistos aqui na empresa e acabei deixando de lado o rman,
retomando fiz as config abaixo e criei dois scripts para fazer um backup
diário (Segunda a Sábado) e outro semanal (Domingo) conforme ensinamentos do
mestre Ederson.

Algo que não entendi bem, o RMAN esta com REDUNDANCY 2, não deveria manter
apenas dois backup?

 

[root@mtzbdofv01 rman]# ls -lh

-rw-r----- 1 oracle10 dba   6.8G Feb 20 10:23 DBSIM3G_3559765569_118.rman

-rw-r----- 1 oracle10 dba    59M Feb 20 10:23 DBSIM3G_3559765569_119.rman

-rw-r----- 1 oracle10 dba   1.6G Feb 20 20:05 DBSIM3G_3559765569_121.rman

-rw-r----- 1 oracle10 dba  1003M Feb 20 20:11 DBSIM3G_3559765569_122.rman

-rw-r----- 1 oracle10 dba   5.4M Feb 20 20:11 DBSIM3G_3559765569_123.rman

-rw-r----- 1 oracle10 dba   1.8G Feb 21 20:05 DBSIM3G_3559765569_125.rman

-rw-r----- 1 oracle10 dba   1.5G Feb 21 20:13 DBSIM3G_3559765569_126.rman

-rw-r----- 1 oracle10 dba   5.4M Feb 21 20:13 DBSIM3G_3559765569_127.rman

-rw-r----- 1 oracle10 dba   377M Feb 22 20:01 DBSIM3G_3559765569_129.rman

-rw-r----- 1 oracle10 dba   264M Feb 22 20:05 DBSIM3G_3559765569_130.rman

-rw-r----- 1 oracle10 dba   3.8M Feb 22 20:05 DBSIM3G_3559765569_131.rman

-rw-r----- 1 oracle10 dba   150M Feb 23 10:00 DBSIM3G_3559765569_133.rman

-rw-r----- 1 oracle10 dba   6.7G Feb 23 10:23 DBSIM3G_3559765569_134.rman

-rw-r----- 1 oracle10 dba   5.3M Feb 23 10:23 DBSIM3G_3559765569_135.rman

-rw-r----- 1 oracle10 dba    13M Feb 23 10:23 snapcf_dbSim3g.f

-rw-r----- 1 oracle10 dba    13M Feb 23 10:23
DBSIM3G_c-3559765569-20140223-00.cf

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

CONFIG RMAN

 

RMAN> show all;

 

using target database control file instead of recovery catalog

RMAN configuration parameters are:

CONFIGURE RETENTION POLICY TO REDUNDANCY 2;

CONFIGURE BACKUP OPTIMIZATION ON;

CONFIGURE DEFAULT DEVICE TYPE TO DISK;

CONFIGURE CONTROLFILE AUTOBACKUP ON;

CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO
'/d01/backup/dbSim3g/rman/%d_%F.cf';

CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO COMPRESSED
BACKUPSET;

CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default

CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default

CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT
'/d01/backup/dbSim3g/rman/%d_%I_%s.rman';

CONFIGURE MAXSETSIZE TO UNLIMITED; # default

CONFIGURE ENCRYPTION FOR DATABASE OFF; # default

CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default

CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default

CONFIGURE SNAPSHOT CONTROLFILE NAME TO
'/d01/backup/dbSim3g/rman/snapcf_dbSim3g.f';

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

BACKUP DIARIO

 

ORACLE_SID=dbSim3g

ORACLE_HOME=/d01/app/oracle/product/10gR2

PATH=/d01/app/oracle/product/10gR2/bin

rman target=/ log=/d01/backup/dbSim3g/logs/backup_diario.log << EOF

RUN {

crosscheck archivelog all;

BACKUP incremental level 1 DATABASE PLUS ARCHIVELOG;

}

EXIT;

EOF

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

BACKUP SEMANAL

 

ORACLE_SID=dbSim3g

ORACLE_HOME=/d01/app/oracle/product/10gR2

PATH=/d01/app/oracle/product/10gR2/bin

rman target=/ log=/d01/backup/dbSim3g/logs/backup_semanal.log << EOF

RUN {

crosscheck archivelog all;

crosscheck backup;

BACKUP AS COMPRESSED BACKUPSET incremental level 0 DATABASE PLUS ARCHIVELOG
delete all input;

delete noprompt obsolete;

}

EXIT;

EOF

 

Grato

Ednilson Silva

 



Responder a