Découvrir et importer des bases de données

Cette page explique comment utiliser les scripts de collecte de base de données pour découvrir, collecter et importer les données de votre base de données dans le centre de migration. Le centre de migration utilise des scripts de collecte Open Source disponibles sur GitHub pour collecter les données. Pour comprendre le type de données collectées par le centre de migration, vous pouvez examiner le code des scripts de collecte.

Avant de commencer

  • Les scripts de collecte de bases de données sont compatibles avec les bases de données et versions de base de données suivantes :
    • Microsoft SQL Server pour Windows 2008R2 (SP2) vers SQL Server 2022
    • MySQL version 8
    • PostgreSQL versions 14 et 15.

Télécharger et exécuter les scripts

Pour découvrir et collecter des données à partir de vos bases de données, procédez comme suit:

  1. Téléchargez la dernière version des scripts de collecte correspondant au type de base de données que vous souhaitez découvrir:

  2. Extrayez les fichiers, puis ouvrez le dossier de votre base de données dans le dossier scripts/collector.

  3. Suivez les instructions du fichier README pour exécuter le script. Une fois son exécution terminée, le script crée un fichier ZIP avec les données collectées dans le dossier de sortie que vous sélectionnez.

Importer les données collectées dans le centre de migration

Les fichiers ZIP créés par les scripts de collection contiennent toutes les spécifications et les données de performances collectées dans votre base de données.

Pour importer les fichiers ZIP dans le centre de migration, procédez comme suit:

  1. Accédez à la page Importation de données.
  2. Cliquez sur Add Data (Ajouter des données). La page Ajouter une source de données s'ouvre.
  3. Sélectionnez Importer des fichiers.
  4. Dans la section Configurer l'importation de fichiers, saisissez le nom du fichier importé.
  5. Dans la liste, sélectionnez Database import file (Fichier d'importation de base de données).
  6. Cliquez sur Sélectionner les fichiers à importer, puis sélectionnez tous les fichiers que vous souhaitez importer.
  7. Pour importer les fichiers, cliquez sur Importer des fichiers.
  8. Si les fichiers sont correctement validés, cliquez sur Import data (Importer des données), puis sur Confirm (Confirmer) pour créer les éléments à partir des fichiers.

Vérifier l'importation

Une fois les fichiers importés, le centre de migration les valide pour vérifier s'ils sont formellement corrects. Si la validation aboutit, le centre de migration traite les données pour créer des éléments ou mettre à jour les éléments existants. Vous pouvez vérifier l'état de vos jobs d'importation depuis la console Google Cloud.

Pour consulter l'état de votre job d'importation, procédez comme suit:

  1. Accédez à la page Importation de données, puis cliquez sur Importations de fichiers.
  2. Dans la liste des fichiers importés, sélectionnez l'importation que vous souhaitez vérifier.
  3. Sur la page d'importation des fichiers, sous Progression de l'importation des données, vérifiez l'état des fichiers importés.

Vos fichiers sont associés à l'un des états suivants.

Liste des états

  • Terminé : Votre fichier a bien été importé.
  • Prêt : Votre fichier a été validé et est prêt à être importé.
  • En attente : Votre fichier est en attente de traitement d'un autre fichier.
  • En cours d'exécution : Votre fichier est en cours de traitement.
  • Validation. Votre fichier est en cours de validation.
  • Échec de la validation. Votre fichier contient des erreurs. Corrigez les erreurs, puis réessayez d'importer votre fichier.
  • Échec. Impossible d'importer votre fichier.

Examiner les détails de l'erreur

Si vous rencontrez des erreurs après l'importation de vos fichiers, vous pouvez consulter le message d'erreur directement dans la console Google Cloud.

Pour examiner les erreurs de votre job d'importation, procédez comme suit:

  1. Accédez à la page Importation de données, puis cliquez sur Importations de fichiers.
  2. Cliquez sur le fichier d'importation qui affiche un avertissement ou une erreur. La page d'informations sur le fichier d'importation affiche la liste complète des erreurs.

Sur la page d'informations du fichier d'importation, vous pouvez examiner les éléments et les champs de données à l'origine des erreurs, et afficher une description de l'erreur. Les erreurs liées au job d'importation de fichiers peuvent empêcher le centre de migration de créer des éléments ou de mettre à jour les éléments existants avec les nouvelles modifications. Pour corriger l'erreur, modifiez vos fichiers et créez un job d'importation de fichiers pour les réimporter.

Pour en savoir plus sur les messages d'erreur possibles, consultez la page Résoudre les erreurs d'importation de fichiers.

Étapes suivantes