Pular para o conteúdo principal

Amazon RDS para Oracle

Perguntas frequentes sobre o Amazon RDS para Oracle

Licenciamento e suporte

Abrir tudo

Sim, você pode adquirir um Savings Plans do banco de dados para o Amazon RDS para Oracle e reduzir os custos em até 20% quando se compromete com um volume consistente de uso por um período de 1 ano. Informações adicionais sobre o uso qualificado podem ser encontradas na Página de preços do Savings Plans do banco de dados.

Há duas opções de licenciamento disponíveis para utilizar o Amazon RDS para Oracle:

Bring Your Own License (BYOL): nesse modelo de licença, é possível utilizar suas licenças existentes do banco de dados Oracle para executar implantações do Oracle no Amazon RDS. Para executar uma instância de banco de dados usando o modelo BYOL, você deverá ter a licença pertinente do banco de dados Oracle (com a licença e o suporte de atualização de software) para a classe da instância de banco de dados e a edição do banco de dados Oracle que deseja executar. Você também deverá seguir as políticas do Oracle para o licenciamento do software do banco de dados Oracle no ambiente de computação em nuvem. As instâncias de banco de dados residem no ambiente do Amazon EC2 e a política de licenciamento do Oracle para Amazon EC2 está localizada aqui.

Licença inclusa: no modelo de serviço “Licença inclusa”, você não precisa de licenças Oracle adquiridas separadamente. O software do banco de dados Oracle foi licenciado pela AWS para seu uso, sujeito à Seção 10.3.1 dos Termos de serviço da AWS. Os preços da "Licença incluída" inclui o software, os recursos de hardware subjacentes e as capacidades de gerenciamento do Amazon RDS.

No momento, o Amazon RDS aceita as seguintes edições do banco de dados Oracle de acordo com cada um dos modelos de licenciamento exibidos abaixo:

BYOL: Standard Edition Dois (SE2) e Enterprise Edition (EE)

Licença incluída: Standard Edition Dois (SE2)

BYOL: para executar uma instância de banco de dados no modelo BYOL, você deve ter a licença apropriada do banco de dados Oracle (com a licença e o suporte de atualização de software) para a classe da instância de banco de dados e a edição do banco de dados Oracle que deseja executar. Você deverá seguir as políticas do Oracle para o licenciamento do software do banco de dados Oracle no ambiente de computação em nuvem. As instâncias de banco de dados residem no ambiente do Amazon EC2 e a política de licenciamento do Oracle para Amazon EC2 está localizada aqui.

Licença inclusa: no modelo de serviço “Licença inclusa”, você não precisa de licenças Oracle adquiridas separadamente. O software do banco de dados Oracle foi licenciado pela AWS para seu uso, sujeito à Seção 10.3.1 dos Termos de serviço da AWS.

BYOL: com esse modelo, você continuará a usar sua conta de suporte ativa do Oracle e poderá entrar em contato diretamente com o Oracle para fazer solicitações específicas do banco de dados Oracle. Se você tem uma conta ativa da AWS Premium Support, entre em contato com a AWS Premium Support para questões específicas sobre o Amazon RDS. A Amazon Web Services e o Oracle têm um processo de suporte de vários fornecedores para casos que exigem assistência das duas organizações.

Licença inclusa: nesse modelo, se você tiver uma conta ativa do AWS Premium Support, entre em contato com o AWS Premium Support para solicitações de serviço específicas do Amazon RDS e do banco de dados Oracle.

BYOL: é possível escalar as instâncias do banco de dados de acordo com os termos de suas licenças do Oracle.

Licença inclusa: as instâncias de banco de dados que estão sendo executadas no Oracle poderão ser aumentadas ou reduzidas a qualquer momento, o que está sujeito ao preço por hora que prevalecer para cada classe de instância do banco de dados.

Para obter mais informações sobre as implicações de escalabilidade das instâncias do banco de dados reservadas, consulte a página de instâncias reservadas.

BYOL: você deverá ter a “licença e o suporte de atualização de software” da Oracle para utilizar o banco de dados Amazon RDS para Oracle.

Licença inclusa: o custo da “licença de atualização de software” está integrado ao preço por hora, o que permite o acesso a atualizações de software do banco de dados Oracle.

Sim. Você poderá usar suas opções de licença por meio da CLI da AWS ou do Console da AWS selecionando Modificar instância e escolhendo a opção adequada no menu suspenso “Modelo de licenciamento”.

Para o modelo BYOL, é possível migrar das edições SE2 do software do Oracle para a Enterprise Edition, desde que você tenha uma licença não utilizada do Oracle adequada para a edição e a classe da instância do banco de dados que pretende executar. Não é possível mudar da Enterprise Edition para outras edições. Para alterar a edição e manter o seus dados, crie um snapshot de sua instância de banco de dados em execução e depois crie uma nova instância de banco de dados da edição desejada por meio daquele snapshot. Depois, você deverá excluir a antiga instância do banco de dados, a não ser que queira mantê-la em execução e tenha as licenças apropriadas do banco de dados Oracle.

Versões de mecanismos de banco de dados

Abrir tudo

Para o banco de dados Oracle versão 12.1 e anteriores, os nomes de versão do Amazon RDS DB Engine estão no formato X.Y.Z, em que: X = versão principal (por exemplo, 12.1), Y = nível de lançamento (por exemplo, 0.2) e Z = número da versão dentro da série de lançamentos do RDS (por exemplo, v20). Por exemplo, uma versão do mecanismo de banco de dados do Oracle pode ser 12.1.0.2.v20

Para Oracle Database versão 12.2 e superior, os nomes da versão do mecanismo de banco de dados do Amazon RDS estão no formato A.B.C.D, em que: A = a família de versões do lançamento anual (ex. 19.0.0.0), B = Atualização de lançamento trimestral (ex. ru-2020-04), C = Revisão de atualização de lançamento trimestral (ex. rur-2020-04) e D = número da versão dentro da série de lançamentos do RDS (ex. r1). Por exemplo, uma versão do mecanismo de banco de dados do Oracle pode ser 19.0.0.0.ru-2020-04.rur-2020-04.r1. As Revisões de atualização da versão não são usadas atualmente pelo RDS, mas a RUR está incluída no nome caso elas sejam usadas no futuro.

A Oracle lança atualizações para as principais versões com suporte trimestralmente - Patch Set Updates (PSU – Atualizações de conjunto de correções) no caso de 12.1 e anteriores e Release Updates (RU – Atualizações de versão) para 12.2 e superior. Elas incluem atualizações críticas de segurança, bem como correções não relacionadas a segurança recomendadas pela Oracle. As versões do Amazon RDS DB Engine foram criadas com um determinado PSU ou RU como linha de base e podem conter correções além deles.

Para obter uma lista completa de correções incluídas em cada versão, acesse a documentação.

Do ponto de vista do Amazon RDS, uma alteração de versão será considerada principal se a versão principal ou o nível de lançamento forem alterados. Por exemplo, ir da 12.1.0.2.v20 para a 12.2.0.1.rur-2020-04.rur-2020-04.r1 ou da 19.0.0.0.ru-2020-04.rur-2020 04.r1 para a 21.0.0.0.ru-2020-04.rur-2020-04.r1 seria um upgrade da versão **principal**. Uma alteração de versão seria considerada secundária se fosse da 12.1.0.2.v20 para a 12.1.0.2.v22 ou da 19.0.0.0.ru 2020-04.rur-2020-04.r1 para a 19.0.0.0.ru-2020-10.rur-2020-10.r1.

Para obter a lista mais recente das principais versões com suporte do Amazon RDS para Oracle, acesse a documentação.

Consulte o Guia do usuário do Amazon RDS para obter detalhes da composição do conjunto de patches de cada versão do DB Engine para Oracle.

Para obter informações sobre várias versões com suporte pelo Amazon RDS para Oracle, consulte as Notas de versão do Oracle Database Engine.

Entre em contato com a equipe da conta da AWS ou o AWS Support para obter mais informações sobre o Oracle MDS para o Amazon RDS para Oracle. 

Consulte o post do fórum.

Opções e atributos

Abrir tudo

O Amazon RDS para Oracle oferece suporte a dois tipos de tecnologias de replicação: Multi-AZ do Amazon RDS e réplicas do Oracle. As implantações Multi-AZ são compatíveis com os modelos de licenciamento Licença incluída e Bring Your Own License (BYOL), enquanto as réplicas são compatíveis apenas com o modelo Bring Your Own License (BYOL). O Amazon RDS para Oracle fornece a implantação multi-AZ para oferecer disponibilidade e durabilidade aprimoradas para instâncias de banco de dados (DB) em uma região específica da AWS, e geralmente é uma solução eficaz de recuperação de desastres (DR) para a maioria dos casos de uso. Para clientes que executam bancos de dados de missão crítica que têm um requisito comercial, para que sua configuração de DR abranja diferentes regiões da AWS, o recurso Réplicas do Oracle é a escolha ideal.

As réplicas do Amazon RDS para Oracle são complementares às implantações Multi-AZ do Amazon RDS. O Multi-AZ do Amazon RDS fornece alta disponibilidade e proteção de dados, a réplica do Oracle na região associada processa a escalabilidade de workloads somente leitura. A réplica do Oracle entre regiões fornece recuperação de desastres, além da escalabilidade de leitura.

Além disso, é possível usar soluções de replicação lógica, como Amazon Database Migration Service (DMS), Oracle GoldenGate e outras. Normalmente, essas soluções são gerenciadas pelo cliente e capturam alterações de logs de repetição de ações arquivados para replicá-las em outros armazenamentos de dados.

O Oracle Data Guard é um atributo de alta disponibilidade que está disponível para a edição empresarial do banco de dados Oracle. Atualmente, o Amazon RDS utiliza uma tecnologia de replicação sincronizada diferenciada e funcionalidade de failover automática para oferecer implantações Multi-AZ para Instâncias de banco de dados Oracle. As implantações Multi-AZ encontram-se disponíveis para todas as edições do banco de dados Oracle com suporte pelo Amazon RDS.

As réplicas de leitura do Amazon RDS for Oracle (na região e entre regiões) usam o Oracle Active Data Guard entre as instâncias de banco de dados principal e física em espera (réplica de leitura). O Amazon RDS para Oracle configura a replicação assíncrona do Data Guard entre a instância primária e instância de réplica de leitura. Se a réplica estiver no modo somente leitura, certifique-se de que você tenha licenças do Active Data Guard. Se você colocar a réplica no modo montado, você não precisará de licenças do Active Data Guard. Somente o mecanismo do banco de dados Oracle é compatível com réplicas montadas.

Sim, esperamos que você precise usar duas vezes mais licenças para implantações Multi-AZ do que usaria em uma implantação Single-AZ correspondente para considerar a instância de banco de dados de espera. No entanto, reveja seu Acordo de Licenciamento de Software da Oracle e cumpra com as políticas de Licenciamento da empresa.

Não. No momento, o RAC não tem suporte.

Consulte a seção “Suporte ao atributo do banco de dados” da página de documentação.

O Amazon RDS é compatível com os trinta conjuntos de caracteres na lista “Conjuntos de Caracteres do Banco de Dados de ASCII Recomendados” da Oracle. Você pode especificar seu conjunto de caracteres desejado ao criar uma nova instância de banco de dados. Isso é opcional e o conjunto de caracteres padrão é AL32UTF8. Para informações adicionais, consulte a documentação do Amazon RDS.

O Amazon RDS gerencia o Oracle Wallet e a chave mestra de criptografia para a instância do banco de dados.

O banco de dados Oracle oferece suporte a diversos atributos que variam de acordo com a edição que você executar. Consulte o Manual do usuário do Amazon RDS para saber quais atributos da Oracle têm suporte no Amazon RDS.

O Amazon RDS para Oracle oferece instâncias bare metal com preços 25% mais baixos em comparação às instâncias virtualizadas equivalentes. Com as instâncias bare metal, você pode combinar vários bancos de dados em uma única instância bare metal para reduzir custos usando o atributo de multilocatário.

Por exemplo, bancos de dados executados em uma instância db.r7i.16xlarge e outra instância db.r7i.8xlarge podem ser consolidados em bancos de dados individuais conectáveis em uma única instância db.r7i.metal-24xl.

Você poderá reduzir os custos de licença e suporte para bancos de dados comerciais usando instâncias bare metal, pois elas fornecem visibilidade total do número de núcleos e soquetes de CPU do servidor subjacente. Para determinar se você pode reduzir os custos de licenciamento e suporte, consulte a Oracle Cloud Policy, a Oracle Core Factor Table e consulte seu parceiro de licenciamento.

O Amazon RDS para Oracle oferece suporte a instâncias de memória estendida para o tipo de instância R5. Essas instâncias oferecem uma contagem de vCPU baixa, mas um volume de memória maior, o que permite que os clientes dimensionem corretamente suas workloads e reduzam custos. Para mais informações, consulte os tipos de instâncias compatíveis no Amazon RDS para Oracle.

O Database Activity Streams (DAS) para Amazon Relational Database Service (Amazon RDS) para Oracle fornece uma transmissão quase em tempo real de todas as instruções auditadas (SELECT, DML, DDL, DCL, TCL) executadas na instância do banco de dados. Os dados de auditoria são coletados da auditoria unificada do banco de dados, enquanto o armazenamento e o processamento de atividades do banco de dados são gerenciados fora do banco de dados. Como parte da implantação do DAS, o administrador do banco de dados especifica as políticas de auditoria unificadas nativas do banco de dados Oracle nos objetos fornecidos. Em seguida, seu administrador de segurança inicia o DAS na sua instância de banco de dados do Amazon RDS for Oracle e fornece uma chave do AWS Key Management Service (KMS) para criptografia. Sua atividade de banco de dados é criptografada e enviada de maneira assíncrona a um fluxo de dados do Amazon Kinesis provisionado em nome da sua instância de banco de dados do Amazon RDS para Oracle. As permissões para habilitar e desabilitar o DAS podem ser gerenciadas pelo IAM, permitindo a separação de tarefas entre a equipe de segurança/compatibilidade e os DBAs. Para saber mais sobre o Amazon RDS Database Activity Streams para Oracle, acesse a documentação.

O Amazon RDS oferece suporte a backups automatizados entre regiões para o Oracle. Quando esse recurso é habilitado, os snapshots e os backups de log de refazimento arquivados capturados e retidos na região de origem onde a instância RDS reside são automaticamente replicados para uma segunda região. O RDS mantém o snapshot e os logs arquivados de acordo com o período de retenção de backup escolhido para habilitar a capacidade de recuperação pontual (PITR) na região de destino. Esse recurso é ideal se você precisar de uma capacidade de DR econômica que ajude a economizar em computação e, em alguns casos, em custos de licença até uma PITR ser necessária em outra região. Para mais informações, leia esta publicação do blog.

Sim, o Amazon RDS é compatível com o upgrade automático do arquivo de fuso horário para Oracle. Para ativar esse atributo, é necessário adicionar a opção TIMEZONE_FILE_AUTOUPGRADE. Para obter mais informações, consulte a documentação.