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
Inicie sesión en la AWS Management Console y abra la consola de Amazon RDS en https://console.aws.amazon.com/rds/
. -
En el panel de navegación, elija Databases (Bases de datos) y, a continuación, seleccione la implementación azul/verde que desee eliminar.
-
En Actions (Acciones), seleccione Delete (Eliminar).
Aparecerá la ventana Delete Blue/Green Deployment? (¿Eliminar la 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).
-
En el cuadro, escriba
delete me
. -
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 deSWITCHOVER_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
: especifiqueTRUE
para eliminar las instancias de base de datos en el entorno verde o para conservarlas . No puede serTRUE
si la implementación azul/verde tiene un estado deSWITCHOVER_COMPLETED
.