um backup das transacoesque ocorreram apos o ultimo backup completo, opcao disponivel quando o bancoesta no modo archive que os backups sendo feito pelo Rman.Protegendo um Banco de Dados Oracle Multiplexacao do ControlFile e LOG de RedoComo umControlFile e muito importante a primeira acao a ser feita e a Multiplexacaodele. Para isso e preciso desligar o banco de dados. Multiplexacaoe a processo de espelhamento, muito usado em disco, o chamado RAID, esteprocesso e feito via hardware, mas neste caso a multiplexacao e feito via osoftware do Oracle e e uma solucao para quem nao tem como adquirir espelhamentoem discos com RAID.Realize a consulta select name from v$controlfile para saber a localizacao do ControlFile. Depois baixe o servico do Oracle. Logado com SYS execute - shutdownimmediate depois faca a copia do arquivo ControlFile.Feito isso, cola o arquivo em algum diretorio, neste exemplo foi criado odiretorio c:\oracle\espelhoControlFile e incluir tres copias do arquivo. E importante saber que todos oscontrolfiles devem ter nomes distintos e que o Oracle somente usa um dosarquivos, mas cada alteracao feita no controlfile e refletida nos arquivosespelhos. O ideal e que cada copia fique em discos diferentes, mas mesmo quetenha apenas um disco na maquina e aconselhado a criacao das copias docontrolfile e pelo menos em diretorios diferente como neste exemplo. E preciso informar ao Oracle a localizacao dos espelhos docontrolFile, para isto acesse o arquivode texto INIT.ORA que por padrao fica localizado emC:\oraclexe\app\oracle\product\10.2.0\server\config\scripts e alterar oparametro Control_file. Inclua a localizacao de todos os arquivos, sendo que o 1o e ocontrolfile que sera usado e os demais serao espelhos.Feito isso inicie o servico do Oracle indicando o arquivo de parametro,para isso execute no SQLPLUSStartup pfile=C:\oraclexe\app\oracle\product\10.2.0\server\config\scripts\init.oraDepois disso realize a consulta do controlfile para ver que o banco dedados ja tem ciencia da copia dos controlfile. Para nao precisar subir o bancopelo arquivo init.ora, recrie o SPFILE a partir do pfile. Se preferir pode alterar o parametro pelo SPFILE e depois desligar obanco de dados, copiar os novos controlfile e depois iniciar o banco de dados:altersystem set control_files ='c:\oraclexe\oradata\XE\control.dbf, 'c:\oracle\EspelhoControlFile\control01.ctl','c:\oracle\EspelhoControlFile\control02.ctl','c:\oracle\EspelhoControlFile\control03.ctl', scope = spfile; Outro tipo de arquivo que suporta o recurso de multiplexacao e o LOG deRedo. Como dito anteriormente o LOG de REDO grava todas as ultimas acoesrealizada no banco de dados e por isso e importancia para recuperacao deinstancia. No minimo existe dois grupo de LOG de REDO com um membro. Ao realizar o SQL select * from v$logfile,percebe que o Oracle XE vem de fabrica com a configuracao minima, e totalmenteinsegura, ou seja apenas dois grupos e um arquivo por grupo. Para multiplexar, adicionando membros aos grupos, pasta executar o comando abaixo. alter database add logfile member'C:\ORACLE\ONLINELOG\MEMBRO02.log' to group 1; alter database add logfile member 'C:\ORACLE\ONLINELOG\MEMBRO02.log' to group 2;As mesmas recomendacoes do controlfile sao validas para o LOG de REDO,se tiver mais de um disco, coloque cada membro em disco separado. Cada membro serao identicos, assim caso no momento do recover a chance de perder dados minimiza, pois tera varios arquivos que contem as ultimas alteracao de dados. Trabalhar no Modo ArchiveArchive log mode ou Modo de Registro de