Copiar um grupo de parâmetros de banco de dados no Amazon RDS - Amazon Relational Database Service

Copiar um grupo de parâmetros de banco de dados no Amazon RDS

Você pode copiar os grupos de parâmetros de banco de dados personalizados que criou. Copiar um grupo de parâmetros pode ser uma solução conveniente. Um exemplo é quando você criou um grupo de parâmetros de banco de dados e quer incluir a maioria de seus parâmetros e valores personalizados em um novo grupo de parâmetros de banco de dados. Você pode copiar um grupo de parâmetros de banco de dados usando o AWS Management Console. Também é possível usar o comando copy-db-parameter-group da AWS CLI ou a operação da API CopyDBParameterGroup do RDS.

Depois de copiar um grupo de parâmetros de banco de dados, você deve esperar pelo menos 5 minutos antes de criar sua primeira instância de banco de dados que usa esse grupo de parâmetros de banco de dados como o padrão. Isso permite que o Amazon RDS conclua completamente a ação de cópia antes que o grupo de parâmetros seja usado. Isso é especialmente importante para parâmetros que são críticos ao criar o banco de dados padrão para uma instância de banco de dados. Um exemplo é o conjunto de caracteres para o banco de dados padrão definido pelo parâmetro character_set_database. Use opção Parameter Groups (Grupos de parâmetros) do console do Amazon RDS ou o comando describe-db-parameters para verificar se o seu grupo de parâmetros de banco de dados foi criado.

nota

Não é possível copiar um grupo de parâmetros padrão. No entanto, é possível criar um grupo de parâmetros com base em um grupo de parâmetros padrão.

Não é possível copiar um grupo de parâmetros de banco de dados para uma Conta da AWS ou Região da AWS diferente.

Para copiar um grupo de parâmetros 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, selecione Parameter groups.

  3. Na lista, escolha o grupo de parâmetros personalizado que você deseja copiar.

  4. Em Parameter group actions (Ações do grupo de parâmetros), escolha Copy (Copiar).

  5. Em New DB parameter group identifier (Novo identificador do grupo de parâmetros do banco de dados), digite um nome para o novo grupo de parâmetros.

  6. Em Description (Descrição), digite uma descrição para o novo grupo de parâmetros.

  7. Escolha Copiar.

Para copiar um grupo de parâmetros de banco de dados, use o comando da AWS CLI copy-db-parameter-group com as seguintes opções obrigatórias:

  • --source-db-parameter-group-identifier

  • --target-db-parameter-group-identifier

  • --target-db-parameter-group-description

O exemplo a seguir cria um novo grupo de parâmetros de banco de dados chamado mygroup2 que é uma cópia do grupo de parâmetros de banco de dados mygroup1.

exemplo

Para Linux, macOS ou Unix:

aws rds copy-db-parameter-group \ --source-db-parameter-group-identifier mygroup1 \ --target-db-parameter-group-identifier mygroup2 \ --target-db-parameter-group-description "DB parameter group 2"

Para Windows:

aws rds copy-db-parameter-group ^ --source-db-parameter-group-identifier mygroup1 ^ --target-db-parameter-group-identifier mygroup2 ^ --target-db-parameter-group-description "DB parameter group 2"

Para copiar um grupo de parâmetros de banco de dados, use a operação da API do RDS CopyDBParameterGroup com os seguintes parâmetros obrigatórios:

  • SourceDBParameterGroupIdentifier

  • TargetDBParameterGroupIdentifier

  • TargetDBParameterGroupDescription