Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies Backup e recuperação do banco de dados Oracle Utilização das tecnologias de snapshot de armazenamento da Dell Este informe oficial técnico descreve como os snapshots de armazenamento da Dell podem ser usados para descarregar os backups Oracle RMAN do host de produção para o servidor de backups, reduzindo assim o impacto sobre a performance do banco de dados de produção com uma janela de backup reduzida, além de recuperar rapidamente os dados usando estratégias de recuperação pontual ou completa do banco de dados. Manjunatha Reddy MC Krishna Kamal Kapa Wendy Chen Engenharia de soluções da Dell para bancos de dados Oracle Abril de 2013 1 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies Este documento tem função meramente informativa e pode conter erros tipográficos e imprecisões técnicas. O conteúdo é fornecido da forma em que se encontra, sem garantias expressas ou implícitas de qualquer tipo. © 2013 Dell Inc. Todos os direitos reservados. A Dell e suas afiliadas não se responsabilizam por omissões nem erros tipográficos ou fotográficos. Dell, o logotipo da Dell, Compellent, EqualLogic e PowerEdge são marcas comerciais da Dell Inc. Intel e Xeon são marcas registradas da Intel Corporation nos EUA e em outros países. Microsoft, Windows e Windows Server são marcas comerciais ou marcas registradas da Microsoft Corporation nos Estados Unidos e/ou em outros países. Outras marcas e nomes comerciais podem ser usados neste documento para se referir a entidades que reivindicam as marcas e os nomes ou seus produtos. A Dell isenta-se do interesse na propriedade de marcas e nomes de terceiros. Março de 2013 | Rev. 1.0 Agradecimentos Gostaríamos de agradecer os seguintes membros da equipe Dell por fornecer suas contribuições durante o desenvolvimento e a revisão deste informe oficial: Balamurugan B e Carey Dietert 2 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies Índice 1 Introdução.............................................................................................................................................................. 6 2 Visão geral da tecnologia ................................................................................................................................... 7 2.1 Tecnologia de snapshot de armazenamento da Dell ...................................................................................7 2.1.1 Data Instant Replay do Compellent ............................................................................................................... 7 2.1.2 Snapshot do EqualLogic .................................................................................................................................... 8 2.1.3 Imagem de snapshot do PowerVault .............................................................................................................. 8 2.2 Grupo de consistência ....................................................................................................................................... 8 3 Soluções de backup e recuperação ................................................................................................................ 9 3.1 Backup RMAN ...................................................................................................................................................... 9 3.2 Backup gerenciado pelo usuário ....................................................................................................................... 9 3.3 Backup de snapshot de armazenamento .................................................................................................... 10 3.3.1 Como criar um backup de snapshot de armazenamento .........................................................................10 4 Ambiente de testes .............................................................................................................................................. 12 5 Casos de uso de snapshots de armazenamento .......................................................................................... 14 5.1 Snapshots de armazenamento da Dell para descarregar os backups do banco de dados de produção para o servidor de backups ........................................................................................................................ 15 5.2 Recuperação pontual de banco de dados usando snapshots de armazenamento............................... 17 5.3 Recuperação completa de banco de dados usando snapshots de armazenamento .......................... 19 Conclusão ............................................................................................................... 21 Referências ........................................................................................................ ......... 22 Apêndice A. Configuração de hardware e software .................................................................. 23 Apêndice B. Criação e configuração do banco de dados do catálogo de recuperação........................ 23 Apêndice C. Configuração de compartilhamento NFS para armazenar os backups RMAN no servidor de backups .................................................................................................................. .. 24 Apêndice D. Utilitários de armazenamento de linha de comando da Dell usados para criar a recuperação de snapshots e de dados ................................................................................................ 25 D.1. Dell Compellent ............................................................................................... 25 D.2. Dell EqualLogic .......................................................................................... ...... 26 D.3. Dell PowerVault ............................................................................................... 26 Apêndice E. Software de gerenciamento de bancos de dados.................................................... 27 Tabelas Tabela 1. Configurações de hardware e software ................................................................... 23 Figuras Figura 1. Cópias em snapshot de volumes de origem .............................................................. 7 Figura 2. Grupo de consistência de volumes ...................................................................... 8 3 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies Figura 3. Configuração de volume de banco de dados......................................................... 11 Figura 4. Grupo de consistência ................................................................ ................ 11 Figura 5. Esquema do ambiente de testes ...................................................................... 13 Figura 6. Volumes restaurados para a recuperação pontual de bancos de dados ........................... 18 Figura 7. Volumes restaurados para a recuperação completa de bancos de dados ........................ 19 4 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies Resumo executivo Com os bancos de dados expandindo de gigabytes para terabytes, implementar uma solução de backup e recuperação confiável, eficiente e acessível que proteja os aplicativos de missão crítica da empresa contra períodos de inatividade e desastres é um desafio constante para administradores de bancos de dados e de armazenamento. Uma solução eficiente de backup e recuperação não dever ter qualquer impacto sobre a performance de aplicativos e deve reduzir o Objetivo de Ponto de Recuperação (RPO) e o Objetivo de Tempo de Recuperação (RTO). A tecnologia de snapshots de armazenamento permite que clientes rapidamente realizem backups e restaurações de grandes quantidades de dados sem colocar em risco a integridade dos dados e a performance. Neste informe oficial, tratamos desses desafios de backup e recuperação para fornecer uma proteção contínua aos dados Oracle usando a tecnologia de snapshots de armazenamento da Dell disponível com as soluções de armazenamento Dell™ Compellent™, EqualLogic™ e PowerVault™. A eficiente tecnologia de snapshots do armazenamento da Dell gera zero impacto sobre a performance do banco de dados e não causa qualquer período de inatividade dos aplicativos durante os backups. Esse recurso permite que administradores programem backups mais frequentes que maximizam a proteção de dados e reduzem o tempo de recuperação. A seguir, apresentamos as soluções de backup e recuperação discutidas que utilizam a tecnologia de snapshots de armazenamento da Dell. Descarregar backup RMAN para o servidor de backups Realizar recuperação pontual Realizar recuperação completa de bancos de dados sem qualquer perda de dados 5 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies 1 Introdução O procedimento tradicional de backup e recuperação geralmente significa um impacto negativo sobre a performance do host de aplicativos durante os backups. O impacto é causado pelo processo de backup que exige uma parte da potência de processamento do host, e sua extensão varia de acordo com a quantidade de dados do backup. No caso de desastres, o tempo para recuperar um banco de dados envolve restaurar o último backup e aplicar as alterações. Isso também afeta o RTO e o RPO. Os utilitários de backup da Oracle não são a única opção para proteger dados. É possível criar soluções de backup e recuperação de banco de dados da Oracle usando: RMAN Backups gerenciados pelo usuário Backups de snapshots de armazenamento Os snapshots de armazenamento são cópias do volume que capturam o conteúdo do volume em um ponto específico no tempo e geralmente são usados para recuperar dados perdidos em eventos como erro humano, vírus e corrupção de dados. Os snapshots também podem ser usados para clonar rapidamente bancos de dados da Oracle em ambientes de testes e controle de qualidade. Este artigo descreve detalhadamente como utilizar os snapshots de armazenamento da Dell para descarregar os backups RMAN do servidor do banco de dados de produção para um servidor de backups, reduzindo assim o impacto sobre a performance do banco de dados de produção com uma janela de backup reduzida, além de ajudar a recuperar dados perdidos usando a recuperação pontual ou completa do banco de dados. As tecnologias de snapshots de armazenamento discutidas neste artigo incluem os sistemas de armazenamento Dell Compellent, EqualLogic e PowerVault. 6 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies 2 Visão geral da tecnologia A arquitetura Dell Fluid Data integra as melhores tecnologias de hoje, incluindo armazenamento em camadas automatizado, virtualização de armazenamento, provisionamento reduzido e snapshots que ocupam poucos espaços líderes do setor. 2.1 Tecnologia de snapshot de armazenamento da Dell Os snapshots são cópias pontuais dos dados do volume de origem que ocupam pouco espaço e são apenas um conjunto de ponteiros para os dados no volume base. Um snapshot pode ser usado como uma solução de backup e restauração montando os snapshots em um host para obter acesso de leitura e de gravação. É possível criar snapshots de vários volumes para manter um conjunto consistente de dados em todos os volumes. Os snapshots podem ser programados automaticamente ou ser realizados manualmente. Figura 1. 2.1.1 Cópias em snapshot de volumes de origem Data Instant Replay do Compellent Compellent é uma solução de armazenamento Fluid Data que automatiza o movimento e o gerenciamento de informações para adaptar a condições comerciais dinâmicas. A tecnologia de snapshots de armazenamento Dell Compellent é chamada de Data Instant Replay (DIR) ou simplesmente replay. O replay é uma cópia pontual (PITC) de um volume usada para proporcionar a rápida recuperação quando ocorrerem falhas de servidores, vírus, quedas de energia, erro humano e riscos aos dados, oferecendo recuperação em menos de dez segundos. Os replays ocupam pouco espaço, pois capturam as alterações incrementais nos dados desde o último replay para proteção em tempo real com recuperação instantânea dos dados a qualquer momento. Para realizar a clonagem de bancos de dados Oracle usando o recurso Compellent Exact Duplicate e para saber como os recursos de cópia, espelhamento e migração do Compellent podem ser usados em ambientes de testes e de desenvolvimento de bancos de dados Oracle, consulte o blog: Simplificação do processo de clonagem de bancos de dados Oracle 11gR2 usando o Compellent Recurso Exact Duplicate 7 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies 2.1.2 Snapshot do EqualLogic Os snapshots do EqualLogic são cópias pontuais dos dados do volume de origem que não ocupam qualquer espaço, pois são apenas um conjunto de ponteiros para os dados no volume base. Conforme os dados são modificados no volume base, o espaço em disco é alocado na reserva de snapshots para armazenar as alterações. Assim como com os volumes base, é possível montar um snapshot em um host e ler ou modificar seus dados. Também é possível criar um volume completo (clone) com espaço dedicado alocado do pool de armazenamento livre. 2.1.3 Imagem de snapshot do PowerVault Um snapshot de armazenamento Dell PowerVault é chamado de imagem de snapshot e disco virtual de snapshot. Uma imagem de snapshot é uma imagem lógica do conteúdo de um disco virtual base associado criado em um momento específico, geralmente chamado de ponto de restauração. Não é possível ler ou gravar diretamente esse tipo de imagem em um host, pois a imagem de snapshots é usada apenas para salvar dados do disco virtual base. Para permitir que o host acesse uma cópia dos dados em uma imagem de snapshot, é necessário criar um disco virtual de snapshot. Esse disco virtual de snapshot contém seu próprio repositório, usado para salvar modificações subsequentes feitas pelo aplicativo do host no disco virtual base sem afetar a imagem de snapshot a que faz referência. 2.2 Grupo de consistência O recurso do grupo de consistência permite que administradores de armazenamento façam um snapshot de aplicativos de banco de dados em que os dados estão divididos em vários volumes para manter entre todos os volumes. Para garantir a consistência, a E/S é interrompida em todos os volumes em que os snapshots são criados. Após a criação dos snapshots, a E/S é retomada para todos os volumes. A seguir, apresentamos a terminologia usada para cada solução de armazenamento da Dell. Grupo de consistência do Compellent Coleção de volumes do EqualLogic Grupo de consistência do PowerVault Em um típico banco de dados Oracle, os dados são divididos em diferentes volumes, para obter melhor disponibilidade e performance de E/S. Para manter a consistência de dados enquanto restaura o banco de dados em caso de falha, é obrigatório criar um grupo de consistência com os volumes usados no banco de dados. Figura 2. Grupo de consistência de volumes 8 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies 3 Soluções de backup e recuperação O propósito de uma estratégia de backup e recuperação é proteger o banco de dados contra a perda de dados e reconstrui-lo. Os administradores de bancos de dados Oracle usam diferentes estratégias de backup e recuperação para diferentes bancos de dados, de acordo com vários fatores, como janela para o backup, ponto de recuperação e objetivos de tempo de recuperação. Os snapshots de armazenamento da Dell, em conjunto com o RMAN da Oracle, proporcionam backup e recuperação ágeis com impacto quase nulo sobre a performance de aplicativos de produção. A seguir, as diferentes soluções de backup e recuperação disponíveis. 3.1 Backup RMAN O RMAN da Oracle é um utilitário de gerenciamento de recuperação para realizar atividades de backup e recuperação de um banco de dados Oracle no nível dos blocos. O RMAN cria backups, em disco ou fita, dos arquivos do banco de dados, arquivos de controle, SPFILE e registros de alterações arquivados. O RMAN usa um banco de dados de catálogo para armazenar informações do repositório RMAN sobre um ou mais bancos de dados Oracle. O RMAN usa esses metadados para gerenciar o backup, a restauração e a recuperação de bancos de dados Oracle. O RMAN é compatível com backups completos e incrementais. O backup completo ou de nível 0 é usado para fazer o backup de todos os blocos usados no banco de dados. Os backups incrementais de nível 1 são usados para realizar o backup apenas dos blocos alterados desde os últimos backups incrementais. Não é feito o backup dos blocos que não foram alterados, portanto esses backups são compactos e sua recuperação é mais rápida do que aplicar os registros de alterações. 3.2 Backup gerenciado pelo usuário Os backups gerenciados pelo usuário são cópias exatas dos arquivos físicos, incluindo arquivos de dados, arquivos de controle, o arquivo de senhas, o arquivo de parâmetros e os registros de alterações arquivados usando comandos do sistema operacional. O backup off-line é realizado quando o banco de dados está em um estado desativado e proporciona uma cópia completa do banco de dados que pode ser restaurada de maneira exata. Se o banco de dados estiver sendo executado no modo noarchivelog, esse será o único modo de backup possível. O backup on-line é um dos backup de bancos de dados Oracle realizados enquanto o bando de dados está on-line. Para copiar os arquivos de dados, os espaços de tabelas do banco de dados Oracle são colocados no modo de início de backup. Após a conclusão da cópia dos arquivos de dados, os espaços de tabela são removidos do modo de backup. Durante o backup on-line, serão gerados mais registros de alterações até a conclusão do backup. O banco de dados deverá estar no modo arquivar registro e o backup deverá ser realizado em um período de pouca atividade. O backup realiza o backup de arquivos de dados, registros de alterações arquivados e arquivos de controle. 9 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies 3.3 Backup de snapshot de armazenamento Os backups de snapshots são backups com base no armazenamento que podem ser usados para criar uma imagem dos volumes do banco de dados e podem ser utilizados novamente quando os volumes de snapshots são montados mais uma vez no servidor. Esses snapshots são usados para minimizar o risco de perda de dados por meio da maior frequência de backups. 3.3.1 Como criar um backup de snapshot de armazenamento 1. Faça login em seu servidor de banco de dados Oracle utilizando o sqlplus e insira os seguintes comandos. SQL > ALTER SYSTEM ARCHIVE LOG CURRENT; SQL > ALTER DATABASE BEGIN BACKUP; 2. Crie os snapshots pela interface de linha de comando (CLI) Faça um replay usando o utilitário de CLI CompCU do armazenamento Dell Compellent. [root@cmlhost]# java -jar CompCU.jar -defaultname passwdfile -c “replayprofile createreplay –name Oracle –replayname testreplay –expire 60” Faça um snapshot usando o utilitário de CLI do armazenamento Dell EqualLogic. PS6110grp> snapcol create testsnap description “Snapshot do banco de dados” Faça um snapshot usando o utilitário de CLI SMcli do armazenamento Dell PowerVault. [root@mdhost]# SMcli –n MD3660f –c “create cgSnapImage consistencyGroup=\”CG_001\”;” 3. Quando o snapshot tiver sido realizado, tire o banco de dados do modo de backup usando os seguintes comandos. SQL > ALTER DATABASE END BACKUP; SQL > ALTER SYSTEM ARCHIVE LOG CURRENT; Consulte os links abaixo para obter detalhes sobre o backup de snapshots de armazenamento. No caso do Compellent, consulte o link para obter o informe oficial Backup e recuperação Oracle – melhores práticas do Compellent Storage Center No caso do EqualLogic, consulte o informe oficial no link Backup e recuperação de bancos de dados Oracle com storage arrays iSCSI EqualLogic PS Series da Dell No caso do PowerVault, consulte o artigo Wiki Como criar um snapshot no PowerVault MD3660f para bancos de dados Oracle? É possível automatizar esse processo usando um script shell no Linux ou um script de lote no Windows. 10 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies A Oracle oferece suporte oficial às operações de backup e recuperação de snapshots se a tecnologia de snapshots de terceiros atender aos requisitos abaixo Se for necessária uma cópia pontual do banco de dados, o snapshot deverá conter todos os arquivos de dados, os arquivos de controle e os registros de alterações on-line. Se for necessária uma recuperação completa (ou seja, sem a perda de qualquer dado), o snapshot deverá conter apenas os arquivos de dados ou apresentar a capacidade de restaurar apenas os arquivos de dados. Todas as soluções de snapshots de armazenamento da Dell seguem os termos acima e podem ser usados para realizar operações de backup e de recuperação de bancos de dados Oracle. 11 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies 4 Ambiente de testes Esta seção descreve uma visão geral do ambiente usado em nossos testes. 1) Um Real Application Cluster (RAC) Oracle 11gR2 com dois nós, definido como o ambiente de banco de dados de produção, foi implantado para cada solução de armazenamento da Dell. Usando o Quest Benchmark Factory da Dell, criamos um banco de dados de 300 GB para realizar nossos casos de testes de backup e recuperação recovery. O banco de dados é configurado com seis volumes conforme descrito na tabela a seguir. Figura 3. Volumes OCR DATA INDX REDO1 REDO2 FRA Configuração de volume de banco de dados Tipo de arquivo Arquivo de configuração do cluster Arquivos de dados do banco de dados Oracle Todos os índices Arquivos de registro de alterações e arquivos de controle de alterações multiplexados e arquivos de Registros controle de flashback e registros arquivados Registros 2) Um servidor independente de bancos de dados Oracle 11gR2, definido como o servidor de backups foi configurado para montar os snapshots e realizar a descarga RMAN do banco de dados de produção. No mesmo servidor de backups, um banco de dados de catálogo RMAN foi configurado para armazenar as informações de backup RMAN. Para armazenar os backups RMAN, configuramos um volume de compartilhamento NFS com o nome de Backup, criado no armazenamento Dell acessível para os servidores de produção e de backup. Como os backups podem ser acessados por ambos os servidores, o tempo necessário para as operações de restauração e recuperação será reduzido. 4) Criamos um grupo de consistência usando os volumes abaixo em cada armazenamento. Figura 4. Grupo de consistência Grupo de consistência DATA INDX REDO1 REDO2 FRA 5) Depois de criar o grupo de consistência, foi criado um cronograma de snapshots para cada armazenamento Dell, para a geração automática de snapshots de armazenamento. Esses snapshots de armazenamento foram usados durante nossos casos de teste. Para obter uma lista detalhada da configuração de hardware e software usada em nossos testes, consulte o Apêndice A. Configuração de hardware e software 12 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies Figura 5. Esquema do ambiente de testes 13 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies 5 Casos de uso de snapshots de armazenamento Para compreender como os snapshots de armazenamento da Dell são usados para minimizar a janela de backup de bancos de dados Oracle e como são usados para realizar a recuperação da Oracle nos snapshots restaurados, foram realizados vários testes no Dell Solutions Labs. A seguir, apresentamos três casos de uso dos snapshots e suas possibilidades de uso. Snapshots de armazenamento da Dell para descarregar os backups do banco de dados de produção para o servidor de backups Neste caso, os snapshots são programados no banco de dados de produção em intervalos regulares pelo console do armazenamento e os snapshots criados são montados nos servidor de backups para realizar os backups usando o RMAN. Um banco de dados separado do catálogo RMAN é configurado no servidor de backups para realizar os backups. O RMAN realiza um backup completo dos bancos de dados na primeira vez e nos próximos snapshots realiza um backup incremental (nível 1) no servidor de backups. Isso reduz a janela de backup e também melhora a performance do banco de dados de produção. Snapshots de armazenamento da Dell para a recuperação pontual de bancos de dados Neste caso, para realizar uma recuperação pontual de um banco de dados Oracle, restaure um snapshot do momento desejado que contenha todos os volumes no servidor de produção, monte os volumes, reinicie o banco de dados Oracle e realize a recuperação de falha. Isso irá restaurar o banco de dados até a última confirmação de alteração registrada e no momento da cópia do snapshot. A recuperação pontual pode ser a escolha ideal para clonar um banco de dados Oracle existente em um servidor diferente usando snapshots de armazenamento. Snapshots de armazenamento da Dell para recuperação completa do banco de dados sem qualquer perda de dados O requisito básico para realizar uma recuperação completa do banco de dados usando snapshots é que o snapshot deve conter apenas os arquivos de dados ou apresentar a capacidade de restaurar apenas os arquivos de dados. As tecnologias de armazenamento da Dell apresentam a capacidade de restaurar apenas os arquivos de dados do snapshot. Além de restaurar os arquivos de dados do snapshot, precisamos dos arquivos de controle atuais, os registros de alterações atuais e todos os itens arquivados. Então, para realizar uma recuperação completa do banco de dados em nossos testes, restauramos os volumes DATA e INDX do snapshot, sem sobrescrever os registros de alterações on-line ou os arquivos de controle atuais. Depois de restaurar os arquivos de dados dos volumes DATA e INDX, aplicamos os registros arquivados e os registros de alterações on-line para realizar uma recuperação completa de bancos de dados sem qualquer perda de dados. Isso recuperou o banco de dados de volta ao estado mais recente sem qualquer perda de dados. 14 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies 5.1 Snapshots de armazenamento da Dell para descarregar os backups do banco de dados de produção para o servidor de backups Neste caso de teste, os backups RMAN do banco de dados de produção são descarregados para o servidor de backups para melhorar a performance do banco de dados de produção e para reduzir a janela de backup. A desvantagem de realizar os backups RMAN no servidor do banco de dados de produção é a utilização de CPU, memória e recursos de E/S para executar as operações de backup. Dessa maneira, um servidor de backups é configurado como um host auxiliar dedicado para descarregar vários backups de bancos de dados de produção usando snapshots de armazenamento em conjunto com o utilitário RMAN da Oracle. Os snapshots são programados para os volumes de bancos de dados de produção em intervalos regulares. Esses snapshots são montados no servidor de backups e os backups são iniciados por meio do uso de RMAN. No mesmo servidor de backups, um banco de dados de catálogo RMAN é configurado para armazenar as informações de backup RMAN. O banco de dados montado no servidor de backups é definido como o banco de dados de snapshots. Em cada armazenamento Dell, crie um perfil de consistência atribuindo-o a todos os volumes do banco de dados. É criado um cronograma de snapshots para cada duas horas. As etapas detalhadas para descarregar os backups RMAN para o servidor de backups são as seguintes: 1. Instale o sistema operacional e os arquivos binários do banco de dados Oracle no servidor de backups. 2. Copie o arquivo de parâmetros de inicialização para o servidor de backups e crie um arquivo de senhas e diretórios adump. 3. Monte os volumes do banco de dados do snapshot no servidor de backups. 4. Verifique novamente os discos do volume do snapshot usando o script rescan-scsi-bus.sh e adicione os IDs de SCSI dos discos no arquivo multipath.conf. service multipathd reload 5. Altere as regras .udev e execute start_udev para definir a propriedade necessária para os discos asm. 6. Monte os grupos do disco asm usando ASMCA ou altere o ponto de montagem do grupo do disco [Nome do grupo do disco]. 7. Remova os parâmetros de inicialização do outro nó e do cluster e inicie o banco de dados a) Defina a variável de ambiente ORACLE_SID como a instância do banco de dados. b) Defina a variável de ambiente ORACLE_HOME como a instância do banco de dados. SQL> startup mount pfile=[‘Default pfile path and name] 8. Registre o banco de dados independente no Clusterware da Oracle usando srvctl add database –d [DB Name] –o [DB Home] –m local –p [“SPFILE name and Path”] 9. Defina os parâmetros Local Listener e Remote Listener para o banco de dados de snapshots. 15 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies SQL> ALTER SYSTEM SET local_listener='(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=<SCAN Name>)(PORT=1521))))' SCOPE=SPFILE; SQL> ALTER SYSTEM SET remote_listener='scan:1521’ SCOPE=SPFILE; 10. Criar e configurar o banco de dados do catálogo de recuperação. Para obter mais detalhes, consulte o Apêndice B. Criação e configuração do banco de dados do catálogo de recuperação. 11. Registre o banco de dados de produção com o catálogo de recuperação antes de realizar o primeiro backup. rman target / catalog [username]/[password]@[Catalog DB TNS alias] RMAN> REGISTER DATABASE; 12. Configure o RMAN da Oracle para realizar o backup no banco de dados de produção. 13. Configure o compartilhamento NFS para armazenar os backups RMAN no servidor de backups. Para obter mais detalhes, consulte o Apêndice C. Configuração de compartilhamento NFS para armazenar os backups RMAN 14. Realize o backup RMAN completo ou backup de nível 0 no banco de dados de snapshots do servidor de backups. Os volumes de snapshots contêm cópias dos arquivos de controle atuais. Como documentado na nota do My Oracle Support nº 302615.1, para clientes utilizando tecnologias de backup de snapshots que desejam utilizar o RMAN para realizar o backup com base na cópia do snapshot. NÃO queremos que essa cópia possa realizar uma sincronização completa com o catálogo de recuperação. No caso do Oracle 11g e posteriores, é necessário montar um backup real do arquivo de controle em vez de 'convertê-lo' para o backup. No banco de dados de produção, realize o backup do arquivo de controle para montá-lo no servidor de backups. SQL> ALTER '/LOCATION/SNAP_CONTROL.CTL' DATABASE SQL> SELECT BACKUP CONTROL FILE CONTROLFILE_TYPE TO FROM V$DATABASE; /* will show BACKUP */ 15. Defina a variável de ambiente ORACLE_SID como a instância do banco de dados de snapshots de destino, para realizar o backup completo usando o comando a seguir. rman target / catalog [username]/[password]@[Catalog DB TNS alias] RMAN> BACKUP INCREMENTAL LEVEL 0 DATABASE; RMAN> LIST BACKUP SUMMARY; 16. Faça o backup dos arquivos de registro de alterações arquivados e dos arquivos de controle com base no banco de dados de produção. 17. Defina a variável de ambiente ORACLE_SID como a instância do banco de dados de produção de destino e execute o seguinte comando: rman target / catalog [username]/[password]@[Catalog DB TNS alias] RMAN> RUN { 16 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies ALLOCATE CHANNEL C1 DEVICE TYPE DISK; BACKUP ARCHIVELOG ALL DELETE INPUT; BACKUP CURRENT CONTROL FILE; RELEASE CHANNEL C1; } 18. Crie snapshots do armazenamento da Dell, consulte a seção 3.3.1. 19. Crie volumes com base nos snapshots, mapeie-os para o servidor de backups e monte o banco de dados de snapshots. Desative o banco de dados de snapshots e desmonte os grupos do disco ASM do banco de dados. Em seguida, crie volumes para um grupo de consistência com base nos snapshots e mapeie-os para o servidor de backups. Para obter detalhes sobre como criar volumes com base em snapshots e mapeá-los para o servidor de backups e restaurá-los, consulte o Apêndice D. Utilitários de armazenamento de linha de comando da Dell para criar a recuperação de snapshots e de dados 20. Verifique novamente os discos e monte os grupos do disco ASM no servidor de backups. SQL > ALTER DISKGROUP [disk group name] MOUNT; 21. Inicie o banco de dados no estado de montagem usando o arquivo de controle do banco de dados de produção SQL > STARTUP MOUNT; 22. Programe backups RMAN incrementais de nível 1 no servidor de backups. Defina a variável de ambiente ORACLE_SID como a instância do banco de dados de snapshots de destino. rman target / catalog [username]/[password]@[Catalog DB TNS alias] RMAN> BACKUP INCREMENTAL LEVEL 1 DATABASE; RMAN> LIST BACKUP SUMMARY; 5.2 Recuperação pontual de banco de dados usando snapshots de armazenamento O objetivo principal da recuperação pontual é restaurar um banco de dados para um momento específico e realizar a recuperação usando os registros de alterações on-line. O processo tradicional de restauração de um banco de dados Oracle envolve a restauração de todos os arquivos de dados, registros de alterações e arquivos de controle para o mesmo local. O tempo de restauração depende também do tamanho do banco de dados e da estratégia de restauração do backup. Para realizar uma cópia pontual do banco de dados, o snapshot deverá conter todos os arquivos de dados, arquivos de controle e registro de alterações on-line. Os snapshots do armazenamento da Dell contêm todos os volumes que contêm arquivos de dados, arquivos de controle e registro de alterações on-line, como mostrado a seguir. 17 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies Figura 6. Volumes restaurados para a recuperação pontual de bancos de dados Neste caso de teste, para realizar a recuperação pontual, restauramos os snapshots que haviam sido criados anteriormente para o banco de dados. Restaure os snapshots que apresentam todos os volumes de banco de dados para o host de produção, como mostrado na Figura 6 e inicie o banco de dados aplicando os registros de alterações. Isso levará o banco de dados até o momento em que o snapshot foi criado. O tempo necessário para a restauração do snapshot e a recuperação do banco de dados será significativamente menor em comparação ao processo tradicional de restauração. 1) Prepare o snapshot. 2) Interrompa o banco de dados srvctl stop database –d [RAC DB Name] 3) Desmonte todos os grupos do disco ASM do banco de dados, conforme mostrado a seguir, ou desmonte pelo utilitário ASMCA SQL> ALTER DISKGROUP DATA DISMOUNT; 4) Desfaça o mapeamento dos volumes de bancos de dados existentes para os servidores do banco de dados de produção 5) Crie volumes do snapshot e mapeie-os para os servidores do banco de dados de produção 6) Verifique novamente os discos e monte os grupos do disco ASM usando o ASMCA ou o sqlplus. 7) Inicie o banco de dados SQL> STARTUP MOUNT 8) Realize a recuperação aplicando o conteúdo dos registros de alterações ao banco de dados SQL> RECOVER DATABASE UNTIL CANCEL; 18 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies 9) Abra o banco de dados SQL> ALTER DATABASE OPEN; Isso levará o banco de dados até o momento respectivo que pode ser usado pelos usuário para clonar o banco de dados de produção em um determinado momento. 5.3 Recuperação completa de banco de dados usando snapshots de armazenamento Quando falamos de uma recuperação completa do banco de dados, significa restaurar o banco de dados Oracle com base em um backup limpo válido e aplicar as alterações usando os registros arquivados para levar o banco de dados até um estado consistente sem perder qualquer transação confirmada. Para realizar uma recuperação completa do banco de dados, são necessários o arquivo de controle mais recente, os registros de alterações atuais e todos os registros de alterações arquivados. NOTA: restaure apenas os volumes DATA e INDX do snapshot. Se, por exemplo, forem restaurados todos os volumes, sobrescrevendo REDO1, REDO2 e FRA do snapshot, não seria possível realizar a recuperação completa do banco de dados. Figura 7. dados Volumes restaurados para a recuperação completa de bancos de Neste caso de teste, em que realizamos uma recuperação completa do banco de dados, após a corrupção do banco de dados, criamos volumes com base no snapshot e restauramos apenas os volumes DATA e INDX com base no snapshot do grupo de consistência, sem sobrescrever os volumes REDO1, REDO2 e FRA, como mostrado na Figura 7. Depois de restaurar o snapshot, realize a recuperação usando o comando RECOVER AUTOMATIC DATABASE, e o banco de dados Oracle aplicará automaticamente todos os registros de alterações arquivados e on-line relacionados, da seguinte maneira. 1. Prepare o snapshot. 19 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies 2. Interrompa o banco de dados srvctl stop database –d [RAC DB Name] 3. Desmonte os grupos do disco DATA e INDX, conforme mostrado a seguir, ou desmonte pelo utilitário ASMCA. SQL> ALTER DISKGROUP DATA DISMOUNT; SQL> ALTER DISKGROUP INDX DISMOUNT; 4. Desfaça o mapeamento dos volumes DATA e INDX existentes para os servidores do banco de dados de produção. 5. Crie volumes do snapshot DATA e INDX e mapeie-os para os servidores do banco de dados de produção. 6. Verifique novamente os discos e monte os grupos do disco ASM usando o ASMCA ou o sqlplus. 7. Inicie o banco de dados no estado de montagem SQL> STARTUP MOUNT 8. Recupere o banco de dados aplicando os registros de alterações arquivados e os mais recentes registros de alterações. SQL> RECOVER AUTOMATIC DATABASE; Isso automaticamente aplicará todos os registros de alterações e itens arquivados. 9. Abra o banco de dados SQL> ALTER DATABASE OPEN; NOTA: não podemos recuperar corrupção no nível de blocos, arquivos de dados ou espaço de tabelas usando apenas backups de snapshots. Temos de restaurar os backups realizados no banco de dados de snapshots do servidor de backups e recuperar o banco de dados usando o arquivo de controle atual do banco de dados e aplicando os registros de alterações e itens arquivados do banco de dados de produção. 20 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies Conclusão Conforme os bancos de dados crescem rapidamente e passam a envolver-se em operações comerciais críticas, serão multiplicados os desafios de proteção e gerenciamento de dados. Para atender a rigorosos acordos de nível de serviço (SLAs), será vital para qualquer organização de TI melhorar seus objetivos de tempo de recuperação acelerando a criação de pontos de recuperação e a recuperação de aplicativos de bancos de dados. A integração entre os snapshots do armazenamento da Dell e a tecnologia RMAN da Oracle reduz significativamente o tempo de recuperação e a janela de backup com mínimo impacto sobre a performance de aplicativos de produção ao descarregar operações pesadas de backup do host de produção. 21 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies Referências Backup e recuperação Oracle – melhores práticas do Compellent Storage Center http://kc.compellent.com/Pages/results.aspx?k=KnowledgeCenterResourcesCategory%3A%22Best%20Pr actices%22&start1=16 Melhores práticas da Oracle no Compellent Storage Center http://www.dellstorage.com/WorkArea/DownloadAsset.aspx?id=3055 Backup e recuperação do banco de dados Oracle no storage iSCSI Dell EqualLogic PS Series http://www.equallogic.com/WorkArea/downloadasset.aspx?id=7801 Melhores práticas para backup e recuperação do Oracle 11g usando o Recovery Manager (RMAN) da Oracle e snapshots EqualLogic da Dell http://en.community.dell.com/techcenter/storage/w/wiki/2638.oracle-11g-backup-and-recoveryusing-rman-and-equallogic-snapshots-by-sis.aspx Visão geral de backups e recuperação de grupos PS Series, informe oficial Dell EqualLogic http://www.equallogic.com/psp/PDF/tr1004-backup-and-recovery-overview.pdf Proteção de dados por meio de recursos premium para arrays Dell PowerVault MD32/MD36 Series http://www.dellstorage.com/WorkArea/DownloadAsset.aspx?id=1369 Manuais e documentos de PowerVault MD3660f http://www.dell.com/support/Manuals/in/en/19/Product/powervault-md3660f Manual do usuário de backup e recuperação do banco de dados Oracle http://download.oracle.com/docs/cd/E11882_01/backup.112/e10642.pdf Referência de backup e recuperação do banco de dados Oracle http://download.oracle.com/docs/cd/E11882_01/backup.112/e10643.pdf 22 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies Apêndice A. Configuração de hardware e software Esta seção descreve os detalhes da configuração de hardware e software usada por cada configuração de RAC de banco de dados Oracle nos armazenamentos descritos na seção Ambiente de testes. Tabela 1. Configurações de hardware e software Componente Detalhes Servidores de produção Dois servidores Dell PowerEdge R820 com Dois processadores Intel Sandy Bridge de 8 núcleos e 2,20 GHz 32 GB de RAM Servidor de backups Um servidor Dell PowerEdge R620 com Dois processadores Intel Sandy Bridge de 8 núcleos e 2,20 GHz 16 GB de RAM Armazenamento Dell Compellent SC8000 Dell EqualLogic PS6110 Dell PowerVault MD3660f HBA Qlogic QLE2562 de 8 GB Switch de armazenamento Brocade 5100 para Compellent e PowerVault; Dell Force10 S4810 para EqualLogic Switch de rede Dell Power Connect 6248 para interconexão RAC Oracle pública e privada. Sistema operacional RHEL 6.2 Software Oracle RAC Oracle 11gR2 11.2.0.3 Carga de trabalho Carga de trabalho TPC-C do Dell Quest Benchmark Factory 6.8.1 Apêndice B. Criação e configuração do banco de dados do catálogo de recuperação Esta seção fornece as etapas para a criação e configuração do banco de dados do catálogo de recuperação usado para armazenar as operações de backup RMAN no servidor de backups descritas na seção Snapshots de armazenamento da Dell para descarregar os backups do banco de dados de produção para o servidor de backups. O catálogo de recuperação contém metadados das operações RMAN de todos os bancos de dados de destino registrados e armazena muito mais do que o arquivo de controle. Crie um banco de dados independente no sistema de arquivos ext4 no servidor de backups com o modo archivelog ativado e crie um espaço de tabelas separado para armazenar as informações do catálogo. 23 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies 1. Crie um espaço de tabelas para armazenar o catálogo RMAN. SQL> CREATE TABLESPACE [RMAN Tablespace Name] DATAFILE [‘datafile path and Name’] SIZE 100M AUTOEXTEND ON NEXT 500M; 2. Crie um usuário para o catálogo RMAN SQL> CREATE USER RMAN IDENTIFIED BY RMAN DEFAULT TABLESPACE RMAN QUOTA UNLIMITED ON RMAN; 3. Conceda as funções Connect, Resource e recovery_catalog_owner ao esquema de catálogo. SQL> GRANT CONNECT, RESOURCE, RECOVERY_CATALOG_OWNER TO [catalog username] 4. Crie um catálogo. rman catalog [username]/[password]@[Catalog DB TNS alias] RMAN> CREATE CATALOG; 5. Registre o banco de dados de produção com o catálogo de recuperação rman target / catalog [username]/[password]@[Catalog DB TNS alias] RMAN> REGISTER DATABASE; Apêndice C. Configuração de compartilhamento NFS para armazenar os backups RMAN no servidor de backups Esta seção fornece os detalhes para a configuração de compartilhamento NFS para armazenar os backups RMAN no servidor de backups descrita na seção Snapshots de armazenamento da Dell para descarregar os backups do banco de dados de produção para o servidor de backups. Crie um volume de armazenamento separado para armazenar os backups RMAN e mapeie-o para o servidor de backups. Configure o volume de armazenamento como um sistema de arquivos ext4 e configure o compartilhamento NFS que pode ser acessado pelo servidor de produção e pelo servidor de backups. 1. Crie um diretório local para os backups RMAN mkdir /opt/oracle/RMANBKPS e 2. run mke2fs –j /dev/mapper/<volumeRMANBKPS alias name> 3. Edite o arquivo /etc/fstab e inclua entradas para o sistema de arquivos recém-criado, como: /dev/mapper/<volume alias name> /opt/oracle/RMANBKPS ext4 defaults 1 2 4. Mude o proprietário do diretório de backup. chown –R oracle:oinstall RMANBKPS 5. Inicie o serviço NFS no servidor de produção e no servidor de backups. 24 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies service nfs start chkconfig nfs on 6. Adicione entradas como as seguintes no arquivo /etc/exports: /opt/oracle/RMANBKPS <Production Server Public IP> (rw) 7. E execute o seguinte comando no servidor de backups: mount /dev/mapper/<alias do volume> /opt/oracle/RMANBKPS 8. Monte novamente o volume NFS no servidor de produção mount –t nfs <IP ´público do servidor de backups>:/opt/oracle/RMANBKPS /opt/oracle/RMANBKPS Apêndice D. Utilitários de armazenamento de linha de comando da Dell usados para criar a recuperação de snapshots e de dados Esta seção demonstra os utilitários de armazenamento de linha de comando da Dell usados para criar snapshots, criar volumes com base em snapshots e restaurar volumes. D.1. Dell Compellent O utilitário de linha de comando do Dell Compellent Storage Center (CompCU) é um aplicativo Java que oferece aos usuários a possibilidade de usar comandos e escrever scripts para automatizar tarefas comuns, como provisionamento de armazenamento de banco de dados, programação de snapshots e recuperação de dados. É necessário fazer o download do CompCU.jar para o servidor de bancos de dados. Crie um replay consistente [root@cmlhost]# java -jar CompCU.jar -defaultname passwdfile -c “replayprofile createreplay –name <Replay_Profile_Name> –replayname <Name_of_the_Created_Replays> –expire <Replay_expire_time_in_minutes>” Exemplo: [root@cmlhost]# java -jar CompCU.jar -defaultname passwdfile c “replayprofile createreplay –name CMLBKP –replayname testreplay – expire 60” Crie volumes para grupo de consistência do replay mais recente e mapeie-o para o servidor de backups [root@cmlhost]# java -jar CompCU.jar -defaultname passwdfile -c "replay createview -last -volumeindex <Volume_index_of_Replay> -view <Name_of_the_View_Volume> -folder <Folder_of_View_Volumes_Mapped> server <Server_to_Map_Volume_view> move(Use_this_Option_only_if_View_Volume_already_exists>" Exemplo: [root@cmlhost]# java -jar CompCU.jar -defaultname passwdfile c "replay createview -last -volumeindex 174 -view REDOv1 -folder CloneVolFol -server Clone -move" 25 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies D.2. Dell EqualLogic A interface de linha de comando do Group Manager do Dell EqualLogic oferece um conjunto abrangente de comandos para gerenciar um grupo PS Series e arrays individuais para manutenção. Para acessar a CLI, use telnet para conectar-se ao endereço IP do grupo. Após conectar-se, faça login em uma conta de administração do grupo inserindo o nome de usuário e a senha do administrador do grupo. Em seguida, você poderá inserir comandos na CLI pelo prompt de comando para criar uma coleção de volumes, coleção de snapshots, restaurar volumes com base em snapshots e converter volumes para clones de snapshots. Crie uma coleção de volumes PS6110grp> collection create <volume-collection-name> <list-of-volumes> description “Description of the Volume Collection” Exemplo: PS6110grp> collection create bkpvc vol1,vol2 description “Database Volumes Collection” Crie uma coleção de snapshots PS6110grp> snapcol create <collection-name> description “Description of the Snapshot Collection” Exemplo: PS6110grp> snapcol create testsnap description “Database Snaps” Defina um volume e um snapshot específicos como off-line PS6110grp> volume select <volume-name> offline Exemplo: PS6110grp> volume select vol1 offline PS6110grp> volume select <volume-name> snapshot select <specificsnapshot-name> offline Exemplo: PS6110grp> volume select vol1 snapshot select vol1-2013-03-1414:00:01.17.1 offline Restaure o volume com base em um snapshot PS6110grp> volume select <volume-name> snapshot select <specificsnapshot-name> restore Exemplo: PS6110grp> volume select vol1 snapshot select vol1-2013-03-1414:00:01.17.1 restore D.3. Dell PowerVault O utilitário de interface de linha de comando Modular Disk Storage Manager do Dell PowerVault (SMcli) fornece acesso aos comandos do Script Engine para automatizar o gerenciamento do storage array Dell PowerVault e realizar imagens de snapshot, criar imagens de snapshot de grupos de consistência, criar discos virtuais de grupos de consistência com base em imagens de snapshot e mapear discos virtuais de snapshots para hosts. Mude o diretório para /opt/dell/mdstoragessoftware/mdstoragemanager no servidor de produção em que o MDSM está instalado 26 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies e execute os comandos do SMcli. Crie um grupo de consistência [root@mdhost]# SMcli –n MD3660f –c “create consistencyGroup userLabel=\” ConsistencyGroup_Name\”;” Exemplo: [root@mdhost]# SMcli –n MD3660f –c “create consistencyGroup userLabel=\”CG_001\”;” Crie uma imagem de snapshot do grupo de consistência [root@mdhost]# SMcli –n MD3660f –c “create cgSnapImage consistencyGroup=\”ConsistencyGroup_Name\”;” Exemplo: [root@mdhost]# SMcli –n MD3660f –c “create cgSnapImage consistencyGroup=\”CG_001\”;” Crie um disco virtual de snapshot do grupo de consistência [root@mdhost]# SMcli -n MD3660f -c "create cgSnapVirtualDisk userLabel=\"ConsistencyGroup_SnapshotVirtualDisk_Name\” cgsnapImageId=\" <Consistency Group>:<Snapshot Image Id>\";" Exemplo: [root@mdhost]# SMcli -n MD3660f -c "create cgSnapVirtualDisk userLabel=\"CG_001_SV_0002\" cgsnapImageId=\"CG_001:57\";" Crie o mapeamento do disco virtual do snapshot do grupo de consistência para o servidor de backups [root@mdhost]# SMcli -n MD3660f -c "create mapping cgSnapVirtualDisk=\" ConsistencyGroup_SnapshotVirtualDisk_Name \" host=\"Hostname to Map\";" Exemplo: [root@mdhost]# SMcli -n MD3660f -c "create mapping cgSnapVirtualDisk=\"CG_001_SV_0003\" host=\"clone\";" Apêndice E. Software de gerenciamento de bancos de dados Quest Database Management Software O premiado software de gerenciamento de bancos de dados da Quest fortalece os recursos da solução completa da Dell. Nossas soluções de gerenciamento de bancos de dados para Oracle foram criadas para atender aos desafios que profissionais de TI de todos os níveis enfrentam: trabalhar com vários servidores de bancos de dados, ambientes de dados complexos e necessidades de criação de relatórios. As ferramentas de software da Dell ampliam a eficiência operacional ao combinarem a automação de tarefas administrativas e de gerenciamento, a otimização de performance, o aumento da produtividade dos bancos de dados e dos profissionais de dados. Nossas soluções de diferentes ferramentas de gerenciamento de bancos de dados permitem que você alcance os mais altos níveis de qualidade, performance, capacidade de manutenção e disponibilidade de bancos de dados. Toad® para Oracle é incomparável na garantia da mais alta produtividade possível no desenvolvimento e na administração de bancos de dados Oracle. Apenas o Toad combina os mais abrangentes recursos com a ampla automação e os fluxos de trabalho intuitivos. Com o Toad, os 27 Oracle Database Backup and Recovery Using Dell Storage Snapshot Technologies profissionais de bancos de dados de todos os níveis de habilidade e experiência podem cooperar e trabalhar de maneira eficiente e precisa. Foglight® para Oracle é uma ferramenta escalável, baseada na Web, para o monitoramento ininterrupto de bancos de dados. Proporciona o monitoramento remoto constante do banco de dados e correlaciona dados de performance de toda sua pilha de tecnologia. Também facilita seu trabalho ampliando os recursos das ferramentas nativas. A ferramenta orienta você pela análise de tempos de resposta e de espera por eventos, para que seja possível compreender imediatamente as atuais condições de performance do banco de dados, além das possíveis futuras condições. Além disso, nossa tecnologia IntelliProfile™ garante que seus ambiente de bancos de dados pós-alterações não corram riscos de implantação. O Foglight para Oracle capacita você para que aja imediatamente e maximize os recursos de seu banco de dados Oracle. SharePlex® para Oracle é uma solução simples e acessível para a replicação de bancos de dados Oracle que não gera impactos O SharePlex é uma tecnologia madura, de alta performance e alta disponibilidade que oferece uma alternativa de baixo custo a outras ferramentas de replicação Oracle. Diferentemente de outras soluções, o SharePlex oferece recursos de comparação, reparo, verificação da integridade dos dados sem qualquer interrupção, além do monitoramento e de alertas, tudo isso em um único pacote. Ele garante a continuidade dos negócios e mantém os objetivos operacionais de seu banco de dados, proporcionando uma cópia em tempo real dos dados de produção, sem gerar qualquer impacto sobre a performance e a disponibilidade de seu sistema OLTP. O NetVault LiteSpeed® para Oracle reduz o tempo de backup e recuperação de bancos de dados Oracle em 50% ou mais, além de reduzir o tamanho do backup em até 90%. Personalizado de acordo com a necessidades únicas de um DBA Oracle, o NetVault LiteSpeed para Oracle reduz significativamente os custos de armazenamento e proporciona um sólido retorno do investimento, minutos após ser instalado. Além disso, mantém seus dados vitais seguros com a tecnologia de compressão de dados de backup Oracle e até quatro níveis de criptografia. É integrado ao RMAN por meio da arquitetura Media Manager da Oracle e é perfeitamente integrada ao Tivoli Storage Manager (TSM) e ao Symantec NetBackup. 28