- Este tópico contém 6 respostas, 3 vozes e foi atualizado pela última vez 16 anos, 7 meses atrás por
souza.
-
AutorPosts
-
20 de agosto de 2009 às 6:35 pm #89156
souza
ParticipanteSrs, montei um script de bkp online for windows e gostaria da opinião dos colegas mais experientes
Minha única dúvida seria se o backup dos ctl eu faço antes (assim como está abaixo) ou depois do backup das tablespaces ou tanto faz ?
Desde já obrigado
Abraços
Segue
# Cópia de arquivos tnsnames e listener
HOST copy C:oracleproduct10.2.0db_1NETWORKADMIN* F:backuponlineoracleproduct10.2.0db_1NETWORKADMIN
# Cópia de arquivos de parametros
HOST copy C:oracleproduct10.2.0db_1database* F:backuponlineoracleproduct10.2.0db_1database
# Cópia binária do ControlFile
alter database backup controlfile to ‘F:backuponlineoracleproduct10.2.0oradataxxxx’;
# Cópia em trace para ControlFile
alter database backup controlfile to trace;
HOST copy C:oracleproduct10.2.0adminxxxxxudump F:backuponlineudump
#Início Backup Online das Tablespaces
ALTER TABLESPACE SYSTEM BEGIN BACKUP;
HOST COPY C:ORACLEPRODUCT10.2.0ORADATAxxxxSYSTEM01.DBF F:backuponlineoracleproduct10.2.0oradataxxxx
ALTER TABLESPACE SYSTEM END BACKUP;ALTER TABLESPACE SYSAUX BEGIN BACKUP;
HOST COPY C:ORACLEPRODUCT10.2.0ORADATAxxxxSYSAUX01.DBF F:backuponlineoracleproduct10.2.0oradataxxxx
ALTER TABLESPACE SYSAUX END BACKUP;ALTER TABLESPACE UNDOTBS1 BEGIN BACKUP;
HOST COPY C:ORACLEPRODUCT10.2.0ORADATAxxxxUNDOTBS01.DBF F:backuponlineoracleproduct10.2.0oradataxxxx
ALTER TABLESPACE UNDOTBS1 END BACKUP;#Fim backup online das Tablespaces
#Switch dos Redo’s e arquivamento dos mesmos
alter system switch logfile;
alter system archive logall;
20 de agosto de 2009 às 7:16 pm #89158vieri
Participanteaonde vc está fazendo o bkp dos archives ?
20 de agosto de 2009 às 7:29 pm #89159Marcio68Almeida
ParticipanteVeja o artigo que coloquei aqui no GPO, ele já vem com a ordem correta.
Você não pode esquecer de copiar os archives e respectivos control files na hora do archives…Lembrando que os control files referem-se à última posição do banco, é mais interessante que ele seja feito depois de tudo, caso contrário você nunca terá a última movimentação.
20 de agosto de 2009 às 8:03 pm #89163souza
ParticipanteVieri ,
Estou colocando meus archives em disco separado também juntamente com os backup’s.
Márcio , olhei realmente o teu script e é muito bom. Alterei meu script no final para que fique da seguinte maneira
Estou copiando a pasta udump para outro local para copiar o trace do contrlfile
#Switch dos Redo’s e arquivamento dos mesmos
alter system switch logfile;
alter system archive logall;
Cópia binária do ControlFile
alter database backup controlfile to ‘F:backuponlineoracleproduct10.2.0oradataxxxx’;
Cópia em trace para ControlFile
alter database backup controlfile to trace;
HOST copy C:oracleproduct10.2.0adminxxxxxudump F:backuponlineudump
20 de agosto de 2009 às 11:51 pm #89171souza
ParticipanteSrs , posso considerar um boa forma de backup online a rotina acima ? Ou devo atentar para mais algum ponto ?
Desde já obrigado
Eduardo
21 de agosto de 2009 às 12:09 am #89172Marcio68Almeida
ParticipanteÉ uma boa forma de backup, desde que você tenha rotina de transferência de archives para uma possível recuperação.
Também é interessante você ter um export diário, isso aumenta suas garantias…
Você poderia estudar o RMAN que é uma ferramenta que é bastante utilizada em grandes empresas…21 de agosto de 2009 às 12:16 am #89173souza
ParticipanteObrigado Márcio pelo retorno.
Abraços
-
AutorPosts
- Você deve fazer login para responder a este tópico.