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à.
Esegui la migrazione di un'istanza database Amazon RDS su un altro VPC o account
Creato da Dhrubajyoti Mukherjee (AWS)
Riepilogo
Questo modello fornisce indicazioni per la migrazione di un'istanza DB Amazon Relational Database Service (Amazon RDS) da un cloud privato virtuale (VPC) a un altro nello stesso account AWS o da un account AWS a un altro account AWS.
Questo modello è utile se desideri migrare le istanze database di Amazon RDS su un altro VPC o account per motivi di separazione o sicurezza (ad esempio, quando desideri posizionare lo stack di applicazioni e il database in modo diverso). VPCs
La migrazione di un'istanza DB verso un altro account AWS prevede passaggi come l'acquisizione di uno snapshot manuale, la condivisione e il ripristino dello snapshot nell'account di destinazione. Questo processo può richiedere molto tempo, a seconda delle modifiche al database e dei tassi di transazione. Inoltre, causa tempi di inattività del database, quindi pianifica in anticipo la migrazione. Prendi in considerazione una strategia di implementazione blu/verde per ridurre al minimo i tempi di inattività. In alternativa, puoi valutare AWS Data Migration Service (AWS DMS) per ridurre al minimo i tempi di inattività dovuti alla modifica. Tuttavia, questo modello non copre questa opzione. Per ulteriori informazioni, consulta la documentazione di AWS DMS.
Prerequisiti e limitazioni
Prerequisiti
Un account AWS attivo
Autorizzazioni AWS Identity and Access Management (IAM) richieste per VPC, sottoreti e console Amazon RDS
Limitazioni
Le modifiche a un VPC provocano il riavvio del database, con conseguenti interruzioni delle applicazioni. Si consiglia di eseguire la migrazione durante i periodi di picco più bassi.
Limitazioni durante la migrazione di Amazon RDS su un altro VPC:
L'istanza DB da migrare deve essere una singola istanza senza standby. Non deve essere membro di un cluster.
Amazon RDS non deve trovarsi in più zone di disponibilità.
Amazon RDS non deve avere alcuna replica di lettura.
Il gruppo di sottoreti creato nel VPC di destinazione deve avere sottoreti della zona di disponibilità in cui è in esecuzione il database di origine.
Limitazioni durante la migrazione di Amazon RDS a un altro account AWS:
La condivisione di istantanee crittografate con la chiave di servizio predefinita per Amazon RDS non è attualmente supportata.
Architettura
Migrazione a un VPC nello stesso account AWS
Il diagramma seguente mostra il flusso di lavoro per la migrazione di un'istanza DB Amazon RDS su un VPC diverso nello stesso account AWS.

I passaggi sono i seguenti. Consulta la sezione Epic per istruzioni dettagliate.
Crea un gruppo di sottoreti DB nel VPC di destinazione. Un gruppo di sottoreti DB è una raccolta di sottoreti che è possibile utilizzare per specificare un VPC specifico quando si creano istanze DB.
Configura l'istanza DB di Amazon RDS nel VPC di origine per utilizzare il nuovo gruppo di sottoreti DB.
Applica le modifiche per migrare il database Amazon RDS al VPC di destinazione.
Migrazione a un altro account AWS
Il diagramma seguente mostra il flusso di lavoro per la migrazione di un'istanza DB Amazon RDS su un altro account AWS.

I passaggi sono costituiti dai seguenti. Consulta la sezione Epic per istruzioni dettagliate.
Accedi all'istanza database Amazon RDS nell'account AWS di origine.
Crea uno snapshot Amazon RDS nell'account AWS di origine.
Condividi lo snapshot Amazon RDS con l'account AWS di destinazione.
Accedi allo snapshot Amazon RDS nell'account AWS di destinazione.
Crea un'istanza database Amazon RDS nell'account AWS di destinazione.
Strumenti
Servizi AWS
Amazon Relational Database Service (Amazon RDS) ti aiuta a configurare, gestire e scalare un database relazionale nel cloud AWS.
Amazon Virtual Private Cloud (Amazon VPC) ti aiuta a lanciare le risorse AWS in una rete virtuale che hai definito. Questa rete virtuale è simile a una rete tradizionale che gestiresti nel tuo data center, con i vantaggi dell'utilizzo dell'infrastruttura scalabile di AWS.
Best practice
Se il downtime del database è un problema durante la migrazione di un'istanza DB Amazon RDS su un altro account, ti consigliamo di utilizzare AWS DMS. Questo servizio fornisce la replica dei dati, che causa meno di cinque minuti di interruzione.
Epiche
Attività | Descrizione | Competenze richieste |
---|---|---|
Crea un nuovo VPC. | Sulla console Amazon VPC | Amministratore |
Crea un gruppo di sottoreti DB. | Sulla console Amazon RDS
Per ulteriori informazioni, consulta la documentazione di Amazon RDS. | Amministratore |
Modifica l'istanza DB di Amazon RDS per utilizzare il nuovo gruppo di sottoreti. | Sulla console Amazon RDS:
Una volta completata la migrazione al VPC di destinazione, il gruppo di sicurezza predefinito del VPC di destinazione viene assegnato all'istanza database di Amazon RDS. Puoi configurare un nuovo gruppo di sicurezza per quel VPC con le regole in entrata e in uscita richieste per la tua istanza DB. In alternativa, utilizza l'AWS Command Line Interface (AWS CLI) per eseguire la migrazione al VPC di destinazione fornendo esplicitamente il nuovo ID del gruppo di sicurezza VPC. Per esempio:
| Amministratore |
Attività | Descrizione | Competenze richieste |
---|---|---|
Crea un nuovo VPC e un nuovo gruppo di sottoreti nell'account AWS di destinazione. |
| Amministratore |
Condividi uno snapshot manuale del database e condividilo con l'account di destinazione. |
| Amministratore |
Avvia una nuova istanza database Amazon RDS. | Avvia una nuova istanza Amazon RDS DB dallo snapshot condiviso nell'account AWS di destinazione. Per istruzioni, consulta la documentazione di Amazon RDS. | Amministratore |
Risorse correlate
Come posso modificare il VPC per un'istanza DB RDS?
(Articolo AWS Re:Post) Come posso trasferire la proprietà delle risorse Amazon RDS a un altro account AWS?
(Articolo AWS Re:Post) In che modo posso condividere snapshot manuali di Amazon RDS DB o snapshot di cluster Aurora DB con un altro account AWS?
(Articolo AWS Re:Post)