Oracle Data Guard dobra proteção para o banco de dados e

Propaganda
IT Knowledge
Business Results
White Paper
Oracle Data Guard dobra proteção para o
banco de dados e recuperação de catástrofe
Brian Babineau
Analista
Enterprise Strategy Group
Proteção da Informação
Novembro de 2006
White Paper ESG
Índice
Índice .......................................................................................................................................................................... 1
Resumo executivo ...................................................................................................................................................... 1
Resumo executivo ...................................................................................................................................................... 2
Introdução ................................................................................................................................................................... 2
Eficiência e eficácia da continuidade dos negócios no banco de dados.....................................................................3
Integrando os objetivos de RPO e RTO à camada do banco de dados..................................................................... 4
Maximizando o investimento na continuidade dos negócios – estudos de caso ........................................................5
BarnesandNoble.com.......................................................................................................................................... 5
Burlington Coat Factory...................................................................................................................................... 6
D. Swarovski & Co............................................................................................................................................... 7
Conclusão ................................................................................................................................................................... 8
Todas as marcas comerciais são de propriedade de suas respectivas empresas. As informações contidas nesta publicação foram obtidas por
fontes que o The Enterprise Strategy Group (ESG) considera idôneas, porém não são garantidas pelo ESG. Esta publicação pode conter
opiniões do ESG, que estão sujeitas a alterações periodicamente. Esta publicação está protegida por leis de direitos autorais em nome de The
Enterprise Strategy Group, Inc. e deve ser usada somente por Assinantes ou pessoas que a adquiriram diretamente do ESG. Qualquer
reprodução ou redistribuição desta publicação, parcial ou na íntegra, seja em formato de cópia impressa, eletrônico ou de outro modo, a
pessoas não autorizadas a recebê-la, sem o expresso consentimento de The Enterprise Strategy Group, Inc., estará infringindo a lei de direitos
autorais dos EUA e estará sujeita a uma ação por danos civis e, se cabível, acusação penal. Em caso de eventuais dúvidas, entre em contato
com o Relacionamento com o Cliente ESG no telefone (508) 482-0188.
Enterprise Strategy Group
Página 1
White Paper ESG
Resumo executivo
As arquiteturas de TI altamente disponíveis deveriam incorporar soluções de recuperação de catástrofe
que garantam que os sistemas e informações permaneçam acessíveis no caso de eventos imprevistos
prejudicarem as operações do data center. Algumas organizações associam o termo ‘recuperação de
catástrofe’ a soluções de armazenamento proprietárias que espelham atualizações de disco em
subsistemas de armazenamento remotos. O ‘espelhamento remoto’ proporciona uma certa proteção aos
dados, mas essas configurações podem ser caras e fazer com que a TI ignore soluções alternativas que
podem melhorar os níveis de proteção e disponibilidade dos dados.
Uma dessas soluções é o Data Guard, um recurso do Banco de Dados Oracle 10g para manter bancos
de dados de standby, que são mantidos sincronizados automaticamente com o banco de dados de
produção, possibilitando rápido failover em caso de falha. Isso garante que os dados permaneçam
online, mesmo no caso de falha não-planejada. O Data Guard também permite o uso produtivo dos
bancos de dados de standby, reduzindo com eficácia o custo das soluções de recuperação de catástrofe
e tornando esse investimento facilmente justificável.
Este white paper descreve como os clientes podem usar o Data Guard, explica os benefícios inerentes e
oferece depoimentos de clientes que reduziram o risco da perda de dados e melhoraram a
disponibilidade.
Introdução
É impossível questionar a importância dos bancos de dados nos data centers corporativos atuais. De
grandes conglomerados multinacionais a pequenos negócios familiares, as organizações dependem de
bancos de dados para processar, organizar e armazenar dados transacionais. Embora o tamanho
desses bancos de dados possa variar, a importância relativa dos dados não pode ser medida, e as
organizações precisam atribuir valor às informações e protegê-las de maneira apropriada. Quando os
bancos de dados estão offline, ou pior ainda, quando os dados são perdidos, podem ocorrer danos
irreparáveis – na forma de perda de receita, insatisfação do cliente e outras situações indesejadas.
Os bancos de dados estão sujeitos a muitos dos mesmos riscos de interrupção dos negócios a que
estão outros sistemas de TI: catástrofes naturais, indisponibilidades planejadas, corrupção de dados e
falha humana, para citar alguns. As organizações historicamente implantaram soluções de backup em
fita como meio de proteger os dados contra falhas. Entretanto, essa abordagem resulta em significativo
tempo de inatividade devido à demora na restauração de um banco de dados de fita, isso sem falar no
tempo que pode ser necessário para adquirir novos sistemas e recursos se o sistema de produção
original for perdido em uma catástrofe de alguma espécie.
A replicação do armazenamento (também conhecida como espelhamento remoto), em que os dados são
copiados entre sistemas de armazenamento geograficamente dispersos, supera algumas das
desvantagens do backup em fita. Entretanto, essas soluções também têm limitações. Por exemplo, ela
exige dois sistemas de armazenamento idênticos, além da largura de banda necessária e de dispositivos
de rede especializados, como conversores de protocolo, para conectá-los. Aliás, muitas organizações
continuam usando os backups em fita tradicionais porque o espelhamento remoto é muito caro e
restritivo.
Para quem pode pagá-lo, o espelhamento remoto realmente oferece um excelente nível de proteção de
dados. Entretanto, quando se trata de implementar uma solução que garante a disponibilidade e
proteção das informações do banco de dados, as organizações deveriam considerar as inovações feitas
pelos fornecedores de banco de dados. Devido a seu conhecimento íntimo do banco de dados, os
fornecedores podem oferecer valor agregado significativo que se traduz em maior disponibilidade e
melhor proteção dos dados. Por exemplo, a Oracle ajuda os clientes a manter as informações online e
acessíveis com o Oracle Real Application Clusters (RAC), evitando o tempo de inatividade que resultaria
de falhas do servidor. Da mesma maneira, muitos administradores de banco de dados começaram a
utilizar o Data Guard, um recurso incluso no Banco de Dados Oracle, para aumentar a disponibilidade e
oferecer um nível adicional de proteção de dados no caso de eventos imprevistos afetarem o banco de
dados de produção.
Enterprise Strategy Group
Página 2
White Paper ESG
Eficiência e eficácia da continuidade dos negócios no banco de dados
O Data Guard permite que os clientes Oracle implementem e mantenham um banco de dados de
standby, que é uma cópia sincronizada do banco de dados de produção, para proteger os dados e
aumentar a disponibilidade das informações no caso de algum evento causar falha no banco de dados
de produção. O Data Guard não impõe limites geográficos, permitindo que o banco de dados de standby
esteja localizado a alguns metros de distância (no mesmo data center) ou a milhares de quilômetros (em
um data center remoto). Se o banco de dados de produção ficar indisponível, os clientes poderão usar o
Data Guard para fazer failover no banco de dados de standby. O Data Guard permite que os clientes
criem vários bancos de dados de standby para um único de produção, aumentando assim a proteção de
dados e reduzindo o risco da inatividade e da perda de dados.
Os clientes implementam o Data Guard fazendo um backup online de seu banco de dados de produção
e restaurando-o em outro servidor para criar um de standby, situado de preferência em um local remoto.
Após a criação do banco de dados de standby, o Data Guard Transport Services o sincroniza
automaticamente, transmitindo-lhe de modo eficiente blocos de dados transacionais. A criação do
standby, desde o backup até a sincronização, não interrompe a disponibilidade do banco de dados
principal. O banco de dados de standby pode estar situado em qualquer lugar, porque o Data Guard usa
protocolo TCP/IP padrão para transmitir dados entre os bancos de dados principal e de standby,
eliminando a necessidade de dispositivos de rede especializados.
O Data Guard Apply Services consiste em processos que aplicam os dados recebidos do local de
produção para o banco de dados de standby. Como é o caso de cada processo do Data Guard, os Apply
Services reconhecem o Oracle, usando seu conhecimento do banco de dados Oracle para executar
validação de dados adicional antes de quaisquer dados serem aplicados ao banco de dados de standby.
Essa etapa importante, possível apenas graças ao Data Guard, proporciona um nível adicional de
proteção para garantir que a corrupção de dados induzida por hardware ou rede não seja propagada
para o banco de dados de standby. As soluções de espelhamento remoto, devido à falta de
conhecimento sobre a estrutura de dados do banco de dados, copiam todos, incluindo todas as
corrupções causadas pelo armazenamento ou hardware de rede.
O Data Guard Apply Services também oferece uma opção em relação a quantos dados são aplicados no
banco de dados de standby. Os clientes podem implementar um standby físico que tem a estrutura física
idêntica à do banco de dados principal, tornando-o uma réplica perfeita do banco de dados de produção.
Um standby físico pode ficar aberto em modo ‘somente leitura’, permitindo que os clientes consultem os
dados, ao mesmo tempo em que ele continua recebendo dados do banco de dados de produção,
garantindo que permaneçam protegidos sempre. Também pode ser usado para aliviar a sobrecarga de
executar backups dos bancos de dados de produção para o standby, liberando assim recursos de
servidor importantes do banco de dados de produção.
Como alternativa, os clientes podem optar por implementar um standby lógico, que, como sugere o
nome, cria uma cópia lógica do banco de dados de produção. Um standby lógico converte os dados
recebidos do banco de dados de produção em instruções SQL e aplica estas no standby para manter a
sincronização. Isso permite que um standby lógico sempre abra em modo de leitura/gravação, tornandoo útil para suportar consultas e gerar relatórios com base em uma cópia atualizada de produção. É um
“standby lógico” porque, embora os dados sejam idênticos aos do banco de dados de produção, a
estrutura física do banco de dados pode ser diferente. Isso permite aos clientes a flexibilidade de
adicionar dados locais ou criar índices adicionais para otimizar a performance das consultas.
O Oracle Enterprise Manager Grid Control (EM), ferramenta de gerenciamento de data centers da
Oracle, oferece a interface Web para gerenciar uma ou mais configurações do Data Guard. O EM inclui
assistentes que automatizam a criação das configurações do Data Guard. Os administradores podem
executar facilmente os switchovers do Data Guard (eventos planejados) ou failovers (o resultado de
falhas repentinas e não-planejadas) que promovem rapidamente um standby a um banco de dados de
produção. Um importante benefício desse recurso de gerenciamento é a facilidade com que os usuários
do Data Guard podem testar facilmente seus sistemas de recuperação de catástrofe.
Enterprise Strategy Group
Página 3
White Paper ESG
Integrando os objetivos de RPO e RTO à camada do banco de dados
O Data Guard proporciona aos clientes significativa flexibilidade e valor agregado ao implantar uma
solução de continuidade dos negócios para os dados empresariais. Assim como em qualquer solução de
continuidade dos negócios, os clientes também devem avaliar os requisitos de objetivo de ponto de
recuperação (RPO) e objetivo de tempo de recuperação (RTO) de todos os aspectos de uma infraestrutura de banco de dados que suporta as informações que estão protegendo. O RPO mede a
quantidade de dados que uma organização pode perder se ocorrer uma catástrofe ou falha nãoplanejada. Por exemplo, um RPO de “2 horas” significa que, em caso de falha, você pode recuperar tudo
até 2 horas antes da falha. Com o RPO, você considera que perder 2 horas de dados é um risco
aceitável para o custo associado à proteção desses dados. Já o RTO é a quantidade de tempo
necessário para restaurar o acesso aos sistemas de TI, aplicativos e dados associados. As arquiteturas
altamente disponíveis devem minimizar a perda de dados e reduzir o tempo necessário para colocar os
aplicativos de volta online. O Data Guard é um dos inúmeros recursos integrados de alta disponibilidade
do Banco de Dados Oracle 10g – todos projetados para ajudar os clientes a alcançar RPO e RTO
específicos. Dois recursos adicionais do Oracle de particular interesse são o Oracle Real Application
Clusters (RAC) e o Flashback Database.
Muitos clientes Oracle optam por implementar o Real Application Clusters (RAC) para executar clusters
de servidores de banco de dados, proporcionando alta disponibilidade em caso de falha de um servidor,
além de oferecer a opção de escalabilidade dos recursos do servidor conforme a necessidade. De
maneira semelhante ao Data Guard, o RAC é transparente para o aplicativo e permite que os clientes
aumentem a disponibilidade e escalabilidade, fazendo com que vários servidores compartilhem o acesso
a um único banco de dados Oracle. Servidores adicionais podem ser oferecidos conforme os requisitos
de performance, e os administradores podem mudar a alocação de recursos em um cluster de um
aplicativo para outro, conforme as necessidades dos negócios, sem qualquer interrupção nos servidores
existentes. Se um servidor falhar, o RAC poderá reequilibrar a carga de trabalho entre os servidores
restantes, evitando a inatividade, uma vez que um servidor não apresenta mais um único ponto de falha.
Outra semelhança com o Data Guard é que o RAC permite aos clientes reduzir os custos de hardware
utilizando servidores padrão de mercado sem comprometer a disponibilidade ou escalabilidade. O Data
Guard oferece valor significativo com ou sem RAC, mas ele complementa uma configuração RAC
mantendo um banco de dados de standby em um local remoto para garantir proteção de dados e alta
disponibilidade no caso de algum evento afetar a disponibilidade do banco de dados RAC de produção.
O Oracle Flashback Database também pode ser usado em conjunto com o Data Guard e o RAC para
permitir que os clientes ‘retornem’ rapidamente os bancos de dados para um momento anterior em caso
de falha humana ou outra forma de corrupção lógica. Quando o Flashback Database é habilitado, o
Oracle registra todas as alterações nos dados em um log de flashback. Os usuários determinam seu
“período de retenção” decidindo quanto espaço em disco será alocado para esses logs. Uma das
maiores vantagens de usar o Flashback Database com o Data Guard é a capacidade do banco de dados
de produção, após um failover, “rejuntar” rapidamente a configuração do Data Guard como um banco de
dados de standby e se ressincronizar automaticamente com o novo sistema de produção. Isso elimina a
demorada tarefa de recriar o banco de dados de produção original a partir de um novo backup de
produção e de retornar muito rapidamente a configuração a um estado protegido. O Flashback Database
também oferece a base para os recursos integrados de proteção contínua dos dados (Continuous Data
Protection, CDP) no Banco de Dados Oracle 10g.
Enterprise Strategy Group
Página 4
White Paper ESG
Maximizando o investimento na continuidade dos negócios – estudos de caso
BarnesandNoble.com
Durante 2004, a BarnesandNoble.com embarcou em um projeto para reprojetar seu Banco de Dados de
Comércio Eletrônico. David Willen, Diretor de Tecnologia da BarnesandNoble.com, e sua equipe foram
incumbidos de desenvolver uma infra-estrutura
de aplicativos que refletisse a filosofia BarnesandNoble.com
corporativa da empresa, ou seja, foco no
cliente. Segundo Willen, o principal Banco de Motivos para selecionar o Oracle Data Guard
Dados de Comércio Eletrônico da
✓ Precisava de uma solução de recuperação de
BarnesandNoble.com (Conta e Pedido do
catástrofe para o aplicativo de comércio eletrônico
Cliente) tem 400 GB e normalmente suporta
✓ Precisava de uniformidade e integridade dos dados
entre 300 e 500 usuários simultâneos. O
para uma solução de recuperação de catástrofe do
banco de dados
aplicativo de comércio eletrônico da
BarnesandNoble.com gera centenas de
milhões de dólares de faturamento anual e por Benefícios
✓ RPO de cinco minutos, RTO de 45 minutos para o
si só era suficiente para garantir um
aplicativo de banco de dados de comércio eletrônico
investimento em uma solução de continuidade
Aplicativo da Web que suporta acesso 24x7 dos
✓
dos negócios. Entretanto, o potencial de perda
clientes via Internet
de receita era um fator significativo no projeto,
explica Willen. “O componente intangível da
perda de confiança do cliente – quando ele Citação do cliente
“Utilizamos o EMC Symmetrix e temos largura de banda,
acessa a Internet, faz um pedido e não
assim temos a capacidade de usar soluções como o SRDF,
consegue finalizar a compra – nos impele a mas para este sistema de banco de dados crítico,
manter o site online. Portanto, a arquitetura do escolhemos o Data Guard. A uniformidade e integridade
novo sistema precisava ser uma extensão da dos dados foram os principais fatores.”
filosofia da empresa centrada no cliente.”
Com foco no cliente da BarnesandNoble.com, o departamento de TI optou pelo Oracle RAC e pelo Data
Guard porque, segundo Willen, “O novo sistema precisava ser altamente disponível, ou seja, era preciso
um excelente banco de dados de standby para poder voltar online em um curto espaço de tempo.”
A BarnesandNoble.com queria uma arquitetura altamente disponível para os bancos de dados no caso
de alguma falha que derrubasse o data center primário. A empresa usa dois data centers na costa leste
dos EUA – um acomoda o banco de dados de produção, enquanto o outro hospeda o standby remoto.
Como a BarnesandNoble.com precisa estar disponível para os clientes comprarem 24 horas por dia, 7
dias por semana, a equipe do projeto sentiu que o Oracle RAC e o Data Guard alcançariam com mais
sucesso seus RPOs e RTOs. Durante a fase de planejamento, a empresa estabeleceu um RPO de
continuidade dos negócios de cinco minutos e um RTO de 45 minutos. Depois de implementar a nova
configuração altamente disponível, a BarnesandNoble.com testou o sistema e percebeu que alcançou
seus objetivos de RPO e que o RTO pós-falha do sistema na verdade foi de entre dez e vinte minutos,
uma melhoria de 20% em comparação com a meta inicial. “Esse benefício se deve principalmente à
solução Data Guard”, afirmou Willen.
Embora muitos clientes ainda procurem soluções de replicação baseadas em sistemas de
armazenamento, o Data Guard pode ajudar a superar objetivos específicos de proteção e recuperação
de dados, como foi o caso da Barnes & Noble. Quando chegou a hora de selecionar entre uma solução
baseada em armazenamento e o Data Guard, Willen achou a escolha muito fácil. “Utilizamos o EMC
Symmetrix e temos largura de banda, assim temos a capacidade de usar soluções como o SRDF, mas
para este sistema de banco de dados crítico, escolhemos o Data Guard. A uniformidade e integridade
dos dados foram os principais fatores.”
O Data Guard ajudou a BarnesandNoble.com a manter seu aplicativo de comércio eletrônico, cumprindo
o objetivo do projeto de 2004 – manter os clientes satisfeitos com um site sempre online.
Enterprise Strategy Group
Página 5
White Paper ESG
Burlington Coat Factory
Com mais de 400 lojas espalhadas pelos Estados Unidos, a Burlington Coat Factory processa vários
milhões de transações no varejo por ano. Como o varejista se tornou um conhecido site de compras de
muitos norte-americanos, seu departamento de TI precisou simplificar as operações para controlar
custos e, ao mesmo tempo, aumentar a disponibilidade de vários aplicativos de missão crítica. Para
reduzir os custos operacionais, a Burlington Coat Factory padronizou-se com Oracle como plataforma de
sistema de gerenciamento de banco de dados. Com os bancos de dados Oracle suportando comércio
eletrônico, transações de ponto-de-venda, data
warehousing e aplicativos de intercâmbio Burlington Coat Factory
eletrônico de dados, a padronização foi crucial
n o c o n t r o l e d e c u s t o s . M i k e B a l i n t , Motivos para selecionar o Oracle Data Guard
Administrador de Banco de Dados Sênior da
✓ Buscava melhorar os tempos de recuperação do
Burlington Coat Factory, comenta a decisão de
banco de dados devido a falhas no sistema e na
trabalhar com a Oracle: “Acreditamos na
mídia de armazenamento
empresa, em seu direcionamento e em sua
✓ Queria minimizar os custos operacionais ao
trabalhar com uma solução de banco de dados
idoneidade. Eles nos ajudaram no passado.”
altamente disponível
Enquanto controlavam os custos através da
padronização, Balint e seus colegas também Benefícios
✓ Não depende mais de fita para restaurar os bancos
foram capazes de usar o Oracle Data Guard
de dados após recuperação da falha
para aumentar a disponibilidade de aplicativos
Os tempos de recuperação de banco de dados
✓
e a proteção dos dados. Voltando-se para os
foram reduzidos de quatro horas para cinco minutos
requisitos cada vez maiores de disponibilidade,
a Burlington Coat se concentrou na capacidade
Citação do cliente
de recuperar os dados rapidamente no caso de “Como temos familiaridade com o Oracle, o Data Guard foi
uma corrupção ou catástrofe no site afetar seus um passo natural. Tínhamos suficiente experiência em
bancos de dados de produção. Implantando um Oracle internamente e podíamos treinar o pessoal
banco de dados de standby físico em um apropriado em uma única solução de disponibilidade.
segundo data center a menos de 1,5 quilômetro Não precisamos comprar um novo armazenamento ou um
do local primário, a Burlington Coat Factory novo componente para os nossos sistemas de
reduziu o tempo necessário para recuperação armazenamento existentes, nem fazer treinamento em
após uma indsiponibilidade não-planejada. uma solução de replicação de terceiros. O Data Guard nos
Balint e seus administradores não precisam permite alcançar um nível mais alto de proteção e
mais recorrer à fita para obter um backup disponibilidade dos dados.”
anterior dos arquivos de dados e fazer a
recuperação de um momento. “Não importava o que fizéssemos, a recuperação podia levar horas”, disse
Balint. “Com um banco de dados de standby físico, os dados são 100% atualizados ou bem próximos
disso, e podemos recuperar imediatamente.” Balint também observa que o Data Guard auxiliou em
outros problemas de banco de dados e sistema de armazenamento em que as recuperações têm
impacto na disponibilidade do aplicativo ou nas operações dos negócios. “O Data Guard nos ajuda muito
nessas situações de recuperação de falhas, porque elas são reduzidas de quatro horas para cinco
minutos.”
A Burlington Coat Factory depende bastante de seus sistemas de armazenamento para suportar os
bancos de dados Oracle, mas preferiu não adotar o espelhamento remoto. Um dos principais motivos
disso foi a capacidade de se padronizar com uma solução de disponibilidade inclusa no banco de dados.
“Como temos familiaridade com o Oracle, o Data Guard foi um passo natural. Tínhamos suficiente
experiência em Oracle internamente, podíamos utilizar habilidades de DBAs internos e podíamos treinar
o pessoal apropriado em uma única solução de disponibilidade”, explicou Balint. “Não precisamos
comprar um novo armazenamento ou um novo componente para os nossos sistemas de
armazenamento existentes, nem fazer treinamento em uma solução de replicação de terceiros. O Data
Guard nos permite alcançar um nível mais alto de proteção e disponibilidade dos dados.”
Até hoje, a Burlington Coat Factory continua se padronizando com outros recursos de alta
disponibilidade da Oracle, incluindo Data Guard, RAC, Flashback Database e RMAN (a solução de
backup e recuperação para Banco de Dados Oracle). Como seus aplicativos de geração de receita
(comércio eletrônico) e aplicativos internos (recursos humanos) são cruciais para manter os clientes
satisfeitos e os funcionários produtivos, a disponibilidade é prioridade número um no departamento de
TI. É muito fácil ver por que Balint tomou rapidamente a decisão em favor do Data Guard. “É uma
ferramenta de gerenciamento de risco, porque resolve nosso principal problema: a capacidade de
recuperar dados em um espaço de tempo curto e previsível.
Enterprise Strategy Group
Página 6
White Paper ESG
D. Swarovski & Co.
Como fornecedor líder de cristal lapidado, a Swarovski expandiu suas operações de negócios para mais
de 120 países. Sediada em Wattens, Áustria, a empresa atua desde 1895 e depende do SAP R/3 para
muitos de seus aplicativos empresariais, incluindo gestão de recursos empresariais, CRM e Business
Warehousing. A Swarovski tem orgulho de produzir cristais lapidados de qualidade, e seu departamento
de TI estende esse paradigma aos próprios processos. Ao empreender sua implantação global do SAP, a
gerência de TI sênior da Swarovski decidiu que o sistema fosse projetado para evitar qualquer perda de
dados e garantir que os aplicativos pudessem ser colocados online em uma hora em caso de inatividade
não-planejada. Harald Neuner, Gerente de TI da Swarovski para a instalação do SAP, descreve o perfil
do projeto que foi implementado pela gerência sênior: “Desde o começo do conceito dos sistemas de TI,
sabíamos que não podíamos perder uma única transação sob nenhuma circunstância.”
O aplicativo mais crucial para a Swarovski é o módulo Enterprise Resource Management do SAP, que
precisa suportar 1.400 usuários no mundo inteiro, a qualquer hora. Para evitar a perda de dados e
reduzir o tempo necessário para colocar esse aplicativo online em caso de catástrofe ou corrupção de
dados, Neuner e sua equipe optaram pelo Oracle Data Guard. A Swarovski criou um banco de dados de
standby físico localizado em um segundo data center a 400 metros do primário. Os serviços de
transporte síncrono do Data Guard são utilizados para proteger contra qualquer possibilidade de perda
de dados. Manter a integridade das informações no standby foi o principal motivo para a Swarovski ter
escolhido o Data Guard em vez do espelhamento
remoto.
D. Swarovski & Co.
Motivos para selecionar o Oracle Data Guard
✓ Queria uma arquitetura de banco de dados
altamente disponível para o aplicativo de ERP
SAP R/3
✓ Queria flexibilidade de configuração para
minimizar o risco de corrupção ou perda de
dados no banco de dados de standby
Benefícios
✓ Reduziu o tempo de recuperação do aplicativo
de banco de dados de ERP SAP R/3 de 12
horas para 30 minutos
✓ Cumpriu a meta de projetar uma infra-estrutura
que não perderá uma única transação, e os
aplicativos poderão estar operantes em uma
hora após uma interrupção
Citação do cliente
“Estamos planejando usar essa tecnologia para
outros bancos de dados críticos no futuro. Temos
familiaridade com o funcionamento e documentamos
o nosso processo, por isso é natural para nós
adicionar o Data Guard a outros sistemas.”
Além de ter um standby que pode ser colocado
online em minutos, a Swarovski também usa a
flexibilidade do Data Guard para reduzir o risco de
uma corrupção lógica ou um erro de usuário afetar
seus aplicativos SAP. O Data Guard envia os dados
imediatamente, mas a Swarovski usa seu recurso de
atraso na aplicação de atualizações no banco de
dados de standby. O atraso planejado de 4 horas da
Swarovski dá à equipe de Neuner o tempo para
desfazer transações excluídas ou corrompidas
acidentalmente antes que sejam aplicadas no
standby. “Com a flexibilidade do Data Guard,
pudemos projetar esse atraso e diminuir nosso
tempo de recuperação de 12 horas para menos de
30 minutos sem afetar a disponibilidade dos
aplicativos ou aumentar o risco de perda de dados”,
afirmou Neuner. Isso é possível porque, mesmo com
um atraso de 4 horas na aplicação, o Data Guard
ainda envia os dados para o standby com a mesma
rapidez com que são gerados. Se a Swarovski de
repente precisar executar failover no standby, o
atraso será removido, e a performance do Data
Guard é tal que leva apenas alguns minutos para
alcançar o standby até o último dado recebido.
A Swarovski pretende aproveitar os recursos de disponibilidade do Data Guard em mais componentes
de seu portfólio de aplicativos SAP. “Estamos planejando usar essa tecnologia para outros bancos de
dados críticos no futuro”, diz Neuner. “Temos familiaridade com o funcionamento e documentamos o
nosso processo, por isso para nós é natural adicionar o Data Guard a outros sistemas.”
Enterprise Strategy Group
Página 7
White Paper ESG
Durante sua existência, a Swarovski não se desviou de seu compromisso com a qualidade e não parece
que suas operações de TI ignorarão sua meta de evitar a perda de dados. Ao continuar expandindo sua
arquitetura altamente disponível entre os módulos de aplicativo SAP, a Swarovski usará a experiência
com o Oracle Data Guard para manter os dados disponíveis aos funcionários em nível mundial.
Conclusão
As soluções de continuidade dos negócios podem ser caras e complicadas de usar e oferecem pouco
valor aos clientes, a menos que um evento catastrófico cause uma falha de sistema. Muitas
organizações ainda dependem da recuperação de aplicativos críticos por fita como única solução de
continuidade dos negócios, expondo a empresa ao risco de perda significativa dos dados e caros
períodos de inatividade. Essas organizações que dependem de implementações de continuidade dos
negócios baseadas em armazenamento normalmente não conseguem considerar todas as opções
disponíveis para proteger os dados empresariais. Esse desconhecimento aumenta o risco de que os
ativos de informação vitais possam ser perdidos se um data center ou banco de dados de produção ficar
offline repentinamente. As organizações que dependem de bancos de dados para processar transações
e organizar informações devem considerar todas as opções para reduzir a perda de dados e qualquer
interrupção dos negócios que possa ser causada por uma indisponibilidade planejada ou não-planejada.
O Oracle Data Guard representa uma solução econômica para proteger os dados empresariais, indo
além das limitações das soluções de espelhamento remoto e de backup e recuperação baseado em fita,
com um recurso de banco de dados nativo que oferece ótima proteção e disponibilidade de dados. A
solução vem inclusa como parte do Banco de Dados Oracle 10g e pode ser gerenciada com o Oracle
Enterprise Manager Grid Control, uma solução que muitos administradores de banco de dados usam
regularmente. O Data Guard também permite aos clientes executar consultas, relatórios e backups
usando o banco de dados de standby, aumentando o retorno do investimento em sistemas de
recuperação de catástrofe.
Depois de falar com clientes Oracle, surgem motivos simples porém decisivos para que os clientes do
Banco de Dados Oracle pensem no Data Guard para aumentar a disponibilidade de seus sistemas de
gerenciamento de banco de dados. São eles:
•
•
•
•
•
Utilização eficiente da rede
O Data Guard é uma solução de recuperação de catástrofe com reconhecimento do banco
de dados que utiliza com eficiência os recursos de rede, transmitindo somente as alterações
mínimas necessárias para manter o banco de dados de standby sincronizado.
Proteção de dados abrangente
O Data Guard evita que as corrupções de dados sejam propagadas aos bancos de dados de
standby.
Econômico
O Data Guard é uma solução com reconhecimento de armazenamento, reduzindo os custos
de hardware e a dependência de um único fornecedor.
Utilização do standby
As opções de configuração flexíveis do Data Guard permitem que os clientes utilizem o
banco de dados de standby e servidores para backup, geração de relatórios e outras
finalidades.
Gerenciamento integrado
Configurações, monitoração e manutenção de standby, incluindo failover e switchover, são
facilmente gerenciadas pelo Oracle Enterprise Manager Grid Control.
O risco de uma indisponibilidade não-planejada causada por uma catástrofe natural, interrupção de
energia, falha de sistema ou erro humano pode prejudicar a produtividade dos funcionários se não
houver medidas de continuidade dos negócios específicas para o banco de dados implementadas.
Com o Data Guard, os clientes agora têm uma opção além do espelhamento baseado em
armazenamento para garantir que as informações do banco de dados estarão protegidas
independentemente do que interromper o acesso a seus bancos de dados de produção. Se a sua
organização considera a informação um ativo de negócios, o Oracle Data Guard é uma solução de
proteção de dados da próxima geração que pode reduzir o risco de perda de dados e inatividade.
Enterprise Strategy Group
Página 8
Download