Eliminación de una implementación azul/verde - Amazon Relational Database Service

Eliminación de una implementación azul/verde

Puede eliminar una implementación azul/verde antes o después de cambiarla.

Al eliminar una implementación azul/verde antes de cambiarla, Amazon RDS elimina opcionalmente las instancias de base de datos en el entorno verde:

  • Si decide eliminar las instancias de base de datos en el entorno verde (--delete-target), deben tener desactivada la protección de eliminación.

  • Si no elimina las instancias de base de datos en el entorno verde (--no-delete-target), eso significa que se retienen las instancias, pero ya no forman parte de una implementación azul/verde. En el caso de RDS para MySQL, la replicación continúa entre los entornos. En el caso de RDS para PostgreSQL, el entorno verde se convierte en un entorno independiente, por lo que se detiene la replicación.

La opción de eliminar las bases de datos verdes no está disponible en la consola después de la conmutación. Al eliminar las implementaciones azul/verde mediante la AWS CLI, no puede especificar la opción --delete-target si el estado de la implementación es SWITCHOVER_COMPLETED.

importante

Al eliminar una implementación azul/verde, eso no afecta al entorno azul.

Puede eliminar una implementación azul/verde mediante la AWS Management Console, la AWS CLI o la API de RDS.

Para eliminar una implementación azul/verde
  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon RDS en https://console.aws.amazon.com/rds/.

  2. En el panel de navegación, elija Databases (Bases de datos) y, a continuación, seleccione la implementación azul/verde que desee eliminar.

  3. En Actions (Acciones), seleccione Delete (Eliminar).

    Aparecerá la ventana Delete Blue/Green Deployment? (¿Eliminar la implementación azul/verde?).

    Eliminar una implementación azul/verde

    Para eliminar las bases de datos verdes, seleccione Delete the green databases in this Blue/Green Deployment (Eliminar las bases de datos verdes en esta implementación azul/verde).

  4. En el cuadro, escriba delete me.

  5. Elija Eliminar (Delete).

Para eliminar una implementación azul/verde mediante la AWS CLI, utilice el comando delete-blue-green-deployment con las siguientes opciones:

  • --blue-green-deployment-identifier: el identificador de recurso de la implementación azul/verde que se va a eliminar.

  • --delete-target: especifica que se eliminan las instancias de base de datos del entorno verde. No puede especificar esta opción si la implementación azul/verde tiene un estado de SWITCHOVER_COMPLETED.

  • --no-delete-target: especifica que se conservan las instancias de base de datos en el entorno verde.

ejemplo Eliminar una implementación azul/verde y las instancias de base de datos del entorno verde

Para Linux, macOS o:Unix

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

En:Windows

aws rds delete-blue-green-deployment ^ --blue-green-deployment-identifier bgd-1234567890abcdef ^ --delete-target
ejemplo Elimine una implementación azul/verde pero conserve las instancias de base de datos en el entorno verde

Para Linux, macOS o:Unix

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

En:Windows

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

Para eliminar una implementación azul/verde mediante la API de Amazon RDS, utilice la operación DeleteBlueGreenDeployment con los siguientes parámetros:

  • BlueGreenDeploymentIdentifier: el identificador de recurso de la implementación azul/verde que se va a eliminar.

  • DeleteTarget: especifique TRUE para eliminar las instancias de base de datos en el entorno verde o para conservarlas . No puede ser TRUE si la implementación azul/verde tiene un estado de SWITCHOVER_COMPLETED.