

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Configure uma HA/DR arquitetura para o Oracle E-Business Suite no Amazon RDS Custom com um banco de dados ativo em espera
<a name="set-up-an-ha-dr-architecture-for-oracle-e-business-suite-on-amazon-rds-custom-with-an-active-standby-database"></a>

*Simon Cunningham, Jaydeep Nandy e Nitin Saxena, da Amazon Web Services*

## Resumo
<a name="set-up-an-ha-dr-architecture-for-oracle-e-business-suite-on-amazon-rds-custom-with-an-active-standby-database-summary"></a>

Esse padrão descreve como você pode arquitetar sua solução Oracle E-Business no Amazon Relational Database Service (Amazon RDS) Custom para alta disponibilidade (HA) e recuperação de desastres (DR) configurando um banco de dados de réplica de leitura do Amazon RDS Custom em outra zona de disponibilidade da Amazon Web Services (AWS) e convertendo-o em um banco de dados ativo em espera. A criação da réplica de leitura do Amazon RDS Custom é totalmente automatizada por meio do Console de Gerenciamento da AWS.

Esse padrão não discute as etapas para adicionar camadas adicionais de aplicativos e sistemas de arquivos compartilhados, que também podem fazer parte de uma HA/DR arquitetura. Para obter mais informações sobre esses tópicos, consulte as seguintes notas de suporte da Oracle: 1375769.1, 1375670.1 e 1383621.1 (seção 5, *Opções avançadas de clonagem*). (O acesso requer uma conta [do Oracle Support](https://support.oracle.com/portal/).)

Para migrar o sistema E-Business Suite para uma arquitetura Single-AZ de camada única na Amazon Web Services (AWS), consulte o padrão [Migrar o Oracle E-Business Suite para o Amazon RDS Custom](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/migrate-oracle-e-business-suite-to-amazon-rds-custom.html).

O Oracle E-Business Suite é uma solução de Planejamento de recursos empresariais (ERP - Enterprise Resource Planning) para automatizar processos em toda a empresa, como finanças, recursos humanos, cadeias de suprimentos e manufatura. Ele tem uma arquitetura de três camadas: cliente, aplicação e banco de dados. Anteriormente, você precisava executar seu banco de dados do E-Business Suite em uma [instância autogerenciada do Amazon Elastic Compute Cloud (Amazon EC2),](https://aws.amazon.com/ec2/) mas agora você pode se beneficiar do [Amazon](https://aws.amazon.com/rds/custom/) RDS Custom.  

## Pré-requisitos e limitações
<a name="set-up-an-ha-dr-architecture-for-oracle-e-business-suite-on-amazon-rds-custom-with-an-active-standby-database-prereqs"></a>

**Pré-requisitos **
+ Uma instalação existente do E-Business Suite no Amazon RDS Custom; veja o padrão [Migrar o Oracle E-Business Suite para o Amazon RDS Custom](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/migrate-oracle-e-business-suite-to-amazon-rds-custom.html)
+ Se você quiser alterar a réplica de leitura para somente leitura e usá-la para transferir os relatórios para o modo de espera, uma [licença de banco de dados Oracle Active Data Guard](https://www.oracle.com/corporate/pricing/) (consulte a *Lista de preços comerciais de tecnologia da Oracle*)

**Limitações**
+ Limitações e configurações não suportadas para [bancos de dados Oracle no Amazon](https://docs.amazonaws.cn/en_us/AmazonRDS/latest/UserGuide/custom-reqs-limits.html#custom-reqs-limits.limits) RDS Custom
+ Limitações associadas às [réplicas de leitura do Amazon RDS Custom for Oracle](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/custom-rr.html#custom-rr.limitations)

**Versões do produto**

Para versões do banco de dados Oracle e classes de instância suportadas pelo Amazon RDS Custom, consulte [Requisitos e limitações do Amazon RDS Custom for Oracle](https://docs.amazonaws.cn/en_us/AmazonRDS/latest/UserGuide/custom-reqs-limits.html).

## Arquitetura
<a name="set-up-an-ha-dr-architecture-for-oracle-e-business-suite-on-amazon-rds-custom-with-an-active-standby-database-architecture"></a>

O diagrama a seguir ilustra uma arquitetura representativa do E-Business Suite na AWS que inclui várias zonas de disponibilidade e níveis de aplicativos em uma configuração. active/passive O banco de dados usa uma instância de banco de dados do Amazon RDS Custom e uma réplica de leitura do Amazon RDS Custom. A réplica de leitura usa o Active Data Guard para replicar em outra zona de disponibilidade. Você também pode usar a réplica de leitura para descarregar o tráfego de leitura no banco de dados principal e para fins de geração de relatórios.

![\[Arquitetura Multi-AZ para o Oracle E-Business Suite na AWS\]](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/images/pattern-img/a17947e8-56b1-4d92-91df-096c02ff4c19/images/ffdaa2d4-123b-44a0-8d52-b1352a4eee44.png)


Para obter mais informações, consulte [Trabalhar com réplicas de leitura do Amazon RDS Custom para Oracle](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/custom-rr.html) na documentação do Amazon RDS. 

A réplica de leitura do Amazon RDS Custom é criada por padrão como montada. No entanto, se você quiser transferir algumas de suas cargas de trabalho somente para leitura no banco de dados em espera para reduzir a carga no banco de dados principal, você pode alterar manualmente o modo das réplicas montadas para somente leitura seguindo as etapas na seção [Épicos.](#set-up-an-ha-dr-architecture-for-oracle-e-business-suite-on-amazon-rds-custom-with-an-active-standby-database-epics) Um caso de uso típico para isso seria executar seus relatórios a partir do banco de dados em espera. Mudar para somente leitura requer uma licença ativa de banco de dados em espera. 

Quando você cria uma réplica de leitura na AWS, o sistema usa o agente Oracle Data Guard nos bastidores.  Essa configuração é gerada e configurada automaticamente no modo Desempenho Máximo da seguinte forma:

```
DGMGRL> show configuration
Configuration - rds_dg
  Protection Mode: MaxPerformance
  Members:
  vis_a - Primary database
    vis_b - Physical standby database 
Fast-Start Failover: DISABLED
Configuration Status:
SUCCESS   (status updated 58 seconds ago)
```

## Ferramentas
<a name="set-up-an-ha-dr-architecture-for-oracle-e-business-suite-on-amazon-rds-custom-with-an-active-standby-database-tools"></a>

**Serviços da AWS**
+ O [Amazon RDS Custom para Oracle](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/working-with-custom-oracle.html) é um serviço de banco de dados gerenciado para aplicações herdadas, personalizadas e em pacote que exigem acesso ao sistema operacional subjacente e ao ambiente de banco de dados. Ele automatiza tarefas e operações de administração de banco de dados e permite que você, como administrador de banco de dados, acesse e personalize seu ambiente de banco de dados e sistema operacional. 

**Outras ferramentas**
+ O Oracle Data Guard é uma ferramenta que ajuda você a criar e gerenciar bancos de dados Oracle standby. Esse padrão usa o Oracle Data Guard para configurar um banco de dados em espera ativo no Amazon RDS Custom.

## Épicos
<a name="set-up-an-ha-dr-architecture-for-oracle-e-business-suite-on-amazon-rds-custom-with-an-active-standby-database-epics"></a>

### Criar uma réplica de leitura
<a name="create-a-read-replica"></a>


| Tarefa | Description | Habilidades necessárias | 
| --- | --- | --- | 
| Crie uma réplica de leitura da instância de banco de dados do Amazon RDS Custom. | Para criar uma réplica de leitura, siga as instruções na [documentação do Amazon RDS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ReadRepl.html#USER_ReadRepl.Create) e use a instância de banco de dados do Amazon RDS Custom que você criou (consulte a seção [Pré-requisitos](#set-up-an-ha-dr-architecture-for-oracle-e-business-suite-on-amazon-rds-custom-with-an-active-standby-database-prereqs)) como banco de dados de origem.Por padrão, a réplica de leitura do Amazon RDS Custom é criada como uma espera física e está no estado montado. Isso é intencional para garantir a conformidade com a licença do Oracle Active Data Guard. Siga as próximas etapas para converter a réplica de leitura no modo somente leitura. | DBA | 

### Altere a réplica de leitura para um modo de espera ativo somente para leitura
<a name="change-the-read-replica-to-a-read-only-active-standby"></a>


| Tarefa | Description | Habilidades necessárias | 
| --- | --- | --- | 
| Conecte-se à réplica de leitura do Amazon RDS Custom. | Use os comandos a seguir para converter seu banco de dados stand-by físico em um banco de dados stand-by ativo.  Para executar esses comandos, é necessária uma licença Active Standby da Oracle válida. Para obter uma licença, entre em contato com seu representante da Oracle.<pre>$ sudo su - rdsdb<br />-bash-4.2$ sql<br />SQL> select process,status,sequence# from v$managed_standby;<br /><br />PROCESS    STATUS        SEQUENCE#<br />--------- ------------ ----------<br />ARCH       CLOSING            3956<br />ARCH       CONNECTED             0<br />ARCH       CLOSING            3955<br />ARCH       CLOSING            3957<br />RFS        IDLE                  0<br />RFS        IDLE               3958<br />MRP0       APPLYING_LOG       3958<br />SQL> select name, database_role, open_mode from v$database;<br /><br />NAME       DATABASE_ROLE    OPEN_MODE<br />--------- ---------------- --------------------<br />VIS        PHYSICAL STANDBY MOUNTED<br />SQL> alter database recover managed standby database cancel;<br />Database altered.<br />Open the standby database<br />SQL> alter database open;<br />Database altered.<br />SQL> select name, database_role, open_mode from v$database;<br /><br />NAME       DATABASE_ROLE    OPEN_MODE<br />--------- ---------------- --------------------<br />VIS        PHYSICAL STANDBY READ ONLY</pre> | DBA | 
| Inicie a recuperação de mídia com a aplicação de registros em tempo real. | Para ativar o atributo de aplicação de log em tempo real, use os comandos a seguir. Eles convertem e validam o standby (réplica de leitura) como um banco de dados em espera ativo, para que você possa se conectar e executar consultas somente para leitura.<pre>SQL>   alter database recover managed standby database using current logfile disconnect from session;<br />Database altered</pre> | DBA | 
| Verifique o status do banco de dados. | Para verificar o status do banco de dados, use o comando a seguir.<pre>SQL> select name, database_role, open_mode from v$database;<br />NAME      DATABASE_ROLE    OPEN_MODE<br />--------- ---------------- --------------------<br />VIS       PHYSICAL STANDBY READ ONLY WITH APPLY</pre> | DBA | 
| Marque o modo de refazer aplicação. | Para verificar o modo de aplicação de refazer, use o seguinte comando.<pre>SQL> select process,status,sequence# from v$managed_standby;<br />PROCESS    STATUS        SEQUENCE#<br />--------- ------------ ----------<br />ARCH       CLOSING            3956<br />ARCH       CONNECTED             0<br />ARCH       CLOSING            3955<br />ARCH       CLOSING            3957<br />RFS        IDLE                  0<br />RFS        IDLE               3958<br />MRP0       APPLYING_LOG       3958<br /> <br />SQL> select open_mode from v$database;<br />OPEN_MODE<br />--------------------<br />READ ONLY WITH APPLY</pre> | DBA | 

## Recursos relacionados
<a name="set-up-an-ha-dr-architecture-for-oracle-e-business-suite-on-amazon-rds-custom-with-an-active-standby-database-resources"></a>
+ [Migre o Oracle E-Business Suite para o Amazon RDS Custom](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/migrate-oracle-e-business-suite-to-amazon-rds-custom.html) (Recomendações da AWS)
+ [Trabalhando com o Amazon RDS Custom](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/rds-custom.html) (documentação do Amazon RDS)
+ [Trabalhar com réplicas de leitura do Amazon RDS Custom for Oracle](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/custom-rr.html) (documentação do Amazon RDS)
+ [Amazon RDS Custom para Oracle – Novos recursos de controle no ambiente de banco de dados](https://aws.amazon.com/blogs/aws/amazon-rds-custom-for-oracle-new-control-capabilities-in-database-environment/) (blog de notícias da AWS)
+ [Migração do Oracle E-Business Suite na AWS](https://d1.awsstatic.com/whitepapers/migrate-oracle-e-business-suite.pdf) (whitepaper da AWS)
+ [Arquitetura do Oracle E-Business Suite na AWS](https://docs.aws.amazon.com/whitepapers/latest/overview-oracle-e-business-suite/oracle-e-business-suite-architecture-on-aws.html) (whitepaper da AWS)