Commencer le projet

11 étapes | 120 minutes

aws-project_Oracle_to_Redshift
architectural-diagram
arch-diagram_migrate-oracle-to-redshift

La migration de votre entrepôt de données Oracle vers Amazon Redshift peut améliorer sensiblement la performance de chargement des données et de l’interrogation, améliorer l’évolutivité et réduire vos coûts. Amazon Redshift est un service d'entrepôt de données rapide, entièrement géré et doté d'une capacité de plusieurs pétaoctets. Il permet d'analyser de manière simple et rentable toutes vos données grâce à vos outils d'informatique décisionnelle existants. AWS Database Migration Service et AWS Schema Conversion Tool facilitent la migration de votre schéma et de vos données à partir de votre entrepôt de données Oracle, aussi bien sur site que sur AWS, vers Amazon Redshift, sans interruption pour les applications reposant sur la source de données.

Ce que vous accomplirez :

Convertir le schéma et le code de l’entrepôt de données à partir d’un exemple d’entrepôt de données Oracle exécuté sur Amazon Relational Database Service (Amazon RDS) à l’aide d’AWS Schema Conversion Tool (AWS SCT). AWS SCT vous aide à convertir automatiquement le schéma source et une grande partie du code personnalisé vers un format compatible avec Amazon. AWS SCT identifie clairement les codes qu’il ne peut pas convertir afin que vous puissiez les convertir manuellement.

Migrer des données à partir de l’entrepôt de données Oracle vers Amazon Redshift à l’aide d’AWS Database Migration Service (AWS DMS). Avec AWS DMS, vous pouvez lancer une migration de données en quelques clics seulement dans AWS Management Console. L’entrepôt de données source reste entièrement opérationnel au cours de la migration.

Réaliser des activités post-migration telles que l’exécution de requêtes SQL pour valider les types d’objets, le nombre d’objets et le nombre de lignes de chaque table entre les entrepôts de données source et cible.

Ce dont vous avez besoin avant de commencer :

Un compte AWS : vous aurez besoin d’un compte AWS pour configurer les exemples d’entrepôts de données Amazon RDS Oracle et le cluster cible Amazon Redshift, et utiliser AWS SCT et AWS DMS. Inscrivez-vous à AWS.

Niveau de compétence informatique : une connaissance basique d'Oracle et du SQL est nécessaire pour réaliser ce projet.

Expérience AWS : des connaissances de base d’Amazon RedshiftAmazon RDS, Amazon DMS, AWS Virtual Private Cloud, des groupes de sécurité et d’AWS CloudFormation sont nécessaires pour mener à bien ce projet.

Estimation des coûts :

Coût de la migration : en règle générale, une migration unique d’un entrepôt de données Oracle de 10 Go, comme illustré dans cet exemple de projet, vous coûtera environ 7,85 USD. Pour cette estimation, nous partons du principe que vous êtes dans les limites de l’offre gratuite d’AWS, que vous respectez les configurations recommandées et que vous résiliez toutes les ressources utilisées dans les 2 heures suivant sa réalisation.

Coût de maintenance : le coût total de la maintenance de votre entrepôt de données dans Amazon Redshift variera en fonction de votre utilisation et des paramètres de configuration. En utilisant la configuration par défaut recommandée dans ce guide, les coûts s’élèveront généralement à environ 45,84 USD/mois dans les limites de l’offre gratuite d’AWS. Votre cas d'utilisation peut exiger d'autres configurations qui auront une incidence sur votre facture. Utilisez le Calculateur mensuel simple pour estimer les coûts que vos besoins exigent. Pour connaître la répartition des services utilisés et les coûts associés, consultez la page Services utilisés et coûts.

Commencer le projet

Optimisez votre entrepôt de données Amazon Redshift grâce aux experts et aux outils de pointe vous permettant de transformer et de visualiser vos données.

Retrouvez des informations supplémentaires sur l’utilisation d’Amazon Redshift, y compris la documentation relative, les meilleures pratiques, des scripts et des outils.

Vous avez besoin de plus de ressources pour commencer avec AWS ? Consultez la pageMise en route pour en savoir plus.

Ce livre blanc présente les bonnes pratiques d'utilisation d'AWS DMS.