Erste Schritte mit Oracle Cloud Migrations
Prüfen Sie die Voraussetzungen für die Verwendung des Oracle Cloud Migrations-Service und die ersten Schritte mit dem Oracle Cloud Migrations-Service.
Voraussetzungen für die Verwendung von Oracle Cloud Migrations
Stellen Sie vor der Verwendung des Oracle Cloud Migrations-(OCM-)Service sicher, dass die folgenden Voraussetzungen erfüllt sind:
- Zugriff auf einen Oracle Cloud Infrastructure-(OCI-)Mandanten. Siehe Auf Oracle Cloud Migrations zugreifen.
- Erstellen Sie Compartments, die Sie verwenden möchten, oder geben Sie sie an.
Erstellen Sie ein Compartment, oder verwenden Sie ein vorhandenes. Empfehlungen zum Festlegen von Compartments in Oracle Cloud Migrations finden Sie unter Empfehlungen für die Arbeit mit Compartments. Die Compartment-ID und der Name sind erforderlich, damit Identity and Access Management-(IAM-)Policys und dynamische Gruppen damit verknüpft werden können. Oracle Cloud Migrations kann zur Authentifizierung und Autorisierung aller Schnittstellen (OCI-Konsole, SDK, CLI und REST-APIs) mit IAM integriert werden. Zugriffsberechtigungen werden Ihnen in einem bestimmten Compartment erteilt. Weitere Informationen zum Erstellen von Compartments finden Sie unter Compartments verwalten.
- Ein Administrator in Ihrer Organisation richtet die erforderlichen Oracle Cloud Migrations-Service-Policys ein. Siehe Oracle Cloud Migrations-Service-Policys.
- Ein Administrator in Ihrer Organisation richtet Gruppen, Compartments und Policys ein, die durch Compartments richtlinien gesteuert werden, wer (Benutzer) auf welche Services und Ressourcen zugreifen kann, sowie den Zugriffstyp. Siehe Gruppen, Benutzer und Benutzerzugriff für Oracle Cloud Migrations einrichten.
- Erstellen Sie einen Vault, um Zugangsdaten zu speichern, die vom OCM-Service verwendet werden. Siehe Vaults verwalten.
- Geben Sie Zugangsdaten für die Discovery und Replikation aus der entsprechenden Quellumgebung an. Siehe Zugangsdaten für externe Quellumgebung angeben.
- Erstellen Sie einen privaten Bucket zum Speichern der Quellasset-Snapshots. Siehe Info zu Replikations-Bucket.
- Erstellen Sie einen Tag-Namespace
CloudMigrationsim Mandanten, und fügen Sie die folgenden Tagschlüssel hinzu:-
SourceEnvironmentType -
SourceEnvironmentId -
SourceAssetId -
MigrationProject -
ServiceUse
-
Voraussetzungen für Oracle Cloud Migrations bereitstellen
Die empfohlene Methode für das Deployment von Oracle Cloud Migrations-Voraussetzungen ist die Verwendung des Resource Manager-Stacks, der auf der Oracle Cloud Migrations-Seite Überblick der Oracle Cloud-Konsole bereitgestellt wird. Informationen zum Deployment von Voraussetzungen mit der Oracle Cloud-Konsole finden Sie unter Erforderliche Migrationsvoraussetzungen bereitstellen.
Voraussetzungen für die Replikation von VMware-VMs
Geben Sie eine Agent-Abhängigkeit an, eine VMware-Bibliothek eines Drittanbieters namens Virtual Disk Development Kit (VDDK). Eine Agent-Abhängigkeit ist ein Package eines Drittanbieters, das die Remote-Agent-Appliance für ihren Betrieb benötigt. Aufgrund der Lizenzbeschränkungen des Drittanbieterpakets ist VDDK nicht im Softwarepaket der Remote-Agent-Appliance enthalten. Daher können Sie die Agent-Abhängigkeiten zur Quellumgebung als Bibliotheksabhängigkeit eines Drittanbieters zur Remote-Agent-Appliance hinzufügen. Informationen zum Verwalten von Agent-Abhängigkeiten finden Sie unter Agent-Abhängigkeiten verwalten.Empfehlungen zum Arbeiten mit Compartments
Um Ihnen die ersten Schritte mit Oracle Cloud Migrations zu erleichtern, können Sie den folgenden Ansatz zum Einrichten von Compartments verwenden.
Ansatz für die Einrichtung von Compartments in Oracle Cloud Migrations
In der Oracle Cloud-Konsole werden die Ressourcen nach Compartment in der aktuellen Region angezeigt. Informationen zum Erstellen von Compartments und Verwalten von Cloud-Ressourcen im Compartment finden Sie unter Compartments verwalten.
Die Migration ist eine temporäre Aktivität in Ihrem Mandanten. Für die Organisation und Verwaltung der Kommunikation zwischen Migrationsservicekomponenten wird ein Ansatz mit mehreren Compartments empfohlen. Sie können die folgenden drei Compartments erstellen:
- Migration: Ein angegebenes Compartment für alle temporären Ressourcen, die bei Migrationen verwendet werden. Dies sind Quellumgebung, Remoteverbindungs-Agents, Assetquellen, Bestandsassets, Migrationsprojekte, Migrationspläne, Hydrierungs-Agents, replizierte Snapshots, temporäre Volumes (Boot- und Datenvolumen).
- Migration_secrets: Ein Compartment zum Speichern von Secrets, die von der Assetquelle verwendet werden. Aus Sicherheitsgründen wird empfohlen, dieses Compartment nicht mit anderen Migrationsprojekten zu teilen und keine anderen Secrets in diesem Compartment zu speichern. Als Best Practice wird empfohlen, ein solches Compartment nur für ein Migrationsprojekt zu erstellen, nur wesentliche Secrets zu speichern und das Compartment sofort nach Abschluss des Migrationsprojekts zu entfernen.
-
Ziel: Ein Compartment, in dem die Zielassets erstellt werden. Die von Oracle Cloud Migrations erstellten migrierten Instanzen befinden sich in diesem Compartment. Verwenden Sie dieses Compartment als Teil der Produktion nach der Migration.Hinweis
Das Ziel-Compartment kann ein vorhandenes Compartment sein, das bereits nicht-migrationsbezogene Produktionsressourcen enthält.Hinweis
Alle Cloud-Migrationsserviceressourcen müssen im Migrations-Compartment erstellt werden.
Gruppen, Benutzer und Benutzerzugriff für Oracle Cloud Migrations einrichten
Erfahren Sie, wie Sie Gruppen und Benutzer in den Gruppen erstellen und Benutzern Berechtigungen erteilen können.
Erstellen Sie mindestens einen Benutzer in Ihrem Mandanten, der mit Oracle Cloud Migrations arbeiten möchte. Dieser Benutzer muss im Identity Service erstellt werden.
Beachten Sie die folgenden Schritte:
- Erstellen Sie eine Gruppe, oder verwenden Sie eine vorhandene Gruppe in Ihrem Mandanten.
- Erstellen Sie Benutzer, und fügen Sie sie der Gruppe hinzu, oder fügen Sie der Gruppe vorhandene Benutzer hinzu.
- Erstellen Sie allgemeine Policys, um Oracle Cloud Migrations-Benutzer zu autorisieren.
- Erstellen Sie Oracle Cloud Migrations-Policys, um den Benutzerzugriff auf Oracle Cloud Migrations zu kontrollieren. Siehe Oracle Cloud Migrations-IAM-Policys - VMware.Hinweis
Stellen Sie sicher, dass Sie die erforderlichen Berechtigungen für Compute- und Networkingressourcen zuweisen, um die migrierten Ressourcen in den Zielkomponenten auszuführen.
Erforderliche IAM Policys
Jeder Service in Oracle Cloud Infrastructure (OCI) kann zur Authentifizierung und Autorisierung für alle Schnittstellen (Konsole, SDK oder CLI und REST-API) in Identity and Access Management (IAM) integriert werden.
Der Oracle Cloud Migrations-Service besteht aus mehreren Modulen, und diese Module müssen miteinander interagieren können. Beispiel: Das Discovery-Modul speichert erkannte Assets im Bestandsmodul. Das Migrationsmodul erstellt und verwaltet Volumes und temporäre Hydrierungsinstanzen während der Migration usw. Das OCI-Sicherheitsmodell erfordert, dass Sie als Mandanteneigentümer diesen Modulen explizite Berechtigungen für die erforderlichen Vorgänge erteilen. Bevor Sie also mit der Verwendung eines Moduls beginnen, stellen Sie sicher, dass Sie diesen Modulen die entsprechenden Berechtigungen erteilen. Weitere Informationen zu den zu erteilenden Oracle Cloud Migrations-Berechtigungen finden Sie unter Oracle Cloud Migrations-IAM-Policys - VMware.
Oracle Cloud Migrations unterstützt Policy Builder. Informationen zum Erstellen von Policys mit Policy Builder finden Sie unter Policy-Anweisungen mit Policy Builder erstellen.
Zugriff für Oracle Cloud Migrations-Ressourcen einrichten
Um Benutzern die Berechtigung für den Zugriff auf die verschiedenen Oracle Cloud Migrations-Ressourcen zu erteilen, wie Migration, Hydrierungs-Agent und Replikations-Plug-in, müssen Sie dynamische Gruppen und IAM-Policys erstellen. Siehe Dynamische Gruppen verwalten und Identitätsdomains verwalten. For policies specific to Oracle Cloud Migrations, see Oracle Cloud Migrations IAM Policies - VMware.
Authentifizierung und Autorisierung
Ein Administrator in Ihrer Organisation müssen Gruppen, Compartments und Policys Compartments sowie Policys einrichten, die steuern, welche Benutzer auf welche Services, welche Ressourcen und welchen Zugriffstyp sie haben. Die Policys steuern beispielsweise, wer Benutzer erstellen, das Cloud-Netzwerk erstellt und verwalten und Instanzen ausführen kann.
- Wenn Sie ein neuer Administrator sind, lesen Sie Erste Schritte mit Policys.
- Weitere Informationen zum Schreiben von Policys für Oracle Cloud Migrations finden Sie unter Oracle Cloud Migrations IAM-Policys - VMware.
Wenn Sie ein regulärer Benutzer (kein Administrator) sind und auf die Oracle Cloud Infrastructure-Ressourcen Ihrer Organisation zugreifen müssen, wenden Sie sich an den OCI-Administrator, um die erforderlichen Berechtigungen auf Ihren Benutzeraccount anzuwenden. Der Administrator kann auch festlegen, auf welche Compartments Sie zugreifen können.
Oracle Cloud Migrations Service verwenden - VMware
So können Sie die Oracle Cloud Migrations für die Migration Ihrer virtuellen Maschinen (VMs) von On Premise zu Oracle Cloud Infrastructure (OCI) verwenden:
Assets verwalten
Führen Sie vor dem Start des Migrationsprozesses die folgenden Schritte aus, um Informationen zu den zu migrierenden VMs zu identifizieren und zu sortieren:
-
Externe Umgebung mit OCI verbinden
Eine Quellumgebung stellt eine On-Premise-Umgebung (außerhalb von OCI) dar, wie ein On-Premises-Data-Center mit dem Deployment von VMware vCenter.
Um eine externe Umgebung mit OCI zu verbinden, müssen Sie eine Quellumgebung einrichten. Siehe Umgebung erstellen.
-
Remote-Agent-Appliance installieren
Die Discovery- und Replikationsfunktionen von Oracle Cloud Migrations verwenden die Remote-Agent-Appliance, um automatisch die Metadaten virtueller Maschinen in einer externen Umgebung zu erfassen und die Virtual-Machine-Datenträger aus einer externen Umgebung in OCI zu replizieren. Siehe Remote-Agent-Appliance für VMware vCenter installieren.
-
Remote Agent Appliance registrieren
Registrieren und prüfen Sie die Remote-Agent-Appliance in der externen Umgebung VMware. Weitere Informationen finden Sie in den folgenden Themen:
-
Agent-Abhängigkeiten für eine Umgebung erstellen
Um Remote-Agent-Appliancevorgänge zu aktivieren, müssen Agent-Abhängigkeiten zu einer Quellumgebung als Library-Abhängigkeiten von Drittanbietern zur Remote-Agent-Appliance hinzugefügt werden.
Sie müssen die Agent-Abhängigkeiten mit dem Virtual Disk Development Kit (VDDK) hinzufügen. Siehe VDDK als Agent-Abhängigkeit für VMware vSphere konfigurieren.
-
Assetquelle erstellen
Die Asset-Discovery ermöglicht die Identifizierung und Metadatenerfassung für die VMs aus der externen Umgebung und die Darstellung dieser und relevanter Metadaten in den Bestandsassets, um den Migrationsprozess zu erleichtern. Siehe VMware Assetquelle erstellen.
-
Discovery-Arbeitsanforderung erstellen
Führen Sie nach dem Erstellen einer Assetquelle die Discovery externer Assets aus. Siehe Discovery-Arbeitsanforderung erstellen.
-
Bestandsressourcen anzeigen
Ein Bestand enthält eine Sammlung von Assets und zugehörigen Metadaten. Diese Daten werden während der Discovery externer Assets erfasst. Sie können die erkannten Assets durchsuchen und mit der Planung des Migrationsprozesses beginnen. Siehe Details eines Bestandsassets abrufen.
Anlagen analysieren und migrieren
Nachdem Sie die Migrationsassets erkannt und die erforderlichen Daten erfasst haben, führen Sie die folgenden Schritte aus, um die virtuellen Maschinen zu OCI zu migrieren:
-
Migrationsprojekt erstellen
Um alle zugehörigen Migrationsassets zu replizieren, erstellen Sie ein Migrationsprojekt. Siehe Einfaches Migrationsprojekt erstellen.
-
Migrationsassets hinzufügen
Fügen Sie Migrationsassets im Bestand zum Migrationsprojekt hinzu. Siehe Migrationsassets in einem Migrationsprojekt erstellen.
-
Migrationsplan erstellen
Innerhalb eines Migrationsprojekts können Sie Migrationspläne erstellen. Ein Migrationsplan ist eine detaillierte Zuordnung externer Assets zu Zielassets in OCI und der Konfiguration zum Starten dieser Assets, einschließlich Compartment-Zuweisungen, Ausprägungs- und Größenauswahl sowie Zielnetzwerkabhängigkeiten. Siehe Migrationsplan erstellen.
Die Migrationspläne umfassen die Assetkompatibilität, die Details der geschätzten Kosten pro Monat sowie den Kostenvergleich zwischen den aktuellen AWS-Ausgaben und den prognostizierten Kosten für die empfohlene OCI-Ausprägung (wenn die Kostensammlung für die Assetquelle aktiviert ist). Die Kompatibilitäts- und Kostenschätzungen für die Migration werden beim Erstellen des Migrationsplans automatisch generiert. Sie können die empfohlenen Spezifikationen verwenden oder manuell konfigurieren, je nach Ihren Anforderungen. Siehe Zielasset konfigurieren.
-
Migrationsassets replizieren
Replizieren Sie die konfigurierten Migrationsassets. Siehe Migrationsasset manuell replizieren.
Migration überprüfen
-
Resource Manager-Stack (RMS) für einen Migrationsplan generieren und bereitstellen
Um die Replikation zu prüfen, werden die Zielassets mit Oracle Resource Manager (ORM) auf OCI-Instanzen gestartet. Siehe Ressourcenmanager-Stack für einen Migrationsplan generieren.
Stellen Sie die RMS-Stacks bereit, und prüfen Sie, ob die Instanzen in OCI erstellt werden. Siehe Ressourcenmanager-Stack für einen Migrationsplan bereitstellen.
-
Migrationsprojekt abschließen
Nachdem Sie die Assets erfolgreich in die Zielumgebung migriert und die migrierten Assets validiert haben, muss das Projekt als abgeschlossen markiert werden. Diese Aktion verhindert, dass die Migrationsmodule versuchen, weitere Änderungen an der Quellumgebung zu ermitteln oder neue Empfehlungen vorzuschlagen. Siehe Migrationsprojekt abschließen.
Oracle Cloud Migrations Service - AWS
So verwenden Sie die Oracle Cloud Migrations für die Migration von AWS-EC2-Instanzen zu Oracle Cloud Infrastructure (OCI):
Assets verwalten
Führen Sie vor dem Starten des Migrationsprozesses die folgenden Schritte aus, um Informationen zu den zu migrierenden VMs zu identifizieren und zu sortieren:
-
Assetquelle erstellen
Die Asset-Discovery ermöglicht die Identifizierung und Metadatenerfassung für die VMs aus der externen Umgebung und die Darstellung dieser und relevanter Metadaten in den Bestandsassets, um den Migrationsprozess zu unterstützen. Siehe AWS-Assetquelle erstellen.
-
Discovery-Arbeitsanforderung erstellen
Führen Sie nach dem Erstellen einer Assetquelle die Discovery externer Assets aus. Siehe Discovery-Arbeitsanforderung erstellen.
-
Bestandsressourcen anzeigen
Ein Bestand enthält eine Sammlung von Assets und zugehörigen Metadaten. Diese Daten werden während der Discovery externer Assets erfasst. Sie können die erkannten Assets durchsuchen und mit der Planung des Migrationsprozesses beginnen. Siehe Details eines Bestandsassets abrufen.
Anlagen analysieren und migrieren
Nachdem Sie die Migrationsassets ermittelt und die erforderlichen Daten erfasst haben, führen Sie die folgenden Schritte aus, um die virtuellen Maschinen zu OCI zu migrieren:
-
Migrationsprojekt erstellen
Um alle zugehörigen Migrationsassets zu replizieren, erstellen Sie ein Migrationsprojekt. Siehe Einfaches Migrationsprojekt erstellen.
-
Migrationsassets hinzufügen
Fügen Sie Migrationsassets im Bestand zum Migrationsprojekt hinzu. Siehe Migrationsassets in einem Migrationsprojekt erstellen.
-
Migrationsplan erstellen
Innerhalb eines Migrationsprojekts können Sie Migrationspläne erstellen. Ein Migrationsplan ist eine detaillierte Zuordnung externer Assets zu Zielassets in OCI und der Konfiguration zum Starten dieser Assets, einschließlich Compartment-Zuweisungen, Ausprägungs- und Größenauswahl sowie Zielnetzwerkabhängigkeiten. Siehe Migrationsplan erstellen.
Die Migrationspläne umfassen die Assetkompatibilität, die Details der geschätzten Kosten pro Monat sowie den Kostenvergleich zwischen den aktuellen AWS-Ausgaben und den prognostizierten Kosten für die empfohlene OCI-Ausprägung (wenn die Kostensammlung für die Assetquelle aktiviert ist). Die Kompatibilitäts- und Kostenschätzungen für die Migration werden beim Erstellen des Migrationsplans automatisch generiert. Sie können die empfohlenen Spezifikationen verwenden oder manuell konfigurieren, je nach Ihren Anforderungen. Siehe Zielasset konfigurieren.
-
Migrationsassets replizieren
Replizieren Sie die konfigurierten Migrationsassets. Siehe Migrationsasset manuell replizieren.
Migration verifizieren
-
Resource Manager-Stack (RMS) für einen Migrationsplan generieren und bereitstellen
Um die Replikation zu prüfen, werden die Zielassets mit Oracle Resource Manager (ORM) auf OCI-Instanzen gestartet. Siehe Ressourcenmanager-Stack für einen Migrationsplan generieren.
Stellen Sie die RMS-Stacks bereit, und prüfen Sie, ob die Instanzen in OCI erstellt werden. Siehe Ressourcenmanager-Stack für einen Migrationsplan bereitstellen.
-
Migrationsprojekt abschließen
Nachdem Sie die Assets erfolgreich in die Zielumgebung migriert und die migrierten Assets validiert haben, muss das Projekt als abgeschlossen markiert werden. Diese Aktion verhindert, dass die Migrationsmodule versuchen, weitere Änderungen an der Quellumgebung zu ermitteln oder neue Empfehlungen vorzuschlagen. Siehe Migrationsprojekt abschließen.