Démarrez avec le guide d'implémentation

11 étapes | 120 minutes

Q : Qu'est-ce qu'Amazon Aurora ?

Amazon Aurora est un moteur de base de données relationnelle compatible avec MySQL, qui associe la vitesse et la disponibilité des bases de données commerciales haut de gamme, telles qu'Oracle, à la simplicité et à la rentabilité des bases de données open source, comme MySQL.

Q : Pourquoi migrer mes données vers Amazon Aurora ?

Amazon Aurora est un service économique et entièrement géré qui offre la sécurité, la disponibilité et la fiabilité d'une base de données commerciale, pour un prix dix fois moins cher. Amazon Aurora est également compatible avec Amazon Relational Database Service (RDS), un service qui gère les tâches chronophages telles que la mise en service, l'application de correctifs, la sauvegarde, la restauration, la détection des défaillances et la réparation.

Q : Qu'est-ce qu'Amazon Relational Database Service (RDS) et quels sont les avantages de son utilisation pour une migration ?

Amazon Relational Database Service (RDS) est un service à bas prix qui vous aide à migrer facilement vos bases de données vers AWS, en toute sécurité. Les tâches de réplication peuvent être paramétrées en quelques minutes au lieu de plusieurs heures ou plusieurs jours, comme c'est le cas des solutions de réplication autogérées qui doivent être installées et configurées. La réplication de données AWS DMS s'intègre parfaitement à l'outil AWS Schema Conversion Tool, simplifiant ainsi les projets de migration de base de données hétérogènes, tels que les migrations d'Oracle vers Aurora.

Q : Qu'est-ce qu'AWS Schema Conversion Tool (SCT) ?

L'outil AWS Schema Conversion Tool (SCT) facilite les migrations de bases de données hétérogènes en convertissant automatiquement le schéma de base de données source d'Oracle et la majorité du code spécifique, notamment les vues, les procédures enregistrées et les fonctions, en un format compatible avec la base de données cible, telle qu'Aurora. Tout code dont la conversion automatique n'est pas possible est signalé afin qu'il puisse être converti manuellement.

Q : Dans quelles régions AWS sont disponibles les services Amazon Aurora et AWS DMS ?

Consultez la documentation Amazon Aurora et AWS DMS pour en savoir plus sur la disponibilité, avant de lancer ce projet.

Q : Qu'est-ce qu'un stack CloudFormation ?

Un stack CloudFormation est un ensemble de ressources AWS que vous gérez comme une seule unité. Toutes les ressources d'un stack sont définies par son template CloudFormation. Dans ce projet, vous utiliserez un stack CloudFormation pour créer et mettre en service le VPC, les sous-réseaux, les groupes de sécurité et les instances RDS dont vous avez besoin pour procéder à la migration de la base de données d'Oracle vers Aurora. Après la réalisation de ce projet, vous pourrez facilement supprimer le stack pour éviter d'être soumis à des frais supplémentaires. 

Q : Puis-je personnaliser le template CloudFormation utilisé dans ce projet ?

Oui. Le template CloudFormation est conçu pour recevoir peu d'entrées de l'utilisateur et fournit les services AWS nécessaires à une configuration minimum. Cependant, si vous souhaitez modifier certaines configurations, telles que le bloc d'adresse CIDR du VPC, les types d'instances RDS, etc., vous pouvez mettre à jour le template et le lancer.

Q : Les services AWS DMS et AWS SCT prennent-ils en charge la migration de schémas complexes de base de données ?

Oui. Ce projet aide à comprendre la méthodologie utilisée pour des migrations de bases de données hétérogènes en utilisant une structure de schéma simple. Cette expérience peut être utile dans des scénarios de migration de base de données complexes.

Q : Le service AWS DMS prend-il en charge uniquement des migrations entièrement de données, comme c'est le cas dans le projet ?

Non. Vous pouvez utiliser AWS DMS pour une migration entièrement de données unique ou pour une réplication de données en continu (CDC). AWS DMS capture les modifications apportées à la base de données source et les applique à la cible, d'une façon cohérente et transactionnelle. Les seuls éléments que vous devez modifier sont les paramètres de la tâche. Créez une nouvelle tâche qui autorise la CDC et la tâche de réplication de données s'exécutera jusqu'à ce que vous la modifiez ou supprimiez.

Q : A combien s'élève le coût d'exécution de ce projet ?

Le coût de votre projet de migration sera inférieur à 5 USD, en partant du principe que vous le terminez en deux heures. Pour en savoir plus, consultez la page Services utilisés et coûts.

Démarrez avec le guide d'implémentation