Utilisez Data Transmission Service (DTS) pour migrer les données d'une base de données MySQL vers un cluster PolarDB for MySQL.
Bases de données sources prises en charge
La base de données MySQL source peut être de l'un des types suivants. Cette rubrique utilise une instance ApsaraDB RDS for MySQL comme exemple. Le processus de configuration pour les autres types de bases de données sources est similaire.
Instances ApsaraDB RDS for MySQL.
-
Bases de données auto-gérées :
Base de données auto-gérée avec une adresse IP publique
Base de données auto-gérée hébergée sur Elastic Compute Service (ECS)
Base de données auto-gérée connectée via Express Connect, VPN Gateway ou Smart Access Gateway
Base de données auto-gérée connectée via Database Gateway
Prérequis
Vous devez disposer d'une instance source ApsaraDB RDS for MySQL. Pour plus d'informations, consultez la rubrique Créer rapidement une instance ApsaraDB RDS for MySQL.
Vous devez disposer d'un cluster de destination PolarDB for MySQL. Pour plus d'informations, consultez les rubriques Achat personnalisé et Acheter un cluster par abonnement.
Le cluster de destination PolarDB for MySQL doit disposer d'un espace de stockage supérieur à celui utilisé par l'instance source ApsaraDB RDS for MySQL.
Limites
|
Type |
Description |
|
Limites de la base de données source |
|
|
Autres limites |
|
|
Cas particuliers |
|
Facturation
|
Type de migration |
Frais de configuration de l'instance |
Frais de trafic Internet |
|
Migration du schéma et migration complète des données |
Gratuit. |
Des frais de trafic Internet vous sont facturés lorsque la Access Method de la base de données de destination est définie sur Public IP Address. Pour plus d'informations, consultez la rubrique Présentation de la facturation. |
|
Migration incrémentielle des données |
Facturé. Pour plus d'informations, consultez la rubrique Présentation de la facturation. |
Types de migration
-
Migration de schéma
DTS migre les définitions de schéma des objets sélectionnés depuis la base de données source vers la base de données de destination.
-
DTS prend en charge la migration de schéma pour les tables, les vues, les déclencheurs, les procédures stockées et les fonctions.
RemarqueLe
routine_bodydes procédures stockées, leroutine_bodydes fonctions et leselect_statementdes vues ne sont pas modifiés. -
Lors de la migration de schéma, DTS remplace
DEFINERparINVOKERpour les vues, les procédures stockées et les fonctions à migrer. Cette action définit la valeur deSQL SECURITYsurINVOKER. DTS attribue également àDEFINERle compte de la base de données de destination utilisé pour la tâche de migration.RemarqueLa méthode d'authentification de sécurité et le définisseur de la base de données source ne sont pas modifiés.
Étant donné que DTS ne migre pas les informations utilisateur, vous devez accorder des autorisations de lecture et d'écriture à l'appelant pour utiliser les vues, les procédures stockées et les fonctions dans la base de données de destination.
-
-
Migration complète
DTS migre toutes les données historiques des objets sélectionnés depuis la base de données source vers la base de données de destination.
-
Migration incrémentielle
Une fois la migration complète terminée, DTS migre les modifications de données incrémentielles de la source vers la destination. Cela permet de migrer les données sans interrompre vos applications autogérées.
Opérations SQL pour la migration incrémentielle
|
Type d'opération |
Instruction SQL |
|
DML |
INSERT, UPDATE, DELETE |
|
DDL |
|
Autorisations requises pour les comptes de base de données
|
Base de données |
Migration de schéma |
Migration complète des données |
Migration incrémentielle des données |
|
ApsaraDB RDS for MySQL instance |
Autorisation SELECT |
Autorisation SELECT |
Autorisations REPLICATION CLIENT, REPLICATION SLAVE, SHOW VIEW et SELECT |
|
PolarDB for MySQL cluster |
Autorisations de lecture et d'écriture |
||
Pour créer des comptes de base de données et accorder des autorisations, consultez les rubriques suivantes :
Pour une instance ApsaraDB RDS for MySQL, consultez les pages Créer un compte et Modifier les autorisations d'un compte.
Pour un cluster PolarDB for MySQL, consultez la page Créer et gérer un compte de base de données.
Procédure
-
Accédez à la page de liste des tâches de migration pour la région de destination en utilisant l'une des méthodes suivantes.
Depuis la console DTS
Connectez-vous à la Data Transmission Service (DTS) console.
Dans le volet de navigation de gauche, cliquez sur Data Migration.
Dans le coin supérieur gauche de la page, sélectionnez la région où se trouve l'instance de migration.
Depuis la console DMS
RemarqueLes opérations réelles peuvent varier selon le mode et la disposition de la console DMS. Pour plus d'informations, consultez Console en mode simple et Personnaliser la disposition et le style de la console DMS.
Connectez-vous à la Data Management (DMS) console.
Dans la barre de menus supérieure, choisissez Data + AI.
À droite de Data Migration Tasks, sélectionnez la région où se trouve l'instance de migration.
Cliquez sur Create Task pour accéder à la page de configuration de la tâche.
-
Facultatif : Dans le coin supérieur droit de la page, cliquez sur New Configuration Page.
RemarqueSi vous êtes déjà sur la nouvelle page de configuration (le bouton dans le coin supérieur droit est Back to Previous Version), vous pouvez ignorer cette étape.
Les paramètres des anciennes et nouvelles pages de configuration diffèrent. Nous vous recommandons d'utiliser la nouvelle page de configuration.
-
Configurez les bases de données source et de destination.
AvertissementAprès avoir sélectionné les instances source et de destination, lisez les Limits en haut de la page pour vous assurer que la tâche de migration peut être créée et exécutée avec succès.
Section
Parameter
Description
N/A
Task Name
DTS génère automatiquement un nom de tâche. Spécifiez un nom descriptif pour faciliter l'identification. Le nom n'a pas besoin d'être unique.
Source Database
Select a DMS database instance.
Sélectionnez une instance existante selon vos besoins.
-
Si vous utilisez une instance existante, les informations de la base de données sont renseignées automatiquement. Vous n'avez pas besoin de les saisir à nouveau.
-
Si vous n'utilisez pas d'instance existante, configurez les informations de base de données suivantes.
Remarque-
Dans la console DMS, cliquez sur Add DMS Database Instance pour ajouter une instance de base de données. Pour plus d'informations, consultez Ajouter une instance de base de données cloud et Ajouter une instance de base de données depuis un autre cloud ou une base de données auto-gérée.
-
Dans la console DTS, vous pouvez ajouter une base de données à DTS depuis la page Database Connections ou la nouvelle page de configuration. Pour plus d'informations, consultez Gestion des connexions aux données.
Database Type
Sélectionnez MySQL.
Connection Type
Sélectionnez Alibaba Cloud Instance.
Instance Region
Sélectionnez la région de l'instance ApsaraDB RDS for MySQL source.
Cross-account
Cet exemple migre des données au sein du même compte Alibaba Cloud. Sélectionnez No.
RDS Instance ID
Sélectionnez l'ID de l'instance ApsaraDB RDS for MySQL source.
Database Account
Saisissez le compte de base de données de l'instance ApsaraDB RDS for MySQL source. Pour connaître les autorisations requises, consultez Autorisations requises pour les comptes de base de données.
Database Password
Saisissez le mot de passe du compte de base de données.
Connection Method
Sélectionnez Non-encrypted ou SSL-encrypted selon les exigences de votre base de données. Si vous définissez ce paramètre sur SSL-encrypted, vous devez activer le chiffrement SSL pour l'instance RDS for MySQL au préalable. Pour plus d'informations, consultez Activer rapidement le chiffrement SSL à l'aide d'un certificat cloud.
Destination Database
Select a DMS database instance.
Sélectionnez une instance existante selon vos besoins.
-
Si vous utilisez une instance existante, les informations de la base de données sont renseignées automatiquement. Vous n'avez pas besoin de les saisir à nouveau.
-
Si vous n'utilisez pas d'instance existante, configurez les informations de base de données suivantes.
Remarque-
Dans la console DMS, cliquez sur Add DMS Database Instance pour ajouter une instance de base de données. Pour plus d'informations, consultez Ajouter une instance de base de données cloud et Ajouter une instance de base de données depuis un autre cloud ou une base de données auto-gérée.
-
Dans la console DTS, vous pouvez ajouter une base de données à DTS depuis la page Database Connections ou la nouvelle page de configuration. Pour plus d'informations, consultez Gestion des connexions aux données.
Database Type
Sélectionnez PolarDB for MySQL.
Connection Type
Sélectionnez Alibaba Cloud Instance.
Instance Region
Sélectionnez la région du cluster PolarDB for MySQL de destination.
PolarDB Cluster ID
Sélectionnez l'ID du cluster PolarDB for MySQL de destination.
Database Account
Saisissez le compte de base de données du cluster PolarDB for MySQL de destination. Pour connaître les autorisations requises, consultez Autorisations requises pour les comptes de base de données.
Database Password
Saisissez le mot de passe du compte de base de données.
Encryption
Sélectionnez un type de connexion selon vos besoins. Pour plus d'informations sur la fonctionnalité de chiffrement SSL, consultez Activer le chiffrement SSL.
-
-
Une fois la configuration terminée, cliquez sur Test Connectivity and Proceed en bas de la page.
Si la base de données source ou de destination est une instance de base de données Alibaba Cloud, telle qu'une instance RDS for MySQL ou ApsaraDB for MongoDB, DTS ajoute automatiquement les plages CIDR des serveurs DTS à la liste d'autorisation IP de l'instance. Si la base de données source ou de destination est une base de données auto-gérée hébergée sur une instance ECS, DTS ajoute automatiquement les plages CIDR des serveurs DTS aux règles du groupe de sécurité de l'instance ECS. Vous devez également vous assurer que la base de données est accessible depuis l'instance ECS. Si la base de données auto-gérée est hébergée sur plusieurs instances ECS, vous devez ajouter manuellement les plages CIDR des serveurs DTS aux règles du groupe de sécurité de chaque instance ECS. Si la base de données source ou de destination est une base de données auto-gérée déployée dans un centre de données sur site ou fournie par un fournisseur de services cloud tiers, vous devez ajouter manuellement les plages CIDR des serveurs DTS à la liste d'autorisation IP de la base de données pour autoriser l'accès depuis les serveurs DTS. Pour plus d'informations sur les adresses IP des serveurs DTS, consultez Plages CIDR des serveurs DTS.
AvertissementL'ajout des plages d'adresses IP publiques des serveurs DTS, qu'il soit automatique ou manuel, peut introduire des risques de sécurité. En utilisant ce produit, vous reconnaissez et acceptez ces risques potentiels. Vous devez mettre en œuvre des mesures de sécurité de base, telles que l'utilisation de mots de passe robustes, la limitation des ports ouverts pour chaque plage CIDR, l'utilisation de l'authentification pour les appels API internes, ainsi que la vérification et la restriction régulières des plages CIDR inutiles. Vous pouvez également vous connecter via un réseau interne, tel qu'une ligne louée, VPN Gateway ou Smart Access Gateway.
-
Configurez les objets de la tâche.
-
Sur la page Configure Objects, configurez les objets que vous souhaitez migrer.
Parameter
Description
Migration Types
-
Si vous devez uniquement effectuer une migration complète, sélectionnez à la fois Schema Migration et Full Data Migration.
-
Pour réaliser une migration sans interruption de service, sélectionnez Schema Migration, Full Data Migration et Incremental Data Migration.
Remarque-
Si vous ne sélectionnez pas Schema Migration, assurez-vous qu'une base de données et des tables destinées à recevoir les données existent dans la base de données de destination. Vous pouvez également utiliser la fonctionnalité de mappage des noms d'objets dans la zone Selected Objects selon vos besoins.
-
Si vous ne sélectionnez pas Incremental Data Migration, n'écrivez aucune nouvelle donnée dans l'instance source pendant la migration afin de garantir la cohérence des données.
Method to Migrate Triggers in Source Database
Sélectionnez une méthode de migration des déclencheurs en fonction de vos exigences métier. Si les objets à migrer n'incluent pas de déclencheurs, vous pouvez ignorer ce paramètre. Pour plus d'informations, consultez la rubrique Configurer la synchronisation ou la migration des déclencheurs.
RemarqueCe paramètre est disponible uniquement lorsque les options Migration Types et Schema Migration sont sélectionnées pour l'Incremental Data Migration.
Processing Mode of Conflicting Tables
-
Precheck and Report Errors : vérifie si des tables portant le même nom existent dans la base de données de destination. En l'absence de tables homonymes, la prévalidation réussit. Dans le cas contraire, une erreur est signalée lors de la prévalidation et la tâche de migration des données ne démarre pas.
RemarqueSi une table de la base de données de destination porte le même nom mais ne peut pas être facilement supprimée ou renommée, modifiez son nom dans la base de données de destination. Pour plus d'informations, consultez la rubrique Mappage des noms d'objets.
-
Ignore Errors and Proceed : ignore la vérification des tables homonymes.
AvertissementLa sélection de l'option Ignore Errors and Proceed peut entraîner une incohérence des données et présenter des risques pour votre activité. Par exemple :
-
Si les schémas de table sont identiques et qu'un enregistrement de la base de données de destination possède la même valeur de clé primaire qu'un enregistrement de la base de données source :
-
Lors de la migration complète, DTS conserve l'enregistrement présent dans la base de données de destination. L'enregistrement provenant de la base de données source n'est pas migré.
-
Lors de la migration incrémentielle, DTS ne conserve pas l'enregistrement présent dans la base de données de destination. L'enregistrement provenant de la base de données source écrase celui de la base de données de destination.
-
-
Si les schémas de table sont différents, seules certaines colonnes de données peuvent être migrées ou la migration peut échouer. Procédez avec prudence.
-
Whether to migrate Event
Indiquez si vous souhaitez migrer les événements de la base de données source. Si vous sélectionnez Yes, des étapes supplémentaires sont requises. Consultez la rubrique Synchroniser ou migrer des événements.
Capitalization of Object Names in Destination Instance
Vous pouvez configurer la politique de sensibilité à la casse pour les noms des objets migrés (bases de données, tables et colonnes) dans l'instance de destination. Par défaut, l'option DTS default policy est sélectionnée. Vous pouvez également choisir de maintenir la sensibilité à la casse conformément à la politique par défaut de la base de données source ou de destination. Pour plus d'informations, consultez la rubrique Sensibilité à la casse des noms d'objets dans la base de données de destination.
Source Objects
Sélectionnez un ou plusieurs objets dans la section Source Objects. Cliquez sur l'icône
pour ajouter les objets à la section Selected Objects. RemarqueLe niveau de granularité pour la sélection des objets à migrer comprend le schéma, la table et la colonne. Si vous sélectionnez uniquement des tables ou des colonnes comme objets à migrer, les autres objets tels que les vues, les déclencheurs et les procédures stockées ne seront pas migrés vers la base de données de destination.
Selected Objects
-
Pour modifier le nom d'un seul objet de migration dans l'instance cible, cliquez avec le bouton droit sur l'objet dans la zone Selected Objects. Pour plus d'informations, consultez la rubrique Mapper les noms individuels de schéma, de table et de colonne.
-
Pour modifier les noms de plusieurs objets de migration dans l'instance cible, cliquez sur Selected Objects dans le coin supérieur droit de la zone Batch Edit. Pour plus d'informations, consultez la rubrique Mapper plusieurs noms de schéma, de table et de colonne.
Remarque-
Si vous utilisez la fonctionnalité de mappage des noms d'objets, la migration d'autres objets dépendant de l'objet renommé risque d'échouer.
-
Pour filtrer les données à l'aide d'une clause WHERE, cliquez avec le bouton droit sur la table à migrer dans la zone Selected Objects et spécifiez la condition de filtrage dans la boîte de dialogue qui s'affiche. Pour obtenir des instructions, consultez la rubrique Définir des conditions de filtrage.
-
Pour sélectionner les opérations SQL à migrer au niveau de la base de données ou de la table, cliquez avec le bouton droit sur l'objet dans la zone Selected Objects et choisissez les opérations SQL souhaitées dans la boîte de dialogue qui s'affiche. Pour consulter la liste des opérations prises en charge, reportez-vous à la section Opérations SQL prises en charge pour la migration incrémentielle.
-
-
Cliquez sur Next: Advanced Settings pour configurer les paramètres avancés.
Paramètre
Description
Dedicated Cluster for Task Scheduling
Par défaut, DTS planifie les tâches sur un cluster partagé et aucune sélection n'est requise. Vous pouvez acheter un cluster dédié avec des spécifications spécifiques pour exécuter les tâches de migration DTS. Pour plus d'informations, consultez Qu'est-ce qu'un cluster dédié DTS ?.
Select the engine type of the destination database
Sélectionnez le type de moteur pour la base de données de destination en fonction de vos besoins métier.
-
InnoDB : Le moteur de stockage par défaut.
-
X-Engine : Un moteur de stockage de base de données pour le traitement des transactions en ligne (OLTP).
Copy the temporary table of the Online DDL tool that is generated in the source table to the destination database.
Si vous utilisez Data Management (DMS) ou gh-ost pour effectuer des modifications DDL en ligne dans la base de données source, vous pouvez choisir de migrer ou non les données issues des tables temporaires générées par ces modifications DDL en ligne.
Important-
Les tâches DTS ne prennent pas en charge l'utilisation d'outils tels que pt-online-schema-change pour effectuer des modifications DDL en ligne. Dans le cas contraire, la tâche DTS échoue.
-
Les méthodes de traitement pour chaque phase sont les suivantes : Les phases Schema Migration et Full Data Migration n'autorisent pas les opérations DDL qui modifient la structure de la base de données ou des tables. Par conséquent, elles ne sont pas contrôlées par la stratégie DDL en ligne.
-
Schema Migration : Non contrôlé par la stratégie DDL en ligne. Les tables temporaires associées sont créées.
-
Full Data Migration : Non contrôlé par la stratégie DDL en ligne. La migration des tables temporaires n'est pas incluse dans les objets de migration complète. Toutes les tables dont les noms correspondent à l'expression régulière (
^_(.+)_(?:gho|new)$ou^_(.+)_(?:ghc|del|old)$) sont filtrées. -
Incremental Data Migration : Contrôlé par la stratégie DDL en ligne.
-
Yes : Migre les modifications de données provenant des tables temporaires (par exemple,
_table_name_gho) générées par les opérations DDL en ligne. -
No, Adapt to DMS Online DDL et No, Adapt to gh-ost : Filtre les modifications de données provenant des tables temporaires (par exemple,
_table_name_gho) générées par des outils tels que gh-ost, selon des règles d'expressions régulières.
-
-
-
Yes : Migre les données des tables temporaires générées par les modifications DDL en ligne.
RemarqueSi les modifications DDL en ligne génèrent une grande quantité de données dans les tables temporaires, cela peut entraîner une latence de la tâche.
-
No, Adapt to DMS Online DDL : Ne migre pas les données des tables temporaires générées par les modifications DDL en ligne. Seules les instructions DDL d'origine exécutées via Data Management (DMS) sont migrées.
RemarqueCette option entraîne le verrouillage des tables dans la base de données de destination.
-
No, Adapt to gh-ost : Ne migre pas les données des tables temporaires générées par les modifications DDL en ligne. Cette option prend en charge des règles de filtrage personnalisées. DTS filtre les modifications de données provenant des tables temporaires (par exemple,
_table_name_gho) générées par des outils tels que gh-ost, selon des règles d'expressions régulières. Vous pouvez modifier les expressions régulières par défaut utilisées pour faire correspondre les tables fantômes et inutiles selon vos besoins :-
Table fantôme :
^_(.+)_(?:gho|new)$ -
Table inutile :
^_(.+)_(?:ghc|del|old)$
RemarqueCette option entraîne le verrouillage des tables dans la base de données de destination.
-
Whether to Migrate Accounts
Choisissez si vous souhaitez migrer les informations de compte depuis la base de données source. Si vous sélectionnez Yes, vous devez également sélectionner les comptes à migrer et confirmer leurs autorisations. Pour plus d'informations, y compris les méthodes d'autorisation, consultez Migrer des comptes de base de données.
Retry Time for Failed Connections
Une fois la tâche de migration démarrée, si la connexion à la base de données source ou de destination échoue, DTS signale une erreur et tente immédiatement de rétablir la connexion. La durée de nouvelle tentative par défaut est de 720 minutes. Vous pouvez personnaliser cette durée entre 10 et 1440 minutes. Nous vous recommandons de définir une durée supérieure à 30 minutes. Si DTS se reconnecte aux bases de données source et de destination dans le délai spécifié, la tâche de migration reprend automatiquement. Sinon, la tâche échoue.
Remarque-
Pour plusieurs instances DTS partageant la même source ou destination, la durée de nouvelle tentative réseau est déterminée par le paramètre de la dernière tâche créée.
-
Étant donné que la tâche est facturée pendant la période de nouvelle tentative de connexion, nous vous recommandons de personnaliser la durée de nouvelle tentative en fonction de vos besoins métier, ou de libérer l'instance DTS dès que possible après la libération des instances de base de données source et de destination.
Retry Time for Other Issues
Une fois la tâche de migration démarrée, si un problème autre qu'un problème de connectivité, tel qu'une exception d'exécution DDL ou DML, survient dans la base de données source ou de destination, DTS signale une erreur et tente immédiatement de relancer l'opération. La durée de nouvelle tentative par défaut est de 10 minutes. Vous pouvez personnaliser cette durée entre 1 et 1440 minutes. Nous vous recommandons de définir une durée supérieure à 10 minutes. Si les opérations concernées réussissent dans le délai de nouvelle tentative spécifié, la tâche de migration reprend automatiquement. Sinon, la tâche échoue.
ImportantLa valeur de Retry Time for Other Issues doit être inférieure à la valeur de Retry Time for Failed Connections.
Enable Throttling for Full Data Migration
Lors de la migration complète, DTS consomme des ressources de lecture et d'écriture sur les bases de données source et de destination, ce qui peut augmenter la charge de la base de données. Si nécessaire, vous pouvez activer la limitation de débit pour la tâche de migration complète. Vous pouvez définir les paramètres Queries per second (QPS) to the source database, RPS of Full Data Migration et Data migration speed for full migration (MB/s) afin de réduire la charge sur la base de données de destination.
Remarque-
Cet élément de configuration est disponible uniquement si vous sélectionnez Full Data Migration pour Migration Types.
-
Vous pouvez également ajuster la vitesse de migration complète une fois que l'instance de migration est en cours d'exécution.
Enable Throttling for Incremental Data Migration
Si nécessaire, vous pouvez également choisir de définir des limites de vitesse pour la tâche de migration incrémentielle. Vous pouvez définir les paramètres RPS of Incremental Data Migration et Data migration speed for incremental migration (MB/s) afin de réduire la charge sur la base de données de destination.
Remarque-
Cet élément de configuration est disponible uniquement si vous sélectionnez Incremental Data Migration pour Migration Types.
-
Vous pouvez également ajuster la vitesse de migration incrémentielle une fois que l'instance de migration est en cours d'exécution.
Environment Tag
Sélectionnez un tag d'environnement pour identifier l'instance en fonction de vos besoins métier. Aucune sélection n'est requise pour cet exemple.
Whether to delete SQL operations on heartbeat tables of forward and reverse tasks
Choisissez si vous souhaitez écrire les informations SQL de pulsation (heartbeat) dans la base de données source lorsque l'instance DTS est en cours d'exécution.
-
Yes : Les informations SQL de pulsation ne sont pas écrites dans la base de données source. Cela peut entraîner un retard signalé par l'instance DTS.
-
No : Écrit les informations SQL de pulsation dans la base de données source. Cela peut interférer avec des fonctionnalités telles que la sauvegarde physique et le clonage de la base de données source.
Configure ETL
Choisissez si vous souhaitez activer la fonctionnalité Extract, Transform, Load (ETL). Pour plus d'informations, consultez Qu'est-ce que l'ETL ? Valeurs valides :
-
Yes : Active la fonctionnalité ETL. Saisissez les instructions de traitement des données dans l'éditeur de code. Pour plus d'informations, consultez Configurer l'ETL dans une tâche de migration ou de synchronisation de données.
-
No : Désactive la fonctionnalité ETL.
Monitoring and Alerting
Sélectionnez si vous souhaitez configurer des alertes et recevoir des notifications d'alerte en fonction de vos besoins métier.
-
No : Ne configure pas d'alerte.
-
Yes : Configurez les alertes en définissant un seuil d'alerte et des notifications d'alerte. En cas d'échec de la migration ou si la latence dépasse le seuil, le système envoie une notification d'alerte.
-
-
Cliquez sur Next: Data Validation pour configurer une tâche de validation des données.
Si vous souhaitez utiliser la fonctionnalité de validation des données, consultez Configurer la validation des données pour obtenir les instructions de configuration.
-
-
Enregistrez la tâche et exécutez une pré-vérification.
Pour afficher les paramètres de configuration de cette instance lors de l'appel de l'opération API, placez le pointeur sur le bouton Next: Save Task Settings and Precheck et cliquez sur Preview OpenAPI parameters dans la bulle qui s'affiche.
Si vous n'avez pas besoin d'afficher les paramètres API ou si vous avez terminé leur consultation, cliquez sur Next: Save Task Settings and Precheck en bas de la page.
RemarqueAvant le démarrage de la tâche de migration, DTS effectue une pré-vérification. La tâche ne démarre qu'après avoir réussi cette pré-vérification.
Si la pré-vérification échoue, cliquez sur View Details à côté de l'élément de vérification ayant échoué, corrigez le problème selon les instructions, puis relancez la pré-vérification.
-
Si un avertissement est signalé lors de la pré-vérification :
Pour les éléments de vérification qui ne peuvent pas être ignorés, cliquez sur View Details à côté de l'élément ayant échoué, corrigez le problème selon les instructions, puis relancez la pré-vérification.
Pour les éléments de vérification qui peuvent être ignorés, vous pouvez cliquer sur Confirm Alert Details, Ignore, OK, puis Precheck Again pour ignorer l'élément d'avertissement et relancer la pré-vérification. Si vous choisissez d'ignorer un avertissement, cela peut entraîner des problèmes tels que l'incohérence des données et présenter des risques pour votre activité.
Lorsque le Success Rate est de 100 %, cliquez sur Next: Purchase Instance.
-
Achetez l'instance.
-
Sur la page Purchase, sélectionnez la spécification de lien pour l'instance de migration des données. Pour plus d'informations, consultez le tableau suivant.
Catégorie
Paramètre
Description
New Instance Class
Resource Group Settings
Sélectionnez le groupe de ressources auquel l'instance appartient. La valeur par défaut est le groupe de ressources par défaut. Pour plus d'informations, consultez Qu'est-ce que Resource Management ?
Instance Class
DTS propose des spécifications de migration offrant différents niveaux de performance. La spécification du lien influence la vitesse de migration. Choisissez une spécification adaptée à votre scénario métier. Pour plus d'informations, consultez Spécifications des liens de migration des données.
Une fois la configuration terminée, lisez et acceptez les Data Transmission Service (Pay-as-you-go) Service Terms.
-
Cliquez sur Buy and Start. Dans la boîte de dialogue OK qui s'affiche, cliquez sur OK.
Vous pouvez suivre la progression de la tâche de migration sur la page de liste Data Migration Tasks.
RemarqueSi la tâche de migration n'inclut pas de migration incrémentielle, elle s'arrête automatiquement une fois la migration complète terminée. Une fois la tâche arrêtée, son Status passe à Completed.
Si la tâche de migration inclut une migration incrémentielle, elle ne s'arrête pas automatiquement. La tâche de migration incrémentielle continue de s'exécuter. Pendant l'exécution de cette tâche, le Status de la tâche est Running.
-