Remover um cluster de um banco de dados global do Amazon Aurora - Amazon Aurora

Remover um cluster de um banco de dados global do Amazon Aurora

Você pode remover clusters de bancos de dados Aurora de seu banco de dados do Aurora global por vários motivos diferentes. Por exemplo, você pode querer remover um cluster de bancos de dados Aurora de um banco de dados do Aurora global se o cluster primário se tornar degradado ou isolado. Em seguida, ele se torna um cluster de banco de dados Aurora provisionado autônomo que pode ser usado para criar um novo banco de dados global Aurora. Para saber mais, consulte Recuperar um banco de dados global Amazon Aurora de uma interrupção não planejada.

Você também pode remover clusters do banco de dados do Aurora porque deseja excluir um banco de dados do Aurora global que você não precisa mais. Você não pode excluir o banco de dados global Aurora até depois de remover (desanexar) todos os clusters de banco de dados Aurora associados, deixando o primário por último. Para obter mais informações, consulte Excluir um banco de dados global do Amazon Aurora.

Quando um cluster de banco de dados Aurora é separado do banco de dados global Aurora, ele não é mais sincronizado com o primário. Ele se torna um cluster de banco de dados Aurora provisionado autônomo com recursos completos de leitura/gravação.

Você pode remover clusters de bancos de dados Aurora de seu banco de dados global usando o AWS Management Console, a AWS CLI ou a API do RDS.

Como remover um cluster do Aurora de um banco de dados global Aurora
  1. Faça login no AWS Management Console e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/.

  2. Escolha o cluster na página Databases (Bancos de dados) .

  3. Para Actions (Ações), selecione Remove from Global (Remover do global).

    Captura de tela que mostra o cluster de bancos de dados Aurora selecionado (secundário) e a ação “Remove from global” (Remover de global).

    Você vê um prompt para confirmar que deseja desanexar o secundário do banco de dados Aurora global.

    Captura de tela que mostra o aviso de confirmação para remover um cluster secundário de um banco de dados global Aurora.
  4. Escolha Remove and promote (Remover e promover) para remover o cluster do banco de dados global.

O cluster de bancos de dados Aurora não está mais servindo como um secundário no banco de dados do Aurora global e não é mais sincronizado com o cluster de banco de dados primário. É um cluster de bancos de dados Aurora autônomo com capacidade de leitura/gravação completa.

Captura de tela que mostra o aviso de confirmação para remover um cluster secundário de um banco de dados global Aurora.

Depois de remover ou excluir todos os clusters secundários, remova o cluster primário da mesma maneira. Você não pode desanexar (remover) o cluster de banco de dados Aurora primário de um banco de dados Aurora global até depois de remover todos os clusters secundários.

O banco de dados global Aurora pode permanecer na lista Databases (Bancos de dados) com Regiões 0 e AZs. Você pode excluir se não quiser mais usar esse banco de dados do Aurora global. Para obter mais informações, consulte Excluir um banco de dados global do Amazon Aurora.

Para remover um cluster Aurora do banco de dados global Aurora, execute o comando de CLI remove-from-global-cluster com os seguintes parâmetros:

  • --global-cluster-identifier – O nome (identificador) do seu banco de dados Aurora global.

  • --db-cluster-identifier – O nome de cada cluster de Aurora banco de dados a ser removido do banco de dados Aurora global. Remova todos os clusters de bancos de dados Aurora secundários antes de remover o primário.

Os exemplos a seguir primeiro removem um cluster secundário e o cluster primário de um banco de dados global Aurora.

Para Linux, macOS ou Unix:

aws rds --region secondary_region \ remove-from-global-cluster \ --db-cluster-identifier secondary_cluster_ARN \ --global-cluster-identifier global_database_id aws rds --region primary_region \ remove-from-global-cluster \ --db-cluster-identifier primary_cluster_ARN \ --global-cluster-identifier global_database_id

Repita o comando remove-from-global-cluster --db-cluster-identifier secondary_cluster_ARN para cada Região da AWS secundária em seu Aurora Global Database.

Para Windows:

aws rds --region secondary_region ^ remove-from-global-cluster ^ --db-cluster-identifier secondary_cluster_ARN ^ --global-cluster-identifier global_database_id aws rds --region primary_region ^ remove-from-global-cluster ^ --db-cluster-identifier primary_cluster_ARN ^ --global-cluster-identifier global_database_id

Repita o comando remove-from-global-cluster --db-cluster-identifier secondary_cluster_ARN para cada Região da AWS secundária em seu Aurora Global Database.

Para remover um cluster do Aurora de um banco de dados global Aurora com a API do RDS, execute a ação RemoveFromGlobalCluster.