Modificar uma instância de banco de dados do Amazon RDS - Amazon Relational Database Service

Modificar uma instância de banco de dados do Amazon RDS

Você pode alterar as configurações de uma instância de banco de dados para realizar tarefas, como adicionar mais armazenamento ou alterar a classe da instância de banco de dados. Neste tópico, é possível descobrir como modificar uma instância de banco de dados do Amazon RDS e saber mais sobre as configurações para instâncias de banco de dados.

Convém testar todas as alterações na instância de teste antes de modificar a instância de produção. Isso ajuda você a entender completamente o impacto de cada alteração. Testar é importante especialmente ao atualizar as versões do banco de dados.

A maioria das modificações em uma instância de banco de dados podem ser aplicadas imediatamente ou adiadas até a próxima janela de manutenção. Algumas modificações, como alterações em grupos de parâmetros, exigem que você reinicie manualmente sua instância de banco de dados para que a alteração entre em vigor.

Importante

Algumas modificações resultam em inatividade, pois o Amazon RDS deve reiniciar sua instância de banco de dados para que a alteração entre em vigor. Analise o impacto sobre o seu banco de dados e os seus aplicativos antes de modificar as configurações da instância do banco de dados.

Como modificar uma instância de banco de dados
  1. Faça login no AWS Management Console e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/.

  2. No painel de navegação, escolha Databases (Bancos de dados) e a instância de banco de dados que você deseja modificar.

  3. Selecione Modify. A página Modify DB instance (Modificar instância de banco de dados) será exibida.

  4. Altere qualquer uma das configurações desejadas. Para obter informações sobre cada configuração, consulte Configurações para instâncias de banco de dados.

  5. Quando todas as alterações estiverem conforme o desejado, escolha Continue (Continuar) e verifique o resumo das modificações.

  6. (Opcional) Escolha Apply immediately (Aplicar imediatamente) para aplicar as alterações imediatamente. Escolher essa opção pode causar uma inatividade em alguns casos. Para obter mais informações, consulte Usar a configuração Aplicar imediatamente.

  7. Na página de confirmação, revise suas alterações. Se estiverem corretas, escolha Modify DB Instance (Modificar instância de banco de dados) para salvar suas alterações.

    Ou selecione Back (Voltar) para editar as alterações ou Cancel (Cancelar) para cancelar as alterações.

Para modificar uma instância de banco de dados usando a AWS CLI, chame o comando modify-db-instance. Especifique o identificador da instância de banco de dados e os valores para as configurações que deseja modificar. Para obter mais informações sobre cada opção, consulte Configurações para instâncias de banco de dados.

exemplo

O código a seguir modifica mydbinstance configurando o período de retenção de backup como 1 semana (7 dias). O código habilita a proteção contra exclusão usando --deletion-protection. Para desativar a proteção contra exclusão, use --no-deletion-protection. As alterações serão aplicadas durante a janela de manutenção usando --no-apply-immediately. Use --apply-immediately para aplicar as alterações imediatamente. Para ter mais informações, consulte Usar a configuração Aplicar imediatamente.

Para Linux, macOS ou Unix:

aws rds modify-db-instance \ --db-instance-identifier mydbinstance \ --backup-retention-period 7 \ --deletion-protection \ --no-apply-immediately

Para Windows:

aws rds modify-db-instance ^ --db-instance-identifier mydbinstance ^ --backup-retention-period 7 ^ --deletion-protection ^ --no-apply-immediately

Para modificar uma instância de banco de dados usando a API do Amazon RDS, chame a operação ModifyDBInstance. Especifique o DB instance identifier e os parâmetros para as configurações que você deseja modificar. Para obter informações sobre cada parâmetro, consulte Configurações para instâncias de banco de dados.

Usar a configuração Aplicar imediatamente

Quando você modifica uma instância de banco de dados, pode aplicar as alterações imediatamente. Para aplicar as alterações imediatamente, escolha a opção Apply Immediately (Aplicar imediatamente) no AWS Management Console. Você também pode usar o parâmetro --apply-immediately ao chamar a AWS CLI ou definir o parâmetro ApplyImmediately como true ao usar a API do Amazon RDS.

Se você não optar por aplicar as alterações imediatamente, elas serão colocadas na fila de modificações pendentes. Durante a próxima janela de manutenção, todas as alterações pendentes na fila serão aplicadas. Se você optar por aplicar as alterações imediatamente, as novas alterações e todas as alterações na fila de modificações pendentes serão aplicadas.

Para ver as modificações pendentes para a próxima janela de manutenção, use o comando describe-db-instances da AWS CLI e verifique o campo PendingModifiedValues.

Importante

Se alguma das modificações pendentes exigir que a instância de banco de dados está temporariamente indisponível (downtime) (inatividade), a escolha da opção para aplicar imediatamente poderá causar um tempo de inatividade inesperado.

Quando você opta por aplicar uma alteração imediatamente, todas as modificações pendentes também são aplicadas de imediato, em vez de durante a próxima janela de manutenção.

Se não quiser que uma alteração pendente seja aplicada na próxima janela de manutenção, é possível modificar a instância de banco de dados para reverter a alteração. Você pode fazer isso usando a AWS CLI e especificando a opção --apply-immediately.

As alterações em algumas configurações do banco de dados são aplicadas imediatamente, mesmo que você opte por adiá-las. Para ver como as diferentes configurações do banco de dados interagem com a configuração Aplicar imediatamente, consulte Configurações para instâncias de banco de dados.

Configurações para instâncias de banco de dados

Na tabela a seguir, é possível encontrar detalhes sobre quais configurações podem e não podem ser modificadas. Você também pode descobrir quando as alterações podem ser aplicadas e se elas causam tempo de inatividade para sua instância de banco de dados. Ao usar recursos do Amazon RDS, como multi-AZ, você poderá minimizar o tempo de inatividade se modificar posteriormente a instância de banco de dados. Para ter mais informações, consulte Configurar e gerenciar uma implantação multi-AZ.

É possível modificar uma instância de banco de dados usando o console, o comando da CLI modify-db-instance ou a operação da API do RDS ModifyDBInstance.

Configuração e descrição do console Opção da CLI e parâmetro da API do RDS Quando a alteração ocorre Observações sobre tempo de inatividade Mecanismos de banco de dados com suporte

Armazenamento alocado

O armazenamento, em gibibytes, que você deseja alocar para sua instância de banco de dados. Só é possível aumentar o armazenamento alocado. Não é possível reduzir o armazenamento alocado.

Não é possível modificar o armazenamento de algumas instâncias de banco de dados mais antigas e das instâncias de banco de dados restauradas de snapshots de banco de dados mais antigos. A opção Allocated storage (Armazenamento alocado) estará desabilitada no console se a sua instância de banco de dados não for qualificada. É possível verificar se mais armazenamento pode ser alocado usando o comando da CLI describe-valid-db-instance-modifications. Esse comando retorna as opções de armazenamento válidas para sua instância de banco de dados.

Não será possível modificar o armazenamento alocado se o status da instância de banco de dados for storage-optimization. Também não será possível modificar o armazenamento alocado para uma instância de banco de dados se ela tiver sido modificada nas últimas seis horas.

O armazenamento máximo permitido depende do mecanismo do banco de dados e do tipo de armazenamento. Para obter mais informações, consulte Armazenamento de instâncias de banco de dados do Amazon RDS.

Opção da CLI:

--allocated-storage

Parâmetro da API do RDS:

AllocatedStorage

Se você optar por aplicar a alteração imediatamente, ela ocorrerá imediatamente.

Se você não optar por aplicar a alteração imediatamente, ela ocorrerá durante a próxima janela de manutenção.

Não ocorre uma inatividade durante esta alteração. A performance pode ser degradada durante a alteração.

Todos os mecanismos de banco de dados

Configuração de arquitetura

Uma configuração que permite que vários bancos de dados locatários residam em sua instância de banco de dados. Atualmente, somente o RDS para bancos de dados de contêineres (CDBs) Oracle oferece suporte a essa configuração.

Se seu CDB estiver na configuração de locatário único, você poderá modificá-lo para usar a configuração de multilocatário. Nessa configuração, é possível usar as APIs do RDS para criar bancos de dados de um a trinta locatários, dependendo da edição do banco de dados e de quaisquer licenças de opção necessárias. Não há suporte para PDBs de aplicativos e PDBs de proxy. A configuração de multilocatário é permanente, o que significa que você não poderá posteriormente converter seu CDB de volta para a configuração de locatário único.

nota

O recurso Amazon RDS é chamado de "multi-tenant" em vez de "multitenant" (ambos “multilocatário”) porque é um recurso da plataforma RDS, não apenas do mecanismo de banco de dados Oracle. O termo “Oracle multitenant” (multilocatário da Oracle) se refere exclusivamente à arquitetura de banco de dados Oracle, que é compatível com implantações on-premises e RDS.

Para ter mais informações, consulte Visão geral dos CDBs RDS para Oracle.

Opção da CLI:

--multi-tenant (configuração de multilocatário da arquitetura CDB)

--no-multi-tenant (configuração de locatário único da arquitetura CDB)

Parâmetro da API:

MultiTenant

A alteração ocorre imediatamente.

Não ocorre uma inatividade durante esta alteração.

Oracle

Configurações de arquitetura

A arquitetura do banco de dados Oracle: CDB ou não CDB. Se você escolher Arquitetura multilocatário Oracle, o RDS para Oracle vai converter seu não CDB em um CDB que usa configuração de locatário único.

Essa configuração só é compatível se seu banco de dados é um não CDB que executa o Oracle Database 19c com a RU de abril de 2021 ou posterior. Depois da conversão, o CDB conterá um banco de dados inicialmente conectável (PDB). A mudança na arquitetura é permanente, o que significa que você não pode converter seu CDB novamente em um que não seja CDB.

nota

Para converter um CDB na configuração de inquilino único na configuração de vários locatários, modifique sua instância de CDB novamente e escolha a configuração de vários multilocatários para sua configuração de arquitetura.

Para ter mais informações, consulte Configuração de locatário único da arquitetura CDB.

Opção da CLI:

Oracle Multilocatário

--engine oracle-se2-cdb (Oracle multilocatário)

Parâmetro da API:

Engine

Se você optar por aplicar a alteração imediatamente, ela ocorrerá imediatamente.

Se você não optar por aplicar a alteração imediatamente, ela ocorrerá durante a próxima janela de manutenção.

Ocorre uma inatividade durante esta alteração.

Oracle

Atualização da versão secundária automática

Selecione Habilitar o upgrade automático da versão secundária para permitir que a instância de banco de dados receba automaticamente atualizações da versão do mecanismo de banco de dados secundário preferencial quando elas forem disponibilizadas. Esse é o comportamento padrão. O Amazon RDS executa atualizações automáticas de versões secundárias na janela de manutenção. Se você não selecionar Habilitar o upgrade automático da versão secundária, a instância de banco de dados não será atualizada automaticamente quando novas versões secundárias forem disponibilizadas.

Para ter mais informações, consulte Atualizar automaticamente a versão do mecanismo espelho.

Opção da CLI:

--auto-minor-version-upgrade | --no-auto-minor-version-upgrade

Parâmetro da API do RDS:

AutoMinorVersionUpgrade

A alteração ocorre imediatamente. Essa configuração ignora a configuração para aplicar imediatamente.

Não ocorre uma inatividade durante esta alteração.

Todos os mecanismos de banco de dados

Backup replication (Replicação de backup)

Escolha Enable replication to another Region da AWS (Habilitar replicação para outra região) para criar backups em uma região da adicional para recuperação de desastres.

Em seguida, escolha a Destination Region (Região de destino) para os backups adicionais.

Não disponível ao modificar uma instância de banco de dados. Para obter informações sobre como ativar backups entre regiões usando a AWS CLI ou a API do RDS, consulte Habilitar backups automatizados entre regiões.

A alteração é aplicada de forma assíncrona logo que possível.

Não ocorre uma inatividade durante esta alteração.

Oracle, PostgreSQL, SQL Server

Backup retention period (Período de retenção de backup)

Por quantos dias os backups automáticos serão mantidos. Para desabilitar backups automáticos, defina o período de retenção de backup como 0.

Para ter mais informações, consulte Introdução aos backups.

nota

Se você usar o AWS Backup para gerenciar os backups, essa opção não será aplicável. Para obter informações sobre o AWS Backup, consulte o Guia do desenvolvedor doAWS Backup.

Opção da CLI:

--backup-retention-period

Parâmetro da API do RDS:

BackupRetentionPeriod

Se você optar por aplicar a alteração imediatamente, ela ocorrerá imediatamente.

Se você não optar por aplicar imediatamente e alterar a configuração de um valor diferente de zero para outro valor diferente de zero, a alteração será aplicada de forma assíncrona o mais rápido possível. Caso contrário, a alteração ocorrerá durante a próxima janela de manutenção.

Uma inatividade ocorrerá se você alterar de 0 para um valor diferente de zero ou de um valor diferente de zero para 0.

Isso se aplica a instâncias de banco de dados single-AZ e multi-AZ.

Todos os mecanismos de banco de dados

Janela de backup

O intervalo de tempo durante o qual ocorrem backups automatizados dos seus bancos de dados. A janela de backup é uma hora de início no Tempo Coordenado Universal (UTC) e uma duração em horas.

Para obter mais informações, consulte Introdução aos backups.

nota

Se você usar o AWS Backup para gerenciar os backups, essa opção não será exibida. Para obter mais informações sobre o AWS Backup, consulte o Guia do desenvolvedor do AWS Backup.

Opção da CLI:

--preferred-backup-window

Parâmetro da API do RDS:

PreferredBackupWindow

A alteração é aplicada de forma assíncrona logo que possível.

Não ocorre uma inatividade durante esta alteração.

Todos os mecanismos de banco de dados

Autoridade certificadora

A autoridade de certificação (CA) para o certificado do servidor usado pela instância de banco de dados.

Para ter mais informações, consulte Usar SSL/TLS para criptografar uma conexão com uma instância ou um cluster de banco de dados.

Opção da CLI:

--ca-certificate-identifier

Parâmetro da API do RDS:

CACertificateIdentifier

Se você optar por aplicar a alteração imediatamente, ela ocorrerá imediatamente.

Se você não optar por aplicar a alteração imediatamente, ela ocorrerá durante a próxima janela de manutenção.

Tempo de inatividade ocorrerá somente se o mecanismo de banco de dados não for compatível com alternância sem reinicialização. Você pode usar o comando da AWS CLI describe-db-engine-versions para determinar se o mecanismo de banco de dados é compatível com alternância sem reinicialização.

Todos os mecanismos de banco de dados

Copiar tags para snapshots

Se tiver tags de instância de banco de dados, habilite essa opção para copiá-las quando você criar um snapshot de banco de dados.

Para obter mais informações, consulte Marcar recursos do Amazon RDS.

Opção da CLI:

--copy-tags-to-snapshot ou --no-copy-tags-to-snapshot

Parâmetro da API do RDS:

CopyTagsToSnapshot

A alteração ocorre imediatamente. Essa configuração ignora a configuração para aplicar imediatamente.

Não ocorre uma inatividade durante esta alteração.

Todos os mecanismos de banco de dados

Porta de banco de dados

A porta que você deseja usar para acessar a instância de banco de dados.

O valor da porta não deve corresponder a nenhum dos valores de porta especificados para as opções no grupo de opções associado à instância de banco de dados.

Para obter mais informações, consulte Conectar a uma instância de banco de dados do Amazon RDS.

Opção da CLI:

--db-port-number

Parâmetro da API do RDS:

DBPortNumber

A alteração ocorre imediatamente. Essa configuração ignora a configuração para aplicar imediatamente.

A instância do banco de dados é reinicializada imediatamente.

Todos os mecanismos de banco de dados

DB engine version (Versão do mecanismo de banco de dados)

A versão do mecanismo de banco de dados que você deseja usar. Antes de atualizar sua instância de bancos de dados de produção, recomendamos que você teste o processo de atualização em uma instância de banco de dados de teste. Isso ajuda a verificar sua duração e validar suas aplicações.

Para ter mais informações, consulte Atualizar a versão de mecanismo de uma instância de banco de dados.

Opção da CLI:

--engine-version

Parâmetro da API do RDS:

EngineVersion

Se você optar por aplicar a alteração imediatamente, ela ocorrerá imediatamente.

Se você não optar por aplicar a alteração imediatamente, ela ocorrerá durante a próxima janela de manutenção.

Ocorre uma inatividade durante esta alteração.

Todos os mecanismos de banco de dados

Classe de instância de banco de dados

A classe da instância de banco de dados que você quer usar.

Para obter mais informações, consulte Classes de instância de banco de dados .

Opção da CLI:

--db-instance-class

Parâmetro da API do RDS:

DBInstanceClass

Se você optar por aplicar a alteração imediatamente, ela ocorrerá imediatamente.

Se você não optar por aplicar a alteração imediatamente, ela ocorrerá durante a próxima janela de manutenção.

Ocorre uma inatividade durante esta alteração.

Todos os mecanismos de banco de dados

DB instance identifier

O novo identificador da instância de banco de dados. Esse valor é armazenado como uma string em minúsculas.

Para obter mais informações sobre os efeitos de renomear uma instância de banco de dados, consulte Renomear uma instância de banco de dados.

Opção da CLI:

--new-db-instance-identifier

Parâmetro da API do RDS:

NewDBInstanceIdentifier

Se você optar por aplicar a alteração imediatamente, ela ocorrerá imediatamente.

Se você não optar por aplicar a alteração imediatamente, ela ocorrerá durante a próxima janela de manutenção.

O tempo de inatividade ocorre durante essa alteração, a menos que a versão do mecanismo de banco de dados seja compatível com o carregamento dinâmico de SSL. Para determinar se a versão precisa ser reiniciada, execute o seguinte comando AWS CLI:

aws rds describe-db-engine-versions \ --default-only \ --engine your-db-engine \ --query 'DBEngineVersions[*].SupportsCertificateRotationWithoutRestart'

Todos os mecanismos de banco de dados

Grupo de parâmetros de banco de dados

O grupo de parâmetros de banco de dados que você deseja associar à instância de banco de dados.

Para obter mais informações, consulte Trabalhar com grupos de parâmetros.

Opção da CLI:

--db-parameter-group-name

Parâmetro da API do RDS:

DBParameterGroupName

A associação do novo grupo de parâmetros de banco de dados à instância de banco de dados ocorre imediatamente.

Não há tempo de inatividade quando você associa um novo grupo de parâmetros de banco de dados à instância de banco de dados.

A associação de um grupo de parâmetros de banco de dados é diferente da aplicação de alterações de parâmetros dentro de um grupo de parâmetros. O RDS aplica configurações de parâmetros estáticos e dinâmicos modificadas no grupo recém-associado somente depois que você reinicializa manualmente a instância de banco de dados. No entanto, se você modificar parâmetros dinâmicos no grupo de parâmetros de banco de dados depois de associá-lo à instância de banco de dados, essas configurações de parâmetros serão aplicadas imediatamente sem exigir uma reinicialização.

Para obter mais informações, consulte Trabalhar com grupos de parâmetros e Reinicializar uma instância de banco de dados .

Todos os mecanismos de banco de dados

Volume de log dedicado

Use um volume de log dedicado (DLV) para armazenar registros de transações do banco de dados em um volume de armazenamento separado do volume que contém as tabelas do banco de dados.

Para ter mais informações, consulte Usando um volume de registro dedicado (DLV).

Opção da CLI:

-dedicated-log-volume

Parâmetro da API do RDS:

DedicatedLogVolume

A alteração só será aplicada depois que a instância de banco de dados for reinicializada.

O tempo de inatividade ocorre enquanto a instância de banco de dados é reinicializada.

MariaDB, MySQL, PostgreSQL

Deletion protection (Proteção contra exclusão)

Selecione Enable deletion protection (Habilitar proteção contra exclusão) para impedir que sua instância de banco de dados seja excluída.

Para obter mais informações, consulte Excluir uma instância de banco de dados.

Opção da CLI:

--deletion-protection|--no-deletion-protection

Parâmetro da API do RDS:

DeletionProtection

A alteração ocorre imediatamente. Essa configuração ignora a configuração para aplicar imediatamente.

Não ocorre uma inatividade durante esta alteração.

Todos os mecanismos de banco de dados

Monitoramento avançado

Selecione Enable enhanced monitoring (Habilitar o monitoramento avançado) para habilitar a coleta de métricas em tempo real do sistema operacional em que a instância de banco de dados é executada.

Para obter mais informações, consulte Monitorar métricas do SO com o monitoramento avançado.

Opção da CLI:

--monitoring-interval e --monitoring-role-arn

Parâmetro da API do RDS:

MonitoringInterval e MonitoringRoleArn

A alteração ocorre imediatamente. Essa configuração ignora a configuração para aplicar imediatamente.

Não ocorre uma inatividade durante esta alteração.

Todos os mecanismos de banco de dados

IAM DB authentication

Enable IAM DB authentication (Habilitar a autenticação de banco de dados do IAM) para autenticar usuários do banco de dados por meio de usuários e perfis.

Para ter mais informações, consulte Autenticação do banco de dados do IAM para MariaDB, MySQL e PostgreSQL.

Opção da CLI:

--enable-iam-database-authentication|--no-enable-iam-database-authentication

Parâmetro da API do RDS:

EnableIAMDatabaseAuthentication

Se você optar por aplicar a alteração imediatamente, ela ocorrerá imediatamente.

Se você não optar por aplicar a alteração imediatamente, ela ocorrerá durante a próxima janela de manutenção.

Não ocorre uma inatividade durante esta alteração.

Somente MariaDB, MySQL e PostgreSQL

Autenticação de Kerberos

Escolha o Active Directory para o qual migrar a instância de banco de dados. O diretório deve existir antes que essa operação seja realizada. Se um diretório já estiver selecionado, especifique None (Nenhum) para remover a instância de banco de dados de seu diretório atual.

Para obter mais informações, consulte Autenticação de Kerberos.

Opção da CLI:

--domain e --domain-iam-role-name

Parâmetro da API do RDS:

Domain e DomainIAMRoleName

Se você optar por aplicar a alteração imediatamente, ela ocorrerá imediatamente.

Se você não optar por aplicar a alteração imediatamente, ela ocorrerá durante a próxima janela de manutenção.

Um breve tempo de inatividade ocorre durante essa alteração.

Somente Microsoft SQL Server, MySQL, Oracle e PostgreSQL

Modelo de licença

Selecione traga a sua própria licença para usar sua licença do Db2 e da Oracle.

Escolha license-included (licença inclusa) para usar o contrato de licença geral do Microsoft SQL Server ou do Oracle.

Para obter mais informações, consulte Opções de licenciamento do RDS para Db2, Licenciar o Microsoft SQL Server no Amazon RDS e Opções de licenciamento do RDS para Oracle.

Opção da CLI:

--license-model

Parâmetro da API do RDS:

LicenseModel

Se você optar por aplicar a alteração imediatamente, ela ocorrerá imediatamente.

Se você não optar por aplicar a alteração imediatamente, ela ocorrerá durante a próxima janela de manutenção.

Ocorre uma inatividade durante esta alteração.

Somente Microsoft SQL Server e Oracle

Exportações de log

Os tipos de arquivos de log de bancos de dados a serem publicados no Amazon CloudWatch Logs.

Para ter mais informações, consulte Publicação de logs de banco de dados no Amazon CloudWatch Logs.

Opção da CLI:

--cloudwatch-logs-export-configuration

Parâmetro da API do RDS:

CloudwatchLogsExportConfiguration

A alteração ocorre imediatamente. Essa configuração ignora a configuração para aplicar imediatamente.

Não ocorre uma inatividade durante esta alteração.

Todos os mecanismos de banco de dados

Janela de manutenção

O intervalo de tempo durante o qual a manutenção do sistema ocorre. A manutenção do sistema inclui upgrades, se aplicáveis. A janela de manutenção é uma hora de início no Tempo Coordenado Universal (UTC) e uma duração em horas.

Se você definir a janela como a hora atual, deverá haver pelo menos 30 minutos entre a hora atual e o final da janela. Esse tempo ajuda a garantir que todas as alterações pendentes sejam aplicadas.

Para ter mais informações, consulte A janela de manutenção do Amazon RDS.

Opção da CLI:

--preferred-maintenance-window

Parâmetro da API do RDS:

PreferredMaintenanceWindow

A alteração ocorre imediatamente. Essa configuração ignora a configuração para aplicar imediatamente.

Se houver uma ou mais ações pendentes que provoquem uma inatividade, e a janela de manutenção for alterada para incluir a hora atual, essas ações pendentes serão aplicadas imediatamente e ocorrerá uma inatividade.

Todos os mecanismos de banco de dados

Gerenciar credenciais principais no AWS Secrets Manager

Selecione Gerenciar credenciais principais no AWS Secrets Manager para gerenciar a senha do usuário principal em um segredo no Secrets Manager.

Opcionalmente, selecione uma chave do KMS a ser usada para proteger o segredo. Escolha entre uma das chaves do KMS da sua conta ou insira a chave de uma conta distinta.

Se o RDS já estiver gerenciando a senha do usuário principal para a instância de banco de dados, você poderá alternar a senha do usuário principal selecionando Rotate secret immediately (Alternar segredo imediatamente).

Para ter mais informações, consulte Gerenciamento de senhas com Amazon RDS e AWS Secrets Manager.

Opção da CLI:

--manage-master-user-password | --no-manage-master-user-password

--master-user-secret-kms-key-id

--rotate-master-user-password | --no-rotate-master-user-password

Parâmetro da API do RDS:

ManageMasterUserPassword

MasterUserSecretKmsKeyId

RotateMasterUserPassword

Se você estiver ativando ou desativando o gerenciamento automático de senhas de usuário principal, a alteração ocorrerá imediatamente. Essa configuração ignora a configuração para aplicar imediatamente.

Se você estiver alternando a senha do usuário principal, deverá especificar que a alteração seja aplicada imediatamente.

Não ocorre uma inatividade durante esta alteração.

Todos os mecanismos de banco de dados

Implantação multi-AZ

Yes (Sim) para implantar sua instância de banco de dados em várias zonas de disponibilidade. Caso contrário, No (Não).

Para obter mais informações, consulte Configurar e gerenciar uma implantação multi-AZ.

Opção da CLI:

--multi-az|--no-multi-az

Parâmetro da API do RDS:

MultiAZ

Se você optar por aplicar a alteração imediatamente, ela ocorrerá imediatamente.

Se você não optar por aplicar a alteração imediatamente, ela ocorrerá durante a próxima janela de manutenção.

Não ocorre uma inatividade durante esta alteração. No entanto, há um possível impacto na performance. Para obter mais informações, consulteModificar uma instância de banco de dados para ser uma implantação de instância de banco de dados multi-AZ

Todos os mecanismos de banco de dados

Tipo de rede

Os protocolos de endereçamento IP compatíveis com a instância de banco de dados.

IPv4 para especificar que os recursos podem se comunicar com a instância de banco de dados somente por meio do protocolo de endereçamento Internet Protocol versão 4 (IPv4).

Modo de pilha dupla para especificar que os recursos podem se comunicar com a instância de banco de dados por IPv4, Internet Protocol versão 6 (IPv6) ou ambos. Use o modo de pilha dupla se você tiver algum recurso que precise se comunicar com sua instância de banco de dados pelo protocolo de endereçamento IPv6. Além disso, associe um bloco CIDR IPv6 a todas as sub-redes no grupo de sub-redes de banco de dados especificado.

Para obter mais informações, consulteEndereçamento IP do Amazon RDS

Opção da CLI:

--network-type

Parâmetro da API do RDS:

NetworkType

Se você optar por aplicar a alteração imediatamente, ela ocorrerá imediatamente.

Se você não optar por aplicar a alteração imediatamente, ela ocorrerá durante a próxima janela de manutenção.

É possível que ocorra inatividade durante esta alteração.

Todos os mecanismos de banco de dados

Nova senha mestre

A senha da conta de usuário mestre. A senha deve conter de 8 a 41 caracteres alfanuméricos.

Opção da CLI:

--master-user-password

Parâmetro da API do RDS:

MasterUserPassword

A alteração é aplicada de forma assíncrona logo que possível. Essa configuração ignora a configuração para aplicar imediatamente.

Não ocorre uma inatividade durante esta alteração.

Todos os mecanismos de banco de dados

Option group

O grupo de opções que você deseja associar à instância de banco de dados.

Para obter mais informações, consulte Trabalhar com grupos de opções.

Opção da CLI:

--option-group-name

Parâmetro da API do RDS:

OptionGroupName

Se você optar por aplicar a alteração imediatamente, ela ocorrerá imediatamente.

Se você não optar por aplicar a alteração imediatamente, ela ocorrerá durante a próxima janela de manutenção.

Não ocorre uma inatividade durante esta alteração. Uma exceção é adicionar o plug-in de auditoria do MariaDB a uma instância de banco de dados do RDS para MariaDB ou do RDS para MySQL, o que pode causar uma interrupção.

Todos os mecanismos de banco de dados

Performance Insights

Selecione Enable Performance Insights (Habilitar Performance Insights) para monitorar a carga da instância de banco de dados do para que você possa analisar e solucionar problemas relacionados à performance do banco de dados.

O Performance Insights não está disponível para algumas versões de mecanismo de banco de dados e classes de instância de banco de dados. A seção Performance Insights não será exibida no console se não estiver disponível para sua instância de banco de dados.

Para obter mais informações, consulte Monitorar a carga de banco de dados com o Performance Insights no Amazon RDS e O mecanismo de banco de dados do Amazon RDS, a região e a classe de instância são compatíveis com o Performance Insights.

Opção da CLI:

--enable-performance-insights| --no-enable-performance-insights

Parâmetro da API do RDS:

EnablePerformanceInsights

A alteração ocorre imediatamente. Essa configuração ignora a configuração para aplicar imediatamente.

Não ocorre uma inatividade durante esta alteração.

Todos, exceto o Db2

Performance Insights AWS KMS key

O identificador de chave do AWS KMS para que a AWS KMS key criptografe dados do Performance Insights. O identificador da chave é o nome do recurso da Amazon (ARN), o identificador de chave do AWS KMS ou o alias da chave para a chave do KMS.

Para obter mais informações, consulteAtivar e desativar o Performance Insights

Opção da CLI:

--performance-insights-kms-key-id

Parâmetro da API do RDS:

PerformanceInsightsKMSKeyId

A alteração ocorre imediatamente. Essa configuração ignora a configuração para aplicar imediatamente.

Não ocorre uma inatividade durante esta alteração.

Todos, exceto o Db2

Performance Insights retention period (Período de retenção do Performance Insights)

O período de tempo, em dias, de retenção dos dados do Performance Insights. A configuração de retenção no nível gratuito é Default (7 days) (Padrão (7 dias)). Para reter seus dados de performance por mais tempo, especifique entre 1 e 24 meses. Para obter mais informações sobre os períodos de retenção, consulte Preços e retenção de dados para o Performance Insights.

Para ter mais informações, consulte Ativar e desativar o Performance Insights.

Opção da CLI:

--performance-insights-retention-period

Parâmetro da API do RDS:

PerformanceInsightsRetentionPeriod

A alteração ocorre imediatamente. Essa configuração ignora a configuração para aplicar imediatamente.

Não ocorre uma inatividade durante esta alteração.

Todos, exceto o Db2

Processor features (Recursos do processador)

O número de núcleos de CPU e o número de tópicos por núcleo para a classe da instância de banco de dados.

Para obter mais informações, consulte Configurar o processador para uma classe de instância de banco de dados no RDS para Oracle.

Opção da CLI:

--processor-features e --use-default-processor-features | --no-use-default-processor-features

Parâmetro da API do RDS:

ProcessorFeatures e UseDefaultProcessorFeatures

Se você optar por aplicar a alteração imediatamente, ela ocorrerá imediatamente.

Se você não optar por aplicar a alteração imediatamente, ela ocorrerá durante a próxima janela de manutenção.

Ocorre uma inatividade durante esta alteração.

Somente Oracle

IOPS provisionadas

As IOPS provisionadas (operações de E/S por segundo) para a instância de banco de dados. Essa configuração estará disponível somente se você escolher uma das seguintes opções para Storage type (Tipo de armazenamento):

  • General purpose SSD (gp3) (SSD de uso geral (gp3))

  • Provisioned IOPS SSD (io1) (SSD de IOPS provisionadas (io1))

  • SSD de IOPS provisionadas (io2)

Para obter mais informações, consulte Armazenamento SSD de IOPS provisionadas e Armazenamento gp3.

Opção da CLI:

--iops

Parâmetro da API do RDS:

Iops

Se você optar por aplicar a alteração imediatamente, ela ocorrerá imediatamente.

Se você não optar por aplicar a alteração imediatamente, ela ocorrerá durante a próxima janela de manutenção.

Não ocorre uma inatividade durante esta alteração.

Todos os mecanismos de banco de dados

Acesso público

Publicly accessible (Acessível publicamente) para fornecer à instância de banco de dados um endereço IP público, o que significa que ela é acessível fora da VPC. Para ser acessível publicamente, a instância de banco de dados também deve estar em uma sub-rede pública na VPC.

Not publicly accessible (Não acessível publicamente) para tornar a instância de banco de dados acessível somente de dentro da VPC.

Para ter mais informações, consulte Ocultar uma instância de banco de dados em uma VPC da Internet.

Para se conectar a uma instância de banco de dados de fora de sua VPC, a instância de banco de dados deverá estar acessível publicamente. Além disso, o acesso deve ser concedido usando as regras de entrada do grupo de segurança da instância de banco de dados. Além disso, outros requisitos devem ser atendidos. Para ter mais informações, consulte Não é possível conectar-se à instância de banco de dados do Amazon RDS.

Se sua instância de banco de dados não estiver acessível ao público, também será possível usar uma conexão AWS Site-to-Site VPN ou uma conexão do AWS Direct Connect para acessá-la de uma rede privada. Para ter mais informações, consulte Privacidade do tráfego entre redes.

Opção da CLI:

--publicly-accessible | --no-publicly-accessible

Parâmetro da API do RDS:

PubliclyAccessible

A alteração ocorre imediatamente. Essa configuração ignora a configuração para aplicar imediatamente.

Não ocorre uma inatividade durante esta alteração.

Todos os mecanismos de banco de dados

Grupo de segurança

O grupo de segurança da VPC a ser associado à instância de banco de dados.

Para obter mais informações, consulte Controlar acesso com grupos de segurança.

Opção da CLI:

--vpc-security-group-ids

Parâmetro da API do RDS:

VpcSecurityGroupIds

A alteração é aplicada de forma assíncrona logo que possível. Essa configuração ignora a configuração para aplicar imediatamente.

Não ocorre uma inatividade durante esta alteração.

Todos os mecanismos de banco de dados

Storage autoscaling (Autoscaling do armazenamento)

Enable storage autoscaling (Habilitar o autoscaling do armazenamento) para permitir que o Amazon RDS aumente automaticamente o armazenamento quando necessário para evitar que a instância de banco de dados seja executada sem espaço de armazenamento.

Use Maximum storage threshold (Limite máximo de armazenamento) para definir o limite máximo para o Amazon RDS aumentar automaticamente o armazenamento da instância de banco de dados. O padrão é de 1.000 GiB.

Para obter mais informações, consulte Gerenciar a capacidade automaticamente com a escalabilidade automática de armazenamento do Amazon RDS.

Opção da CLI:

--max-allocated-storage

Parâmetro da API do RDS:

MaxAllocatedStorage

A alteração ocorre imediatamente. Essa configuração ignora a configuração para aplicar imediatamente.

Não ocorre uma inatividade durante esta alteração.

Todos os mecanismos de banco de dados

Storage throughput (Throughput de armazenamento)

O novo valor do throughput de armazenamento da instância de banco de dados. Essa configuração estará disponível somente se você escolher General purpose SSD (gp3) (SSD de uso geral (gp3)) para Storage type (Tipo de armazenamento).

Para ter mais informações, consulte Armazenamento gp3.

Opção da CLI:

--storage-throughput

Parâmetro da API do RDS:

StorageThroughput

Se você optar por aplicar a alteração imediatamente, ela ocorrerá imediatamente.

Se você não optar por aplicar a alteração imediatamente, ela ocorrerá durante a próxima janela de manutenção.

Não ocorre uma inatividade durante esta alteração.

Todos os mecanismos de banco de dados

Tipo de armazenamento

O tipo de armazenamento que você deseja usar.

Se você selecionar General Purpose SSD (gp3) (SSD de uso geral (gp3)), poderá provisionar Provisioned IOPS (IOPS provisionadas) adicionais e Storage throughput (Throughput de armazenamento) em Advanced settings (Configurações avançadas).

Se você selecionar SSD de IOPS provisionadas (io1) ou SSD de IOPS provisionadas (io2), insira o valor IOPS provisionadas.

Assim que o Amazon RDS começar a modificar sua instância de banco de dados para alterar o tamanho ou o tipo de armazenamento, não será possível enviar outra solicitação para alterar o tamanho ou o tipo de armazenamento por 6 horas.

Para ter mais informações, consulte Tipos de armazenamento do Amazon RDS.

Opção da CLI:

--storage-type

Parâmetro da API do RDS:

StorageType

Se você optar por aplicar a alteração imediatamente, ela ocorrerá imediatamente.

Se você não optar por aplicar a alteração imediatamente, ela ocorrerá durante a próxima janela de manutenção.

As seguintes alterações resultam em uma breve inatividade durante a inicialização do processo. Depois disso, você poderá usar seu banco de dados normalmente enquanto a alteração ocorre.

  • De General Purpose (SSD) (Uso geral (SSD) ou Provisioned IOPS (SSD) (IOPS provisionadas (SSD)) para Magnetic (Magnético).

  • De Magnetic (Magnético) para General Purpose (SSD)(Uso geral (SSD)) ou Provisioned IOPS (SSD) (IOPS provisionadas (SSD)).

Todos os mecanismos de banco de dados

Grupo de sub-redes de banco de dados

O grupo de sub-redes de banco de dados para a instância de banco de dados. Você pode usar essa configuração para mover sua instância de banco de dados para uma VPC diferente.

Para ter mais informações, consulte VPCs da Amazon VPC e Amazon RDS.

Opção da CLI:

--db-subnet-group-name

Parâmetro da API do RDS:

DBSubnetGroupName

Se você optar por aplicar a alteração imediatamente, ela ocorrerá imediatamente.

Se você não optar por aplicar a alteração imediatamente, ela ocorrerá durante a próxima janela de manutenção.

Ocorre uma inatividade durante esta alteração.

Todos os mecanismos de banco de dados