Desidero eliminare una sottorete che si trova in un gruppo di sottoreti di database di Amazon Relational Database Service (Amazon RDS).
Breve descrizione
Per avviare un'istanza database Amazon RDS, un gruppo di sottoreti di database RDS deve contenere almeno due sottoreti. Queste sottoreti devono trovarsi in zone di disponibilità (AZ) diverse nella stessa Regione AWS. È possibile rimuovere o eliminare una sottorete dal gruppo di sottoreti di database solo se:
- Non ci sono istanze database associate al gruppo.
- Non ci sono istanze database avviate nella sottorete che si desidera eliminare.
Se si avvia un'istanza database con un gruppo di sottoreti contenente due sottoreti in due AZ, non è possibile eliminare alcuna sottorete dal gruppo di sottoreti. Per ulteriori informazioni, consulta l’articolo Working with a DB instance in a VPC.
Se un’implementazione multi-AZ ha due o più sottoreti, è possibile avviare l'istanza in qualsiasi sottorete nelle AZ.
Se un’implementazione Single-AZ ha due o più sottoreti, è possibile specificare l'AZ alla creazione di un'istanza database. Se non si è specificata l'AZ alla creazione dell'istanza database, l'istanza viene avviata in una qualsiasi sottorete delle due AZ.
Risoluzione
Per eliminare una sottorete da un gruppo di sottoreti di database, isola la sottorete spostando l'istanza database in un'altra sottorete. In seguito rimuovi la sottorete dal gruppo di sottoreti. Questi passaggi sono applicabili ad Amazon RDS per Oracle, PostgreSQL, MySQL, MariaDB o SQL Server.
**Nota:**Questa risoluzione non si applica ad Amazon Aurora perché Aurora utilizza le repliche come target di failover. In caso di malfunzionamento di un'istanza database primaria di Aurora, la replica viene promossa a istanza primaria. Questa azione è diversa dalla maggior parte delle implementazioni multi-AZ in cui è presente un'istanza database secondaria in un'altra zona di disponibilità.
Eliminazione di una sottorete da un'istanza database Amazon RDS Single-AZ
- Modifica l'istanza database in modo che divenga un'implementazione multi-AZ. Così viene creata, in una AZ diversa che utilizza una sottorete diversa, un’istanza in standby per sostituire l'istanza database. **Nota:**Se disponi già di un'implementazione multi-AZ, vai al passaggio 2.
- Riavvia l'istanza database con failover. L’istanza in standby viene così promossa ad istanza database primaria.
- Modifica l'istanza database facendola ridiventare un’istanza Single-AZ. **Nota:**Dopo questa operazione, l'istanza database Single-AZ non si trova più nella sottorete che desideri eliminare.
- Apri la console Amazon RDS, quindi scegli Gruppi di sottorete dal riquadro di navigazione.
- Scegli il gruppo di sottorete a cui è associata l'istanza database.
- Scegli Modifica.
- In Aggiungi sottoreti, scegli la sottorete che desideri eliminare, quindi scegli Rimuovi.
- Scegli Salva.
Informazioni correlate
Working with DB subnet groups