Eliminazione di un’implementazione blu/verde in Amazon RDS - Amazon Relational Database Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Eliminazione di un’implementazione blu/verde in Amazon RDS

È possibile eliminare l'implementazione blu/verde prima o dopo lo switchover.

Quando elimini un'implementazione blu/verde prima dello switchover, Amazon RDS elimina facoltativamente le istanze database nell'ambiente verde:

  • Se scegli di eliminare le istanze database nell'ambiente verde (--delete-target), per tali istanze la protezione dall'eliminazione deve essere disattivata.

  • Se non elimini le istanze database nell'ambiente verde (--no-delete-target), le istanze vengono mantenute ma non fanno più parte di un'implementazione blu/verde. Per RDS per MySQL, la replica continua tra gli ambienti. Per RDS per PostgreSQL, l’ambiente verde viene promosso ad ambiente autonomo, quindi la replica si arresta.

L'opzione per eliminare i database verdi non è disponibile nella console dopo lo switchover. Quando si eliminano le implementazioni blu/verde utilizzando la AWS CLI, non è possibile specificare l'opzione --delete-target se lo stato dell'implementazione è SWITCHOVER_COMPLETED.

Importante

L'eliminazione dell'implementazione blu/verde non influisce sull'ambiente blu.

È possibile eliminare un'implementazione blu/verde utilizzando la Console di gestione AWS, AWS CLI o l'API RDS.

Per eliminare un'implementazione blu/verde
  1. Accedi alla Console di gestione AWS e apri la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/.

  2. Nel riquadro di navigazione, scegli Databases (Database) e seleziona l'implementazione blu/verde da eliminare.

  3. In Actions (Azioni), selezionare Delete (Elimina).

    Viene visualizzata una finestra Eliminare l’implementazione blu/verde?

    Eliminazione dell'implementazione blu/verde

    Per eliminare i database verdi, seleziona Elimina i database verdi in questa implementazione blu/verde.

  4. Immettere delete me nella casella.

  5. Scegliere Delete (Elimina).

Per eliminare un'implementazione blu/verde utilizzando l'AWS CLI, usa il comando delete-blue-green-deployment con le seguenti opzioni:

  • --blue-green-deployment-identifier: l’ID risorsa dell’implementazione blu/verde da eliminare.

  • --delete-target: specifica che le istanze nell'ambiente verde vengono eliminate. Non è possibile specificare questa opzione se lo stato dell'implementazione blu/verde è SWITCHOVER_COMPLETED.

  • --no-delete-target: specifica che le istanze nell'ambiente verde vengono mantenute.

Esempio Eliminazione di un'implementazione blu/verde e delle istanze nell'ambiente verde

Per Linux, macOS o Unix:

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

Per Windows:

aws rds delete-blue-green-deployment ^ --blue-green-deployment-identifier bgd-1234567890abcdef ^ --delete-target
Esempio Eliminazione di un'implementazione blu/verde, mantenendo le istanze nell'ambiente verde

Per Linux, macOS o Unix:

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

Per Windows:

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

Per eliminare un'implementazione blu/verde con l'API Amazon RDS, utilizza l'operazione DeleteBlueGreenDeployment con i seguenti parametri:

  • BlueGreenDeploymentIdentifier: l’ID risorsa dell’implementazione blu/verde da eliminare.

  • DeleteTarget: specifica TRUE per eliminare le istanze nell'ambiente verde o FALSE per mantenerle. Non può essere TRUE se lo stato dell'implementazione blu/verde è SWITCHOVER_COMPLETED.