Introduction à Oracle Cloud Migrations

Consultez les prérequis à l'utilisation du service Oracle Cloud Migrations et découvrez comment l'utiliser.

Prérequis pour l'utilisation d'Oracle Cloud Migrations

Avant de commencer à utiliser le service Oracle Cloud Migrations (OCM), assurez-vous de respecter les prérequis suivants :

  • Accès à une location Oracle Cloud Infrastructure (OCI). Reportez-vous à Accès à Oracle Cloud Migrations.
  • Créez ou désignez les compartiments à utiliser.

    Créez un compartiment ou utilisez-en un existant. Pour obtenir des recommandations sur la définition des compartiments dans Oracle Cloud Migrations, reportez-vous à Recommandations pour l'utilisation des compartiments. L'ID et le nom du compartiment sont requis afin que les stratégies et les groupes dynamiques Identity and Access Management (IAM) puissent y être associés. Oracle Cloud Migrations s'intègre à IAM pour l'authentification et l'autorisation de toutes les interfaces (console OCI, kit SDK, interface de ligne de commande et API REST). Les droits d'accès vous sont accordés dans un compartiment spécifique. Pour plus d'informations sur la création de compartiments, reportez-vous à Gestion des compartiments.

  • Un administrateur de votre organisation configure les stratégies de service Oracle Cloud Migrations requises. Reportez-vous à Stratégies de service Oracle Cloud Migrations.
  • Un administrateur de votre organisation configure des groupes, des compartiments et des stratégies que les stratégies des compartiments contrôlent qui (les utilisateurs) peuvent accéder à quels services, à quelles ressources et au type d'accès. Reportez-vous à Configuration des groupes, des utilisateurs et de l'accès utilisateur pour Oracle Cloud Migrations.
  • Créez un coffre pour stocker les informations d'identification utilisées par le service OCM. Reportez-vous à Gestion des coffres.
  • Fournissez des informations d'identification pour effectuer le repérage et la réplication à partir de l'environnement source approprié. Reportez-vous à Fourniture d'informations d'identification d'environnement source externe.
  • Créez un bucket privé pour stocker les clichés de ressources source. Reportez-vous à A propos du bucket de réplication.
  • Créez un espace de noms de balise CloudMigrations dans la location et ajoutez les clés de balise suivantes :
    • SourceEnvironmentType
    • SourceEnvironmentId
    • SourceAssetId
    • MigrationProject
    • ServiceUse
    Ces balises sont utilisées par le service de migration Oracle Cloud pour suivre les ressources migrées. Vous pouvez également filtrer en fonction de ces balises pour suivre le coût et l'utilisation des ressources migrées dans l'outil d'analyse des coûts OCI. Reportez-vous à Tagging.

Déploiement des prérequis pour Oracle Cloud Migrations

La méthode recommandée pour déployer les prérequis pour Oracle Cloud Migrations consiste à utiliser la pile Resource Manager fournie sur la page Présentation d'Oracle Cloud Migrations de la console Oracle Cloud. Pour plus d'informations sur le déploiement des prérequis à l'aide de la console Oracle Cloud, reportez-vous à Déploiement des prérequis de migration requis.

Prérequis pour la réplication des machines virtuelles VMware

Fournissez une dépendance d'agent, une bibliothèque VMware tierce appelée kit de développement de disque virtuel (VDDK). Une dépendance d'agent est un package tiers dont l'appareil d'agent distant a besoin pour son fonctionnement. En raison des restrictions de licence du package tiers, VDDK n'est pas inclus dans le package logiciel de l'appliance d'agent distant. Par conséquent, vous pouvez ajouter les dépendances d'agent à l'environnement source en tant que dépendance de bibliothèque tierce à l'appareil d'agent distant. Pour plus d'informations sur la gestion des dépendances d'agent, reportez-vous à Gestion des dépendances d'agent.

Recommandations relatives à l'utilisation des compartiments

Pour vous aider à démarrer avec Oracle Cloud Migrations, vous pouvez vous reporter à l'approche suivante pour la configuration des compartiments.

Approche de configuration des compartiments dans Oracle Cloud Migrations

La console Oracle Cloud affiche les ressources par compartiment dans la région en cours. Pour savoir comment créer des compartiments et gérer les ressources cloud dans le compartiment, reportez-vous à Gestion des compartiments.

Considérez que la migration est une activité temporaire dans votre location. Nous vous recommandons d'utiliser une approche à plusieurs compartiments pour organiser et gérer la communication entre les composants de service de migration. Vous pouvez créer les trois compartiments suivants :

  • Migration : compartiment désigné pour toutes les ressources temporaires utilisées lors de l'exécution des migrations. Il s'agit de l'environnement source, des agents de connexion distante, des sources de ressource, des ressources d'inventaire, des projets de migration, des plans de migration, des agents d'hydratation, des instantanés répliqués, des volumes temporaires (volumes d'initialisation et de données).
  • Migration_secrets : compartiment permettant de stocker les clés secrètes utilisées par la source de ressource. Pour des raisons de sécurité, nous vous recommandons de ne pas partager ce compartiment avec d'autres projets de migration et de ne pas stocker d'autres clés secrètes dans ce compartiment. Il est recommandé de créer ce compartiment pour un seul projet de migration, de stocker uniquement les clés secrètes essentielles et d'en enlever immédiatement le compartiment une fois le projet de migration terminé.
  • Destination : compartiment dans lequel les ressources cible sont créées. Les instances migrées créées par Oracle Cloud Migrations résident dans ce compartiment. Utilisez ce compartiment pour faire partie de la production post-migration.
    Remarque

    Le compartiment de destination peut être un compartiment existant qui contient déjà des ressources de production non liées à la migration.
    Remarque

    Toutes les ressources du service de migration cloud doivent être créées dans le compartiment Migration.

Configuration des groupes, des utilisateurs et de l'accès utilisateur pour Oracle Cloud Migrations

Découvrez comment créer des groupes et des utilisateurs dans ces groupes et leur accorder des droits d'accès.

Créez au moins un utilisateur dans votre location qui souhaite utiliser Oracle Cloud Migrations. Cet utilisateur doit être créé dans le service d'identité.

Notez les étapes suivantes :

  1. Créez un groupe ou utilisez un groupe existant dans votre location.
  2. Créez des utilisateurs et ajoutez-les au groupe, ou ajoutez des utilisateurs existants au groupe.
  3. Créez des stratégies courantes pour autoriser les utilisateurs Oracle Cloud Migrations.
  4. Créez des stratégies Oracle Cloud Migrations pour contrôler l'accès des utilisateurs à Oracle Cloud Migrations. Reportez-vous à Stratégies IAM Oracle Cloud Migrations - VMware.
    Remarque

    Veillez à affecter les droits d'accès requis aux ressources Compute et Networking pour exécuter les ressources migrées dans les composants cible.

Stratégies IAM requises

Chaque service d'Oracle Cloud Infrastructure (OCI) s'intègre à Identity and Access Management (IAM) pour l'authentification et l'autorisation, pour toutes les interfaces (console, kit SDK et interface de ligne de commande, et API REST).

Le service Oracle Cloud Migrations est composé de plusieurs modules, qui doivent pouvoir interagir les uns avec les autres. Par exemple, le module de repérage stocke les ressources repérées dans le module d'inventaire, et le module de migration crée et gère des volumes et des instances d'hydratation temporaires pendant la migration, etc. Le modèle de sécurité OCI exige que vous, en tant que propriétaire de location, accordez à ces modules des droits d'accès explicites pour les opérations requises. Par conséquent, avant de commencer à utiliser l'un des modules, assurez-vous d'accorder les autorisations appropriées à ces modules. Pour plus d'informations sur les droits d'accès Oracle Cloud Migrations à accorder, reportez-vous à Stratégies IAM Oracle Cloud Migrations - VMware.

Oracle Cloud Migrations prend en charge Policy Builder. Pour créer des stratégies à l'aide du générateur de stratégies, reportez-vous à Ecriture d'instructions de stratégie à l'aide du générateur de stratégies.

Configuration de l'accès aux ressources Oracle Cloud Migrations

Pour accorder aux utilisateurs des droits d'accès aux différentes ressources Oracle Cloud Migrations, telles que la migration, l'agent d'hydratation et le module d'extension de réplication, vous devez créer des groupes dynamiques et des stratégies IAM. Reportez-vous à Gestion des groupes dynamiques et à Gestion des domaines d'identité. Pour connaître les stratégies propres à Oracle Cloud Migrations, reportez-vous à Stratégies Oracle Cloud Migrations IAM - VMware.

Authentification et autorisation

Découvrez comment accéder au service Oracle Cloud Migrations lorsque vous êtes un utilisateur standard ou un administrateur.

Un administrateur de votre organisation doit configurer des groupes, des compartiments et des stratégies compartiments , ainsi que des stratégies qui déterminent les services et les ressources auxquels les utilisateurs peuvent accéder, ainsi que le type d'accès. Par exemple, les stratégies contrôlent les personnes qui peuvent créer des utilisateurs, créer et gérer le réseau cloud et exécuter des instances.

Si vous êtes un utilisateur standard (et non un administrateur) et que vous devez accéder aux ressources Oracle Cloud Infrastructure de votre organisation, contactez l'administrateur OCI pour appliquer les droits d'accès nécessaires à votre compte utilisateur. L'administrateur peut également confirmer les compartiments auxquels vous pouvez accéder.

Utilisation du service Oracle Cloud Migrations - VMware

Pour utiliser Oracle Cloud Migrations afin de migrer vos machines virtuelles d'un environnement sur site vers Oracle Cloud Infrastructure (OCI), voici ce que vous pouvez faire :

Gestion de ressources

Avant de démarrer le processus de migration, procédez comme suit pour identifier et rassembler les informations relatives aux machines virtuelles à migrer :

  1. Connecter un environnement externe à OCI

    Un environnement source représente un environnement sur site (en dehors d'OCI), tel qu'un centre de données sur site avec déploiement VMware vCenter.

    Pour connecter un environnement externe à OCI, vous devez configurer un environnement source. Reportez-vous à Création d'un environnement.

  2. Installer une appliance d'agent distant

    Les fonctionnalités de repérage et de réplication d'Oracle Cloud Migrations utilisent l'appliance d'agent distant pour collecter automatiquement les métadonnées des machines virtuelles dans un environnement externe et répliquer les disques de données de machine virtuelle d'un environnement externe vers OCI. Reportez-vous à Installation d'une appliance d'agent distant pour VMware vCenter.

  3. Inscription d'une appliance d'agent distant

    Inscrivez et vérifiez l'appareil d'agent distant dans l'environnement externe VMware. Pour plus d'informations, reportez-vous aux rubriques suivantes :

  4. Créer des dépendances d'agent pour un environnement

    Pour activer les opérations de l'appareil d'agent distant, les dépendances d'agent doivent être ajoutées à un environnement source en tant que dépendances de bibliothèque tierces à l'appareil d'agent distant.

    Vous devez ajouter les dépendances d'agent à l'aide du kit de développement de disque virtuel (VDDK). Reportez-vous à Configuration de VDDK en tant que dépendance d'agent pour VMware vSphere.

  5. Créer une source de ressource

    Le repérage de ressources permet l'identification et la collecte de métadonnées pour les machines virtuelles à partir de l'environnement externe et la représentation de ces métadonnées et des métadonnées pertinentes dans les ressources d'inventaire afin de faciliter le processus de migration. Reportez-vous à Création d'une source de ressource.

  6. Création d'une demande de travail de repérage

    Après avoir créé une source de ressource, exécutez le repérage de ressource externe. Reportez-vous à Création d'une demande de travail de repérage.

  7. Afficher les ressources d'inventaire

    Un inventaire contient un ensemble de ressources et de métadonnées associées. Ces données sont collectées lors du repérage de ressources externes. Vous pouvez parcourir les ressources repérées et commencer à planifier le processus de migration. Reportez-vous à Obtention des détails d'une ressource d'inventaire.

Analyser et migrer des ressources

Une fois que vous avez repéré les ressources de migration et collecté les données requises, procédez comme suit pour migrer les machines virtuelles vers OCI :

  1. Créer un projet de migration

    Pour répliquer toutes les ressources de migration associées, créez un projet de migration. Reportez-vous à Création d'un projet de migration simple.

  2. Ajouter des ressources de migration

    Ajoutez des ressources de migration situées dans l'inventaire au projet de migration. Reportez-vous à la section Creating Migration Assets in a Migration Project.

  3. Créer un plan de migration

    Dans un projet de migration, vous pouvez créer des plans de migration. Un plan de migration est une mise en correspondance détaillée des ressources externes avec les ressources cible dans OCI et la configuration pour les lancer, y compris les affectations de compartiment, la sélection de forme et de taille, et les dépendances réseau cible. Reportez-vous à Création d'un plan de migration.

    Les plans de migration incluent la compatibilité des ressources, les détails du coût estimé par mois et la comparaison des coûts entre les dépenses AWS actuelles et les coûts prévus pour la forme OCI recommandée (si la collecte des coûts est activée pour la source des ressources). Les estimations de compatibilité et de coût pour la migration sont générées automatiquement lors de la création du plan de migration. Vous pouvez utiliser les spécifications recommandées ou les configurer manuellement, en fonction de vos besoins. Reportez-vous à Configuration d'une ressource cible.

  4. Répliquer les ressources de migration

    Répliquez les ressources de migration configurées. Reportez-vous à Réplication manuelle d'une ressource de migration.

Vérifier la migration

Pour vérifier la réussite de la migration, procédez comme suit :
  1. Générer et déployer une pile Resource Manager (RMS) pour un plan de migration

    Pour vérifier la réplication, les ressources cible sont lancées vers des instances OCI à l'aide d'Oracle Resource Manager (ORM). Reportez-vous à Génération d'une pile Resource Manager pour un plan de migration.

    Déployez les piles RMS et vérifiez si les instances sont créées dans OCI. Reportez-vous à Déploiement d'une pile Resource Manager pour un plan de migration.

  2. Terminer un projet de migration

    Une fois que vous avez migré les ressources vers l'environnement cible et validé les ressources migrées, le projet doit être marqué comme terminé. Cette action empêche les modules de migration de tenter de repérer d'autres modifications de l'environnement source ou de suggérer de nouvelles recommandations. Reportez-vous à Réalisation d'un projet de migration.

Utilisation du service Oracle Cloud Migrations - AWS

Afin d'utiliser Oracle Cloud Migrations pour migrer des instances AWS EC2 vers Oracle Cloud Infrastructure (OCI), voici ce que vous pouvez faire :

Gestion de ressources

Avant de démarrer le processus de migration, procédez comme suit pour identifier et rassembler des informations sur les machines virtuelles à migrer :

  1. Créer une source de ressource

    Le repérage de ressources permet l'identification et la collecte de métadonnées pour les machines virtuelles à partir de l'environnement externe et la représentation de ces métadonnées et des métadonnées pertinentes dans les ressources d'inventaire pour faciliter le processus de migration. Reportez-vous à Création d'une source de ressource - AWS.

  2. Création d'une demande de travail de repérage

    Après avoir créé une source de ressource, exécutez le repérage de ressource externe. Reportez-vous à Création d'une demande de travail de repérage.

  3. Afficher les ressources d'inventaire

    Un inventaire contient un ensemble de ressources et de métadonnées associées. Ces données sont collectées lors du repérage de ressources externes. Vous pouvez parcourir les ressources repérées et commencer à planifier le processus de migration. Reportez-vous à Obtention des détails d'une ressource d'inventaire.

Analyser et migrer les ressources

Une fois que vous avez repéré les ressources de migration et collecté les données requises, procédez comme suit pour migrer les machines virtuelles vers OCI :

  1. Créer un projet de migration

    Pour répliquer toutes les ressources de migration associées, créez un projet de migration. Reportez-vous à Création d'un projet de migration simple.

  2. Ajouter des ressources de migration

    Ajoutez des ressources de migration situées dans l'inventaire au projet de migration. Reportez-vous à la section Creating Migration Assets in a Migration Project.

  3. Créer un plan de migration

    Dans un projet de migration, vous pouvez créer des plans de migration. Un plan de migration est une mise en correspondance détaillée des ressources externes avec les ressources cible dans OCI et la configuration pour les lancer, y compris les affectations de compartiment, la sélection de forme et de taille, et les dépendances réseau cible. Reportez-vous à Création d'un plan de migration.

    Les plans de migration incluent la compatibilité des ressources, les détails du coût estimé par mois et la comparaison des coûts entre les dépenses AWS actuelles et les coûts prévus pour la forme OCI recommandée (si la collecte des coûts est activée pour la source des ressources). Les estimations de compatibilité et de coût pour la migration sont générées automatiquement lors de la création du plan de migration. Vous pouvez utiliser les spécifications recommandées ou les configurer manuellement, en fonction de vos besoins. Reportez-vous à Configuration d'une ressource cible.

  4. Répliquer les ressources de migration

    Répliquez les ressources de migration configurées. Reportez-vous à Réplication manuelle d'une ressource de migration.

Vérifier la migration

Pour vérifier la réussite de la migration, procédez comme suit :
  1. Générer et déployer une pile Resource Manager (RMS) pour un plan de migration

    Pour vérifier la réplication, les ressources cible sont lancées vers des instances OCI à l'aide d'Oracle Resource Manager (ORM). Reportez-vous à Génération d'une pile Resource Manager pour un plan de migration.

    Déployez les piles RMS et vérifiez si les instances sont créées dans OCI. Reportez-vous à Déploiement d'une pile Resource Manager pour un plan de migration.

  2. Terminer un projet de migration

    Une fois que vous avez migré les ressources vers l'environnement cible et validé les ressources migrées, le projet doit être marqué comme terminé. Cette action empêche les modules de migration de tenter de repérer d'autres modifications de l'environnement source ou de suggérer de nouvelles recommandations. Reportez-vous à Réalisation d'un projet de migration.