Migration einrichten

Bevor Sie mit dem Modernisierungsprozess beginnen, müssen Sie prüfen, ob Ihre Anwendungskomponente für die Modernisierung kompatibel ist und Ihre Einrichtung für die Modernisierung vorbereiten.

Auf dieser Seite wird beschrieben, wie Sie Ihre Quell- und lokalen Computer für die Modernisierung vorbereiten.

Linux-Quellmaschine einrichten

  • Installieren Sie rsync:

    • Auf Debian:

      sudo apt install rsync
      
    • Auf Fedora:

      sudo dnf install rsync
      

    rsync muss in der Einstellung PATH verfügbar sein.

Lokalen Linux-Computer einrichten

Migrate to Containers-Befehlszeile herunterladen oder aktualisieren

  • Laden Sie die Migrate to Containers-Befehlszeile auf einen Linux-Computer herunter oder aktualisieren Sie sie:

    curl -O "https://m2c-cli-release.storage.googleapis.com/$(curl -s https://m2c-cli-release.storage.googleapis.com/latest)/linux/amd64/m2c"
    chmod +x ./m2c
    

    Damit wird die neueste Version der Migrate to Containers-Befehlszeile und der Migrate to Containers-Plug-ins heruntergeladen.

Verbindung überprüfen

Prüfen Sie, dass Sie vom lokalen Computer aus auf den Quellcomputer zugreifen können, wobei Sie entweder direkt SSH oder den Befehl gcloud compute ssh verwenden.

Optional: Für die Offline-Migration einrichten

Wenn Sie eine Migration in Ihrem lokalen Netzwerk ausführen möchten, ohne Ressourcen aus dem Internet abzurufen, können Sie die folgenden Schritte ausführen, um Ihren lokalen Computer für Offline-Migrationen vorzubereiten.

Führen Sie nach dem Herunterladen der Migrate to Containers-Befehlszeile die folgenden Schritte aus:

  1. Laden Sie das Offline-Plug-in-Bundle für Migrate to Containers CLI herunter:

    curl -O https://storage.googleapis.com/modernize-plugins-prod/$(curl -s https://storage.googleapis.com/modernize-plugins-prod/latest)/m2c-offline-bundle-linux.tar
    
  2. Kopieren Sie, wenn erforderlich, die Migrate to Containers CLI und das Offline-Plug-in für die Migrate to Containers CLI in die Offline-Umgebung.

  3. Entpacken Sie das Offline-Plug-in-Bundle für Migrate to Containers CLI:

    ./m2c plugins unpack -i m2c-offline-bundle-linux.tar
    

    Wenn Sie Unterstützung für die Offlinedatenmigration benötigen, geben Sie eine Container Registry an, die in Ihrem lokalen Netzwerk verfügbar ist:

    ./m2c plugins unpack -i m2c-offline-bundle-linux.tar --registry HOSTNAME
    

    Ersetzen Sie HOSTNAME durch den Hostnamen der Container Registry.

Ihr lokaler Computer ist für die Offline-Migration eingerichtet. Wenn Sie das Offline-Plug-in-Paket für die Migrate to Containers-Befehlszeile aktualisieren möchten, aktualisieren Sie die Migrate to Containers-Befehlszeile auf die neueste Version und wiederholen Sie dann die Schritte zum Herunterladen und Entpacken des Plug-in-Pakets.

Wenn Sie den Offlinemodus später deaktivieren möchten, können Sie mit dem Befehl config set die Option offline auf false setzen.

Lokalen Windows-Computer einrichten

Migrate to Containers-Befehlszeile herunterladen oder aktualisieren

Führen Sie die folgenden Schritte aus, um die Migrate to Containers-Befehlszeile auf einem Windows-Computer herunterzuladen oder zu aktualisieren:

cmd

  1. Suchen Sie die neueste Version der Migrate to Containers-Befehlszeile:

    curl -s https://m2c-cli-release.storage.googleapis.com/latest
    
  2. Laden Sie die neueste Version der Migrate to Containers-Befehlszeile herunter:

    curl -O "https://m2c-cli-release.storage.googleapis.com/VERSION/windows/amd64/m2c.exe"
    

    Ersetzen Sie VERSION durch die neueste Version der Migrate to Containers-Befehlszeile.

PowerShell

  • Laden Sie die neueste Version der Migrate to Containers-Befehlszeile herunter:

    curl.exe -O https://m2c-cli-release.storage.googleapis.com/$(curl.exe -s https://m2c-cli-release.storage.googleapis.com/latest)/windows/amd64/m2c.exe
    

Damit wird die neueste Version der Migrate to Containers-Befehlszeile und der Migrate to Containers-Plug-ins heruntergeladen.

Nächste Schritte