Agendar Backup/Restaração Diario

Backup, Recover, Import, Export, Datapump, etc
Responder
thiagomespb
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 2
Registrado em: Sex, 11 Abr 2008 8:56 pm
Localização: São Paulo - SP

Informações do Ambiente:
* Versão do Oracle:9i
* Sistema Operacional: Windows 2003 Server

Galera,

Como eu faço para fazer backups diários numa determinada hora utilizando o EXP ? criando os arquivos com a datas

Exemplo: backup10042008.dump

Outro detalhe é, eu posso usar o IMP para recuperar esse mesmo backup numa outra maquina com o mesmo ambiente diariamente também ?? A minha intenção é ter duas maquinas iguais com o mesmo dado com diferença de 1 dia, devido o backup.

É Possível ?

Agradeço atenção e colaboração de todos
Marlon Costa
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 32
Registrado em: Qui, 03 Abr 2008 10:44 pm
Localização: Salvador - BA
Contato:
Saudações

Marlon Costa (marlonsc@conit.com.br)
DBA Sênior - Oracle OCP DB 9i e 10g, OCA AS 9i
CONIT - http://www.conit.com.br - Salvador - BA
Conectando Inteligência e Tecnologia

Caro Thiago,

Para exporta você pode user o seguinte batch file:

echo off

FOR /F "TOKENS=1* DELIMS= " %%A IN ('DATE/T') DO SET CDATE=%%B
FOR /F "TOKENS=1,2 eol=/ DELIMS=/ " %%A IN ('DATE/T') DO SET mm=%%B
FOR /F "TOKENS=1,2 DELIMS=/ eol=/" %%A IN ('echo %CDATE%') DO SET dd=%%B
FOR /F "TOKENS=2,3 DELIMS=/ " %%A IN ('echo %CDATE%') DO SET yyyy=%%B
SET date=%dd%%mm%%yyyy%
echo %date%

SET ORACLE_HOME=D:\oracle\ora10g\bin
SET ORACLE_SID=SID

exp system/senha file=d:\backup\backupSID%date%.dump log=d:\backup\backupSID%date%.log full=y


---

Sendo que para importar você teria que apagar todos os usuários antese depois importar o dump. Vai dar um pouco mais de trabalho e vai ser bem demorado, dependendo do tamanho do banco.

A melhor forma de você criar um banco em duplicata e mantê-lo sincronizado é pelo método do standby fisico (ou dataguard se você tiver o banco enterprise).
thiagomespb
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 2
Registrado em: Sex, 11 Abr 2008 8:56 pm
Localização: São Paulo - SP

Minha versão é 9i. e é enterprise, teria como você me explicar com fazer esta sincronização usando estes dois métodos ( standby fisico e dataguard )

Agradeço
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 5 visitantes