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. La replicación continúa entre los entornos.

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.