Você está na página 1de 8

Backup do Banco de Dados Oracle

Banco de Dados Oracle:


Oracle um sistema de banco de dados que surgiu no final dos anos 70, quando Larry Ellison vislumbrou uma oportunidade que outras companhias no haviam percebido, quando encontrou uma descrio de um prottipo funcional de um banco de dados relacional e descobriu que nenhuma empresa tinha se empenhado em comercializar essa tecnologia. Ellison e os co-fundadores da Oracle Corporation, Bob Miner e Ed Oates, perceberam que havia um tremendo potencial de negcios no modelo de banco de dados relacional tornando assim a maior empresa de software empresarial do mundo. Com faturamento anual superior a 10,8 bilhes de dlares, a empresa oferece seus produtos de bancos de dados, ferramentas e aplicativos, bem como servios relacionados de consultoria, treinamento e suporte. A tecnologia Oracle pode ser encontrada em quase todos os setores do mundo inteiro e nos escritrios de 98 das empresas citadas na lista da Fortune 100.

Algumas caractersticas quanto ao backup pelo S.O.S Backup:


Procura automaticamente a origem (s tem opo de destino), sendo que antes o usurio deve informar dados referentes ao banco de dados desejado, atravs de opes/propriedades;

A agenda s permite backup completo; No h necessidade de desmontar a base para fazer a restaurao ou o backup.

Configurando o Backup:
Com o SOS Backup aberto, clique em novo, desmarque a opo de utilizar assistente e como tipo de trabalho escolha Oracle (verso 10.g ou inferior) online e em seguida clique em avanar. Como j citado, no haver aba de origens, pois o SOS Backup localizar automaticamente o banco de dados Oracle. Na aba destino, encontram-se opes semelhantes ao backup normal. A diferena que no lugar de .ZIP ele utilizar a extenso .OCL:

Na aba tipos/agendas temos apenas a opo de backup completo. Esta opo tambm semelhante aos outros tipos de backup.

Dentro de opes, alm das opes j conhecidas, temos o boto propriedades, onde vamos inserir os dados correspondentes ao banco de dados Oracle.

Dentro de propriedades, temos as seguintes opes:

Usurio: nome de usurio registrado no Oracle. Este nome de usurio ser utilizado pelo S.O.S Backup para se conectar ao banco de dados e exportar os objetos vinculados a ele. Alm dos objetos do usurio indicado aqui, tambm podem ser exportados todos os objetos de todos os usurios (veja a opo Full, mais adiante). Senha: senha do usurio no Oracle. Host string: indique neste campo a string de conexo, que possibilitar a conexo com o servidor para a realizao do backup. Esta string est registrada no arquivo TNSNAMES.ORA, normalmente localizado na pasta \Network\Admin do computador cliente (dependendo da verso instalada). Existem aplicativos Oracle que configuram esta string de conexo, como o Net8 Assistant, o SQL Net Easy Config e outros, por isso no se recomenda a edio manual do arquivo TNSNAMES.ORA. Voc pode criar um trabalho de backup para cada servidor, desde que as host strings estejam corretamente configuradas. Executvel para exportao: de acordo com a verso do Oracle instalada, o S.O.S Backup ir oferecer o nome provvel do executvel de exportao, que poder ser alterado quando necessrio. (geralmente utiliza-se EXP.EXE) Arquivo de log: nome do arquivo de log que ser gerado pelo Oracle durante o processo de exportao da base. Se o nome for deixado em branco, o arquivo de log ser criado na pasta temporria configurada. (podemos inserir, por exemplo, C:\log.txt). Outros parmetros (no necessrio editar esta parte, porm, atravs destas opes, pode-se executar um backup de forma mais refinada): A opo Tpicos a mais fcil de usar: basta configurar as opes existentes e o arquivo de parmetros ser gerado automaticamente. Buffer: o tamanho da memria temporria reservada para o processamento da exportao do banco de dados. Vai variar de acordo com o tamanho e o nmero de objetos do usurio exportado. Recomenda-se o valor mnimo de 64 KB. Full: se desmarcado, sero exportados somente os objetos pertencentes ao usurio indicado. Se marcado, indica que devem ser exportados todos os objetos do banco de dados. Para que esta opo funcione, o usurio indicado deve ter sido configurado com privilgio de DBA no Oracle. Marcar esta opo pode fazer com que o backup fique extremamente lento e que o arquivo fique muito grande (dependendo da quantidade de usurios e objetos existentes no banco de dados). Avanados: Se selecionada esta opo, voc tem controle total sobre o contedo do arquivo de parmetros que ser gerado pelo S.O.S Backup e usado pelo programa exportador do Oracle. O texto apresentado pode ser editado vontade, permitindo que sejam adicionados/eliminados quaisquer parmetros. Aps este processo, clique em ok e posteriormente clique em ok na janela anterior. Se tudo estiver configurado corretamente, o backup ser disparado com xito.

Restaurando o Backup:
Para restaurar um backup Oracle, basta, estando na interface principal do S.O.S. Backup, clicar no boto Restaurar e selecionar a restaurao de backups especiais. Em seguida exibida a tela de seleo do arquivo, na qual deve-se informar que o backup a ser restaurado de um banco Oracle, bem como qual arquivo .OCL contm o backup desejado.

Selecionado o arquivo, deve-se clicar em OK para que seja exibida a janela de propriedades do banco Oracle. Ela semelhante utilizada na configurao do backup, porm podemos observar que o executvel agora o de importao e no o de exportao.

Nesta janela, podem ser definidas as opes que controlam a restaurao do backup do Oracle. Usurio: nome de usurio registrado no Oracle. Este nome de usurio ser utilizado pelo S.O.S Backup para se conectar ao banco de dados e importar os objetos vinculados a ele. Alm dos objetos do usurio indicado aqui, tambm podem ser importados todos os objetos de todos os usurios (veja a opo Full, mais adiante). Senha: senha do usurio no Oracle. Host string: indique neste campo a string de conexo, que possibilitar a conexo com o servidor para a realizao do backup. Esta string est registrada no arquivo TNSNAMES.ORA, normalmente localizado na pasta \Network\Admin do computador cliente (dependendo da verso instalada). Existem aplicativos Oracle que configuram esta string de conexo, como o Net8 Assistant, o SQL Net Easy Config e outros, por isso no se recomenda a edio manual do arquivo TNSNAMES.ORA. Voc pode criar um trabalho de backup para cada servidor, desde que as host strings estejam corretamente configuradas. Buffer: o tamanho da memria temporria reservada para o processamento da importao do banco de dados. Vai variar de acordo com o tamanho e o nmero de objetos do usurio importado. Recomenda-se o valor mnimo de 64 KB. Full: se esta opo estiver marcada sero importados para o banco de dados todos os objetos presentes no backup. Se esta opo estiver desmarcada sero importados somente os objetos pertencentes ao usurio indicado, por isso os campos From e To so habilitados. Estes campos fazem com que os objetos presentes no backup pertencentes ao usurio indicado no From sejam importados para o usurio de banco de dados indicado em To. Normalmente, o usurio indicado no campo To ser o mesmo que foi configurado no campo Usurio, a no ser que o usurio possua privilgio de DBA no ORACLE (como o usurio system, por exemplo). Veja abaixo o log de um backup feito com a opo FULL ligada, sendo que os nicos dois usurios existentes no sistema eram SYSTEM e SCOTT:

Agora observe o resultado quando se coloca o usurio SYSTEM em From e SCOTT em To:

Desta maneira, os objetos do usurio SYSTEM (permisses principalmente) sero exportados para o usurio SCOTT. Executvel para importao: de acordo com a verso do Oracle instalada, o S.O.S Backup ir oferecer o nome provvel do executvel de importao, que poder ser alterado quando necessrio. Executar comando SHOW antes de importar: se ligada esta opo, o comando SHOW ser executado previamente importao; aps a execuo, os resultados do comando sero exibidos e voc ter a opo de continuar ou abortar o processo de restaurao. Aps a insero dos dados de conexo e confirmao atravs do clique em OK, a restaurao se dar por sobre o banco selecionado, mesmo este estando em uso. Se marcada a opo Executar comando SHOW antes de importar a seguinte janela ser exibida:

dada a opo de continuao ou cancelamento do backup.

Você também pode gostar