Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Migrer une instance de base de RDS données Amazon vers une autre instance VPC ou un autre compte
Créée par Dhrubajyoti Mukherjee () AWS
Environnement : PoC ou pilote | Source : Amazon RDS | Cible : Amazon RDS |
Type R : Déménager | Technologies : migration ; bases de données | AWSservices : Amazon RDS ; Amazon VPC |
Récapitulatif
Ce modèle fournit des conseils pour la migration d'une instance de base de données Amazon Relational Database Service (RDSAmazon) d'un cloud privé virtuel VPC () vers un autre dans le AWS même compte, ou d'AWSun compte à AWS un autre.
Ce modèle est utile si vous souhaitez migrer vos RDS instances de base de données Amazon vers une autre VPC ou pour des raisons de séparation ou de sécurité (par exemple, lorsque vous souhaitez placer votre pile d'applications et votre base de données dans un emplacement différentVPCs).
La migration d'une instance de base de données vers un autre AWS compte implique des étapes telles que la prise d'un instantané manuel, son partage et sa restauration sur le compte cible. Ce processus peut prendre beaucoup de temps, en fonction des modifications apportées à la base de données et des taux de transactions. Cela entraîne également des interruptions de service de la base de données. Planifiez donc la migration à l'avance. Envisagez une stratégie de déploiement bleu/vert pour minimiser les temps d'arrêt. Vous pouvez également évaluer AWS Data Migration Service (AWSDMS) afin de minimiser les interruptions de service liées à la modification. Toutefois, ce modèle ne couvre pas cette option. Pour en savoir plus, consultez la AWSDMSdocumentation.
Conditions préalables et limitations
Prérequis
Un AWS compte actif
AWSAutorisations Identity and Access Management (IAM) requises pour VPC les sous-réseaux et la console Amazon RDS
Limites
Les modifications apportées à A VPC entraînent le redémarrage de la base de données, ce qui entraîne des interruptions d'application. Nous vous recommandons de migrer pendant les périodes de pointe peu élevées.
Limitations lors de la migration d'Amazon RDS vers un autre VPC :
L'instance de base de données que vous migrez doit être une instance unique sans veille. Il ne doit pas être membre d'un cluster.
Amazon ne RDS doit pas se trouver dans plusieurs zones de disponibilité.
Amazon ne RDS doit pas disposer de répliques lues.
Le groupe de sous-réseaux créé dans la cible VPC doit comporter des sous-réseaux provenant de la zone de disponibilité où s'exécute la base de données source.
Limitations lors de la migration d'Amazon RDS vers un autre AWS compte :
Le partage d'instantanés chiffrés avec la clé de service par défaut pour Amazon RDS n'est actuellement pas pris en charge.
Architecture
Migrer vers un compte VPC dans le même compte AWS
Le schéma suivant montre le flux de travail de migration d'une RDS instance de base de données Amazon vers une autre VPC instance du même AWS compte.
Les étapes sont les suivantes. Consultez la section Epics pour des instructions détaillées.
Créez un groupe de sous-réseaux de base de données dans la cibleVPC. Un groupe de sous-réseaux de base de données est un ensemble de sous-réseaux que vous pouvez utiliser pour spécifier un sous-réseau spécifique VPC lorsque vous créez des instances de base de données.
Configurez l'RDSinstance de base de données Amazon dans la source VPC pour utiliser le nouveau groupe de sous-réseaux de base de données.
Appliquez les modifications pour migrer la base de RDS données Amazon vers la cibleVPC.
Migrer vers un autre compte AWS
Le schéma suivant montre le flux de travail de migration d'une RDS instance de base de données Amazon vers un autre AWS compte.
Les étapes sont les suivantes. Consultez la section Epics pour des instructions détaillées.
Accédez à l'RDSinstance de base de données Amazon dans le AWS compte source.
Créez un RDS instantané Amazon dans le AWS compte source.
Partagez l'RDSinstantané Amazon avec le AWS compte cible.
Accédez à l'RDSinstantané Amazon sur le AWS compte cible.
Créez une RDS instance de base de données Amazon dans le AWS compte cible.
Outils
AWSservices
Amazon Relational Database Service (RDSAmazon) vous aide à configurer, exploiter et dimensionner une base de données relationnelle dans AWS le cloud.
Amazon Virtual Private Cloud (AmazonVPC) vous aide à lancer AWS des ressources dans un réseau virtuel que vous avez défini. Ce réseau virtuel ressemble à un réseau traditionnel que vous exploiteriez dans votre propre centre de données, avec les avantages de l'utilisation de l'infrastructure évolutive deAWS.
Bonnes pratiques
Si l'indisponibilité de la base de données est un problème lors de la migration d'une RDS instance de base de données Amazon vers un autre compte, nous vous recommandons d'utiliser AWSDMS. Ce service assure la réplication des données, ce qui entraîne une interruption de service de moins de cinq minutes.
Épopées
Tâche | Description | Compétences requises |
---|---|---|
Créez un nouveauVPC. | Sur la VPCconsole Amazon | Administrateur |
Créez un groupe de sous-réseaux de base de données. | Sur la RDSconsole Amazon
Pour plus d'informations, consultez la RDSdocumentation Amazon. | Administrateur |
Modifiez l'RDSinstance de base de données Amazon pour utiliser le nouveau groupe de sous-réseaux. | Sur la RDS console Amazon :
Lorsque la migration vers la cible VPC est terminée, le groupe de sécurité par défaut VPC de la cible est attribué à l'RDSinstance de base de données Amazon. Vous pouvez configurer un nouveau groupe de sécurité pour cela VPC avec les règles entrantes et sortantes requises pour votre instance de base de données. Vous pouvez également utiliser l'interface de ligne de AWS commande (AWSCLI) pour effectuer la migration vers la cible VPC en fournissant explicitement le nouvel ID VPC de groupe de sécurité. Par exemple :
| Administrateur |
Tâche | Description | Compétences requises |
---|---|---|
Créez un nouveau groupe VPC de sous-réseaux dans le AWS compte cible. |
| Administrateur |
Partagez un instantané manuel de la base de données et partagez-le avec le compte cible. |
| Administrateur |
Lancez une nouvelle RDS instance de base de données Amazon. | Lancez une nouvelle RDS instance de base de données Amazon à partir de l'instantané partagé dans le AWS compte cible. Pour obtenir des instructions, consultez la RDSdocumentation Amazon. | Administrateur |
Ressources connexes
Comment modifier le VPC pour une RDS instance de base de données ?
(AWSRe:publier l'article) Comment transférer la propriété des RDS ressources Amazon vers un autre AWS compte ?
(AWSRe:publier l'article) Comment partager des instantanés Amazon RDS DB manuels ou des instantanés de cluster de bases de données Aurora avec un autre AWS compte ?
(AWSRe:publier l'article)