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
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
.