Introduction à Oracle Cloud Infrastructure Database Migration

Pour pouvoir commencer à utiliser le service Oracle Cloud Infrastructure Database Migration et avant de migrer vos bases de données, vous devez effectuer les tâches préparatoires suivantes :

  1. Créez des stratégies Database Migration dans votre location.
  2. Créez les objets dépendants nécessaires à la migration.
  3. Configurez les bases de données source et cible selon vos besoins.

Avant de commencer

Avant de commencer à utiliser Oracle Cloud Infrastructure Database Migration, vous devez disposer d'un compte Oracle Cloud Infrastructure avec des privilèges administrateur.

Pour plus d'informations, reportez-vous à Ajout d'un utilisateur avec des droits d'accès administrateur Oracle Cloud.

Création de ressources

Suivez les instructions ci-dessous pour créer les ressources dont dépendent les opérations Oracle Cloud Infrastructure Database Migration.

Configuration des stratégies

L'administrateur de location provisionne les stratégies pour les ressources OCI Database Migration, ainsi que les autres ressources OCI créées et gérées dans votre location. L'administrateur de location peut provisionner des stratégies pour créer, gérer et utiliser les ressources de service en fonction de votre utilisation. Pour faciliter le provisionnement des stratégies pour les utilisateurs, le service OCI Database Migration vous fournit des modèles de stratégie prédéfinis permettant de provisionner des stratégies en fonction de l'utilisation. Pour plus d'informations, reportez-vous à Création d'une stratégie.
Remarque

Oracle recommande d'utiliser le premier groupe de stratégies Pour permettre aux utilisateurs de gérer les connexions, les migrations, les travaux et les réseaux, car il dispose des stratégies requises de bout en bout.

Création d'un compartiment :

Si vous ne disposez pas encore d'un compartiment, créez-en dans votre location.

Pour plus d'informations, reportez-vous à Utilisation des compartiments.

Création d'un réseau cloud virtuel :

Créez un réseau cloud virtuel avec au moins un sous-réseau dans le compartiment.

Le sous-réseau doit être régional et couvrir tous les domaines de disponibilité.

Pour plus d'informations, reportez-vous à Réseaux cloud virtuels et sous-réseaux.

Remarque

Si votre sous-réseau n'est pas répertorié, revenez en arrière et vérifiez qu'il a été créé en tant que sous-réseau régional. Par défaut, l'assistant VCN crée des sous-réseaux régionaux.

Création ou réutilisation d'un utilisateur ou d'un groupe dynamique Database Migration existant

Créez un groupe d'utilisateurs pour gérer les connexions de base de données, les migrations et les travaux, puis ajoutez au groupe des utilisateurs responsables des migrations de base de données.

Notez le nom du groupe. Vous créerez des stratégies pour le groupe dans Création de stratégies de ressource. Pour plus d'informations, reportez-vous à la section Gestion des groupes.

Création d'une paire de clés d'API OCI :

Créez une paire de clés d'API OCI si vous avez l'intention d'utiliser directement l'API REST, les kits SDK OCI et l'interface de ligne de commande, ou si vous installez l'agent Database Migration.

Suivez les instructions fournies dans Clés et OCID requis.

Sélectionner un support de transfert de données

Les supports de transfert de données suivants sont disponibles :
  • Data Pump via le lien de base de données
  • Data Pump via le stockage d'objet
  • Data Pump via le stockage de fichiers
Si vous n'utilisez pas de lien de base de données pour transférer des fichiers directement du serveur de base de données source vers le serveur de base de données cible, vous pouvez configurer un bucket de service Object Storage pour le stockage temporaire des fichiers dump d'export Data Pump. Vous pouvez également utiliser le stockage de fichiers comme support de transfert de données, qui est la méthode la plus rapide pour transférer des données.

Pour plus d'informations, reportez-vous à Création d'un bucket.

Assurez-vous que le système de fichiers utilisé pour le répertoire d'export Data Pump dispose de suffisamment d'espace pour stocker les fichiers dump Data Pump.

Sélectionner ou créer un coffre

Création d'un coffre et Création d'une clé secrète dans un coffre.

Vous pouvez également sélectionner un coffre lors de la création de connexions de base de données. Dans les clés de cryptage maître, créez une clé à utiliser avec Database Migration. Vous pouvez éventuellement créer un coffre lors des migrations de base de données.

Octroi de droits d'accès aux utilisateurs Database Migration

Utilisez des stratégies IAM pour accorder certaines fonctionnalités au groupe d'utilisateurs Oracle Cloud Infrastructure Database Migration.

Vous avez précédemment créé un groupe d'utilisateurs pour Oracle Cloud Infrastructure Database Migration dans Création de ressources. Vous allez maintenant configurer les droits d'accès du groupe afin que ses membres puissent gérer les ressources Database Migration.

Configuration de l'accès avec SUDO

Vous devrez peut-être accorder à certains utilisateurs les droits d'accès nécessaires pour effectuer des opérations à l'aide de sudo sur les serveurs de base de données source.

Pour configurer l'accès avec sudo pour les serveurs de base de données source, procédez comme suit :

Si le serveur de base de données source est accessible via SSH, configurez les opérations sudo pour qu'elles s'exécutent sans demander de mot de passe à l'utilisateur installé de base de données et à l'utilisateur root.

Par exemple, si l'utilisateur installé de base de données est oracle, exécutez la commande sudo su - oracle.

L'utilisateur opc est un utilisateur cloud Oracle standard qui peut accéder aux serveurs de base de données, mais vous pouvez utiliser n'importe quel utilisateur doté de privilèges sudo.

Pour l'utilisateur root, exécutez la commande sudo su -.

De plus, comme le serveur de base de données cible se trouve sur le cloud, seules les opérations sudo sont déjà configurées.

Accès au service Database Migration

Vous pouvez accéder à Oracle Cloud Infrastructure Database Migration via la console d'interface Oracle Cloud (interface basée sur un navigateur), les API REST ou les kits SDK Oracle Cloud Infrastructure et l'interface de ligne de commande.

Pour accéder à Database Migration à l'aide de la console, procédez comme suit :

  1. Utilisez un navigateur pris en charge pour accéder à la console.

    Pour plus d'informations, reportez-vous à Connexion à la console.

  2. Entrez le locataire cloud, le nom utilisateur et le mot de passe lorsque vous y êtes invité.

  3. Cliquez sur Connexion.

  4. Dans l'angle supérieur droit de la fenêtre, sélectionnez une région dans laquelle le service Database Migration est activé. Par exemple, Est des Etats-Unis (Ashburn).

    Les ressources Database Migration, telles que les inscriptions de base de données, les migrations, les agents et les travaux, sont propres à chaque région. Par conséquent, veillez à sélectionner le service Database Migration dans la région qui contient les ressources dont vous avez besoin.

  5. Dans le menu de navigation, sélectionnez Database Migration.

    La page Migrations du service Database Migration s'affiche.

Utilisation des API Database Migration

Les API du service OCI Database Migration sont documentées à l'adresse https://docs.oracle.com/iaas/api/#/en/database-migration/20210929/.

Pour plus d'informations sur l'utilisation des API REST, des kits SDK OCI et de l'interface de ligne de commande, reportez-vous à API REST et à Kits SDK et interface de ligne de commande.