Bonjour, tout le monde, et bienvenue à nouveau.
Dans la vidéo d'aujourd'hui, nous allons parler de la conversion des schémas.
Lorsque nous parlons de la migration des données, notez qu'il ne s'agit pas seulement de prendre la sauvegarde de la base de données
source et de la charger dans la base de données cible.
Il s'agit d'une approche très simpliste.
Cependant, dans les scénarios du monde réel, vous rencontrerez souvent des cas d'utilisation où le schéma global
doit également être modifié.
Par exemple, la base de données source est basée sur Oracle et vous voulez la déplacer vers la base de données de destination
basée sur PostgreSQL.
Ainsi, dans ce type de cas d'utilisation où le schéma global est également modifié, les défis supplémentaires sont
introduits ici.
Pour y remédier, vous pouvez utiliser l'outil de conversion de schéma, également appelé ACT, pour convertir le
schéma de base de données existant d'un moteur de base de données à un autre.
Par exemple, vous voyez que le moteur de la base de données source est un serveur SQL et que le moteur de la base de données de destination
est mon SQL.
C'est donc ici que l'ensemble de données entre en jeu.
Lorsque nous parlons du moteur de la base de données source et du moteur de la base de données de destination,
notez que tous les types de moteurs ne sont pas pris en charge dans le cadre de cette conversion globale des schémas.
Ainsi, par exemple, lorsque nous parlons de la conversion OLTP prise en charge, si
vous utilisez Microsoft SQL Server, vous pouvez choisir la base de données
cible comme étant Aurora, Ms. SQL, le Postgres SQL, le Maria DB et divers autres.
Et de la même manière pour mon SQL, vous pouvez également le convertir en SQL Postgres en utilisant la graine.
Si nous parlons des outils de conversion de schéma disponibles, AWP propose deux solutions
principales.
La première est la conversion du schéma DMS.
Il s'agit donc d'une expérience entièrement gérée.
Le deuxième outil le plus utilisé est l'outil de conversion de schéma, qui est un logiciel.
Avant d'aller plus loin, jetons-y un coup d'œil rapide.
Maintenant, si vous regardez dans le tableau de bord DMS, il y a des options spécifiques sous la conversion.
Par exemple, si vous explorez le projet de migration, il est indiqué que vous pouvez utiliser le projet
de migration pour convertir le schéma d'une source Oracle ou SQL Server en une base de données MySQL ou Postgres SQL Target.
C'est donc là que ça peut être utilisé.
Tous ces éléments font donc partie de la conversion du schéma DMS.
Ensuite, vous avez la conversion du schéma, qui est le logiciel.
D'après le nom lui-même, nous pouvons identifier qu'il s'agit d'une sorte de logiciel que nous devons installer
dans le cadre de notre station de travail et c'est exactement ce qu'il est.
Vous pouvez donc aller de l'avant et télécharger le CD pour Windows, pour Fedora, pour Ubuntu.
Tous ces liens de téléchargement sont donc disponibles.
Maintenant.
La taille globale de l'installateur est également assez grande, donc si vous regardez rapidement la taille ici,
elle est de presque un gbps.
Maintenant, si vous ouvrez l'outil de conversion de schéma après l'avoir installé, voici à quoi il ressemble vraiment.
Vous devez donc spécifier le moteur source.
Vous disposez donc de divers ensembles d'ingénieurs, Oracle, Postgres SQL, etc. Disons que vous avez un microsoft SQL Server ici et qu'il existe
un certain nombre d'options, que vous souhaitiez changer de moteur, garder le même
moteur, mais l'optimiser pour le cloud, etc.
Alors disons que je veux changer le moteur.
Ensuite, vous devez spécifier les informations d'identification pour vous connecter au serveur SQL.
Tout cela, puis vous devez choisir le schéma et exécuter l'évaluation de la migration de la base de données.
Très bien.
J'espère donc qu'avec cet aperçu de très haut niveau, vous avez compris ces deux options.
Donc certains points importants à noter, l'outil de conversion de schéma DMS est une version web du logiciel dont nous
avons discuté.
Toutefois, cette version web spécifique offre des fonctionnalités plus limitées que l'application de bureau.
Cette application de bureau possède donc de nombreuses fonctionnalités que vous ne verrez pas dans le cadre de la conversion du schéma
DMS.
Si l'on examine les principaux cas d'utilisation, le DMS déplace traditionnellement les charges de travail relationnelles plus petites,
qui comptent moins de dix bases de données, tandis que l'ICT est principalement utilisé pour migrer les charges de travail des grands entrepôts de données.
En outre, le DMS prend en charge la réplication continue pour que les données restent synchronisées avec la source.
En revanche, ce n'est pas le cas d'un ECM.
Et un autre avantage du site est que vous pouvez l'utiliser pour fonctionner en mode hors ligne.
Avant de conclure, je voulais vous montrer que si vous consultez la FAQ associée à l'outil de
conversion de schéma, vous verrez que les principales différences se situent au niveau des actifs
et du schéma SGD.
Comme vous pouvez le constater, l'actif est plus riche en fonctionnalités et prend en charge un grand nombre de fonctions qui ne sont
pas vraiment présentes dans l'outil de conversion de schéma DMS.
En dehors de cela, l'un des principaux avantages est que l'actif soutient les données.
Vous avez donc Amazon Redshift, qui est pris en charge dans le cadre de la base de données cible.
Par exemple, vous pouvez passer de Teradata à Redshift, d'IBM à Redshift, d'Oracle Data Warehouse
à Redshift, etc.
C'est donc là qu'intervient le premier point, où il est principalement utilisé pour migrer les charges de travail
liées aux grands entrepôts de données.
Très bien.
C'est donc un aperçu très général de ces outils de conversion de schémas.
Et c'est ainsi que se termine la vidéo d'aujourd'hui.