Migrer une base de SQL données My Database sur site vers Amazon EC2 - Recommandations AWS

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 base de SQL données My Database sur site vers Amazon EC2

Créé par Sergey Dmitriev (AWS) et Lorenzo Mota () AWS

Type R : Rehost

Source : Bases de données : relationnelles

Cible : My SQL on Amazon EC2

Créé par : AWS

Environnement : PoC ou pilote

Technologies : bases de données ; migration

Charge de travail : Open source

Récapitulatif

Ce modèle fournit des conseils pour la migration d'une base de SQL données My database sur site vers une base de SQL données My sur une instance Amazon Elastic Compute Cloud EC2 (Amazon). Le modèle décrit l'utilisation de AWS Database Migration Service (AWSDMS) ou des SQL outils natifs My tels que mysqldbcopy et mysqldump pour la migration. 

Conditions préalables et limitations

Prérequis

  • Un AWS compte actif

  • Une base de données My SQL source dans un centre de données sur site 

Versions du produit

  • Mes SQL versions 5.5, 5.6 et 5.7   

  • Pour obtenir la liste des systèmes d'exploitation cibles pris en charge par AmazonEC2, consultez Amazon EC2 FAQs

Architecture

Pile technologique source

  • Une base de données My SQL sur site

Pile technologique cible

  • Une instance SQL de My database sur Amazon EC2

AWSméthodes de migration des données

  • AWS DMS

  • Mes SQL outils natifs (mysqldbcopy, mysqldump)

Architecture cible

AWSarchitecture de migration des données

En utilisant AWS DMS :

En utilisant mes SQL outils natifs :

Outils

  • AWSDMS- AWSDatabase Migration Service (AWSDMS) prend en charge plusieurs bases de données source et cible. Pour plus d'informations sur les bases de données Mes SQL sources et cibles prises en charge par AWSDMS, consultez la section Migration de bases de données SQL compatibles vers. AWS Si votre base de données source n'est pas prise en charge par AWSDMS, vous devez choisir une autre méthode pour migrer vos données.

  • Mes SQL outils natifs - mysqldbcopy et mysqldump 

Épopées

TâcheDescriptionCompétences requises
Validez les versions de base de données source et cible.DBA
Identifiez la version du système d'exploitation cible.DBA, SysAdmin
Identifiez la configuration matérielle requise pour l'instance de serveur cible sur la base de la liste Ma liste de SQL compatibilité et des exigences en matière de capacité.DBA, SysAdmin
Identifiez les exigences de stockage (type et capacité de stockage).DBA, SysAdmin
Identifiez les exigences du réseau telles que la latence et la bande passante.DBA, SysAdmin
Choisissez le type d'instance approprié en fonction de la capacité, des fonctionnalités de stockage et des fonctionnalités réseau.DBA, SysAdmin
Identifiez les exigences de sécurité d'accès au réseau ou à l'hôte pour les bases de données source et cible.DBA, SysAdmin
Identifiez la liste des utilisateurs du système d'exploitation requis pour l'installation de Mon SQL logiciel.DBA, SysAdmin
Déterminez une stratégie de sauvegarde.DBA
Déterminez les exigences de disponibilité.DBA
Identifiez la stratégie de migration ou de transition des applications.DBA, SysAdmin
TâcheDescriptionCompétences requises
Créez un cloud privé virtuel (VPC) et des sous-réseaux.SysAdmin
Créez des groupes de sécurité et des listes de contrôle d'accès au réseau (ACLs).SysAdmin
Configurez et démarrez une EC2 instance.SysAdmin
TâcheDescriptionCompétences requises
Créez les utilisateurs et les groupes du système d'exploitation nécessaires au fonctionnement de My SQL software.DBA, SysAdmin
Téléchargez la version requise du SQL logiciel My.DBA, SysAdmin
Installez le SQL logiciel My sur l'EC2instance et configurez le serveur.DBA, SysAdmin
TâcheDescriptionCompétences requises
Utilisez mes SQL outils natifs ou des outils tiers pour migrer les objets et les données de base de données.

Ces outils incluent mysqldbcopy et mysqldump.

DBA
TâcheDescriptionCompétences requises
Migrez les données avec AWSDMS.DBA
TâcheDescriptionCompétences requises
Suivez la stratégie de migration des applications.DBA, SysAdmin, Propriétaire de l'application
TâcheDescriptionCompétences requises
Suivez la stratégie de transfert ou de transition des applications.DBA, SysAdmin, Propriétaire de l'application
TâcheDescriptionCompétences requises
Arrêtez les AWS ressources temporaires.

Arrêtez l'instance AWS DMS de réplication.

DBA, SysAdmin
Passez en revue et validez les documents du projet.DBA, SysAdmin, Propriétaire de l'application
Collectez des indicateurs concernant le délai de migration, le pourcentage de manuel par rapport à l'outil, les économies de coûts, etc.DBA, SysAdmin, Propriétaire de l'application
Clôturez le projet et faites part de vos commentaires.DBA, SysAdmin, Propriétaire de l'application

Références

Tutoriels et vidéos