Excluir uma implantação azul/verde - Amazon Aurora

Excluir uma implantação azul/verde

Você pode excluir uma implantação azul/verde antes ou depois de realizar a transição.

Quando você exclui uma implantação azul/verde antes de realizar a transição, o Amazon RDS exclui opcionalmente o cluster de banco de dados no ambiente verde:

  • Se você optar por excluir o cluster de banco de dados no ambiente verde (--delete-target), ele deverá ter proteção contra exclusão desativada.

  • Se você não excluir o cluster de banco de dados no ambiente verde (--no-delete-target), ele será retido, mas ele não fará mais parte de uma implantação azul/verde. Para o Aurora MySQL, a replicação continua entre os ambientes. Para o Aurora PostgreSQL, o ambiente verde é promovido a um ambiente autônomo, então a replicação é interrompida.

A opção de excluir bancos de dados verdes não estará disponível no console depois da transição. Ao excluir uma implantação azul/verde usando a AWS CLI, você não poderá especificar a opção --delete-target se o status da implantação for SWITCHOVER_COMPLETED.

Importante

A exclusão de uma implantação azul/verde não afeta o ambiente azul.

Você pode excluir a implantação azul/verde usando o AWS Management Console, a AWS CLI ou a API do RDS.

Como excluir uma implantação azul/verde
  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 Databases (Bancos de dados) e, depois, selecione a implantação azul/verde que você deseja excluir.

  3. Em Ações, escolha Excluir.

    A janela Delete Blue/Green Deployment? (Excluir implantação azul/verde?) é exibida.

    Excluir uma implantação azul/verde

    Para excluir os bancos de dados verdes, selecione Delete the green databases in this Blue/Green Deployment (Excluir os bancos de dados verdes nesta implantação azul/verde).

  4. Digite delete me na caixa.

  5. Escolha Excluir.

Para excluir uma implantação azul/verde usando a AWS CLI, use o comando delete-blue-green-deployment com as seguintes opções:

  • --blue-green-deployment-identifier: o ID do recurso da implantação azul/verde a ser excluída.

  • --delete-target: especifica que o cluster de banco de dados no ambiente verde seja excluído. Você não poderá especificar essa opção se a implantação azul/verde tiver um status de SWITCHOVER_COMPLETED.

  • --no-delete-target: especifica que o cluster de banco de dados no ambiente verde seja retido.

exemplo Exclua uma implantação azul/verde e o cluster de banco de dados no ambiente verde

Para Linux, macOS ou Unix:

aws rds delete-blue-green-deployment \ --blue-green-deployment-identifier bgd-1234567890abcdef \ --delete-target

Para Windows:

aws rds delete-blue-green-deployment ^ --blue-green-deployment-identifier bgd-1234567890abcdef ^ --delete-target
exemplo Exclua uma implantação azul/verde, mas mantenha o cluster de banco de dados no ambiente verde

Para Linux, macOS ou Unix:

aws rds delete-blue-green-deployment \ --blue-green-deployment-identifier bgd-1234567890abcdef \ --no-delete-target

Para Windows:

aws rds delete-blue-green-deployment ^ --blue-green-deployment-identifier bgd-1234567890abcdef ^ --no-delete-target

Para excluir uma implantação azul/verde usando a API do Amazon RDS, use a operação DeleteBlueGreenDeployment com os seguintes parâmetros:

  • BlueGreenDeploymentIdentifier: o ID do recurso da implantação azul/verde a ser excluída.

  • DeleteTarget: especifique TRUE se deseja excluir o cluster de banco de dados no ambiente verde ou FALSE para mantê-lo. Não poderá ser TRUE se a implantação azul/verde tiver um status de SWITCHOVER_COMPLETED.