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 el clúster de base de datos en el entorno verde:
-
Si decide eliminar el clúster de base de datos en el entorno verde (
--delete-target
), debe tener desactivada la protección de eliminación. Si no elimina el clúster de base de datos en el entorno verde (
--no-delete-target
), eso significa que se retiene el clúster, pero ya no forma parte de una implementación azul/verde. En el caso de Aurora MySQL, la replicación continúa entre los entornos. En el caso de Aurora 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
Tras eliminar una implementación azul/verde, RDS elimina las protecciones de solo lectura del clúster de base de datos de producción anterior. Si el parámetro read_only
está deshabilitado para el clúster de base de datos, volverá a permitir las operaciones de escritura.
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 elimina el clúster 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 conserva el clúster de base de datos en el entorno verde.
ejemplo Eliminar una implementación azul/verde y el clúster 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 el clúster 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 el clúster de base de datos en el entorno verde o para conservarlo. No puede serTRUE
si la implementación azul/verde tiene un estado deSWITCHOVER_COMPLETED
.