Migrieren von AEM Forms (On-Premise- und AMS-Umgebungen) in AEM Forms as a Cloud Service Harden-your-AEM-Forms-as-a-Cloud-Service-environment

Version
Artikel-Link
AEM 6.5
Hier klicken
AEM as a Cloud Service
Dieser Artikel

Sie können Ihre adaptiven Formulare, Designs, Vorlagen und Cloud-Konfigurationen aus AEM 6.5 Forms unter OSGi zu AEM as a Cloud Service migrieren. Bevor Sie diese Assets migrieren, verwenden Sie das Migrationsdienstprogramm, um das in früheren Versionen verwendete Format in das Format zu konvertieren, das in AEM as a Cloud Service verwendet wird.
Beginnen wir die Migration zu AEM as a Cloud Service | Adobe Experience Manager.  Wenn Sie das Migrationsdienstprogramm ausführen, werden die folgenden Assets aktualisiert:

  • Benutzerdefinierte Komponenten für adaptive Formulare
  • Adaptive Formularvorlagen und -Designs
  • Cloud-Konfigurationen
  • Code-Editor-Skripte werden in wiederverwendbare Funktionen konvertiert und auf visuelle Regeln angewendet.

Überlegungen zur Migration zu Forms as a Cloud Service consideration

Für die Migration von AEM 6.5 Forms zu AEM Cloud Service müssen folgende Punkte berücksichtigt werden:

  • Der Service hilft nur beim Migrieren von Inhalten aus AEM Forms in OSGi-Umgebungen. Das Migrieren von Inhalten aus AEM Forms auf JEE in eine Cloud Service-Umgebung wird nicht unterstützt.

  • (Nur für Versionen vor AEM 6.5 Forms) Adaptive Formulare, die auf in AEM 6.3 Forms oder einer früheren Version verfügbaren mitgelieferten Vorlagen und Designs basieren, werden in AEM Forms as a Cloud Service nicht unterstützt.

  • Einige Funktionen in Adobe Experience Manager Forms as a Cloud Service unterscheiden sich beträchtlich gegenüber den vorhandenen Funktionen in Umgebungen mit Adobe Experience Manager 6.5 Forms (On-Premise und Adobe-Managed Service). Bevor Sie mit der Migration auf den Dienst fortfahren, informieren Sie sich über diese Veränderungen und Funktionsunterschiede, um die Entscheidung zur Migration auf der Grundlage der von Ihrem Unternehmen benötigten Funktionen zu treffen.

Voraussetzungen prerequisites

Um einen reibungslosen Übergang von AEM Forms 6.5 zur AEM as a Cloud Service-Umgebung sicherzustellen, müssen folgende Voraussetzungen berücksichtigt werden:

  • Aktivieren Sie die Option Forms – Digitale Registrierung für Ihr Forms Cloud Service-Programm und führen Sie die Pipeline aus.

    Probelaufergebnis

  • In einer Cloud Service-Umgebung funktioniert das Migrationsdienstprogramm in Verbindung mit dem Content Transfer Tool. Das Migrationsdienstprogramm macht AEM Forms-Assets mit Cloud Service kompatibel und das Content Transfer Tool migriert den Inhalt aus Ihrer AEM Forms-Umgebung in eine AEM as a Cloud Service-Umgebung. Bevor Sie das Migrationsdienstprogramm verwenden, machen Sie sich damit vertraut, wie der Umstieg auf AEM as a Cloud Service funktioniert. Der Prozess verwendet das folgende Tool:

    • Content Transfer Tool: Mit dem Content Transfer Tool können Sie Inhalte aus Ihrer vorhandenen Umgebung vorbereiten und in eine Cloud Service-Umgebung übertragen. Dies erleichtert Benutzerinnen und Benutzern das einfache Upgrade von AEM Forms auf die Cloud-Umgebung.
  • Konten mit Administratorrechten in AEM Forms as a Cloud Service und Ihrer lokalen AEM Forms-Umgebung.

  • Laden Sie den Best Practice Analyzer, das Content Transfer Tool und das Migrationsdienstprogramm von AEM Forms aus dem Software Distribution Portal herunter und installieren Sie die Tools.

  • Führen Sie das Tool Best Practices Analyzer aus und beheben Sie die gemeldeten Probleme. Die möglichen Probleme bei der Migration von Adobe Experience Manager Forms zu Adobe Experience Manager Forms as a Cloud Service finden Sie unter AEM-Mustererkennung für Forms as a Cloud Service.

Migrieren von AEM 6.5 Forms-Assets zum AEM Cloud Service use-the-migration-utility

Führen Sie die folgenden Schritte aus, um Ihre AEM Forms-Assets mit Cloud Service kompatibel zu machen und sie in eine AEM as a Cloud Service-Umgebung zu übertragen.

  1. Erstellen Sie einen Klon Ihrer bestehenden AEM Forms-Umgebung.

    note note
    NOTE
    Wenn Sie von 6.5 auf den Cloud-Service migrieren, wird empfohlen, eine geklonte Umgebung zu verwenden, um das Content Transfer Tool und das Migrationsdienstprogramm auszuführen. Das Content Transfer Tool und das Migrationsdienstprogramm nehmen einige Änderungen am Inhalt und an den Assets vor. Führen Sie daher weder das Content Transfer Tool noch das Migrationsdienstprogramm in einer Produktionsumgebung aus.
  2. Melden Sie sich mit Administratorrechten bei Ihrer geklonten Umgebung an.

  3. Laden Sie das Content Transfer Tool und das AEM Forms as a Cloud Service-Migrationsdienstprogramm aus dem Software Distribution Portal in die geklonte Umgebung herunter und installieren Sie die Tools. Sie können AEM Package Manager verwenden, um das Tool und das Dienstprogramm zu installieren.

  4. Navigieren Sie zu Tools > Vorgänge > Inhaltsmigration.

  5. Öffnen Sie die Karte Forms für Migration vorbereiten. Der Browser zeigt fünf Optionen an:

    • AEM Forms-Assets-Migration
    • Migration von benutzerdefinierten adaptiven Formularkomponenten
    • Migration von adaptiven Formularvorlagen
    • Migration von AEM Forms-Cloud-Konfigurationen
    • Migration von Code-Editor-Skript
  6. Verwenden Sie die Optionen nacheinander, um Ihre AEM Forms-Assets mit AEM as a Cloud Service kompatibel zu machen:

    1. Wählen Sie AEM Forms-Assets-Migration und im nächsten Bildschirm die Option Migration beginnen aus. Dadurch werden adaptive Formulare und Designs in Ihrer AEM Forms-Umgebung mit AEM as a Cloud Service kompatibel gemacht.

    2. Wählen Sie Migration benutzerdefinierter Komponenten für adaptive Formulare und auf der Seite „Migration von benutzerdefinierten Komponenten“ die Option Migration beginnen aus. Dadurch werden alle benutzerdefinierten Komponenten, die für adaptive Formulare und Komponentenüberlagerungen in Ihrer AEM Forms-Umgebung entwickelt wurden, mit AEM as a Cloud Service kompatibel gemacht.

    3. Wählen Sie Migration von Vorlagen für adaptive Formulare und auf der Seite „Migration von benutzerdefinierten Komponenten“ die Option Migration beginnen aus. Dadurch werden Vorlagen für adaptive Formulare unter /apps oder /conf, die mit dem AEM-Vorlageneditor erstellt wurden, mit AEM as a Cloud Service kompatibel gemacht.

    4. Wählen Sie Migration von AEM Forms Cloud-Konfigurationen und auf der Seite „Migration von Konfigurationen“ die Option Migration beginnen aus. Dadurch werden die folgenden Cloud Services aktualisiert und an einen neuen Speicherort verschoben:

      • Form Data Model Cloud Service (Cloud Service für Formulardatenmodell)
      • Google reCAPTCHA Cloud Service
      • Adobe Sign Cloud Service
      • Adobe Fonts Cloud Service (Cloud Service für Adobe Fonts)
    5. Wählen Sie Migration von Code-Editor-Skripten aus, geben Sie einen Speicherort für wiederverwendbare Funktionen an und wählen Sie Migration beginnen aus.

    Der Cloud Service unterstützt keine Regeleditorskripte. Das Tool für die Migration von Code-Editor-Skripten konvertiert alle Regelskripte in Ihrer Umgebung in wiederverwendbare Funktionen und wendet die wiederverwendbaren Funktionen auf den entsprechenden Speicherort im Visual Editor an. Diese wiederverwendbaren Funktionen werden in Form von Client-Bibliotheken gespeichert und helfen Ihnen dabei, die vorhandenen Funktionen zu erhalten. Das Tool wendet die generierten wiederverwendbaren Funktionen automatisch auf entsprechende adaptive Formulare an.

    AEM Forms-Migration zu Cloud Service: Verwenden Sie Package Manager, um die wiederverwendbaren Funktionen (Client-Bibliotheken) in ein Paket zu exportieren.

  7. Stellen Sie das Paket mit den wiederverwendbare Funktionen (Client-Bibliotheken), benutzerspezifischen Code, Komponenten, Konfigurationen und benutzerdefinierte gebietsschemaspezifische Bibliotheken in Ihrer AEM as a Cloud Service-Umgebung bereit.

  8. Führen Sie das Content Transfer Tool aus. Geben Sie beim Festlegen von Parametern im Bildschirm Migrationssatz erstellen den Pfad von adaptiven Formularen, Designs, Vorlagen, Formulardatenmodellen (FDM), Cloud-Services, benutzerdefinierten Komponenten und anderen AEM Forms-spezifischen Elementen in der Option Einzuschließende Pfade an. Dadurch werden die angegebenen AEM Forms-Assets zum Migrationssatz hinzugefügt.

Pfade verschiedener AEM Forms-spezifischer Assets

Wenn Sie von AEM Forms 6.5 zu Cloud Service migrieren, können Sie die AEM Forms-spezifischen Assets unter folgendem Pfad finden:

  • Adaptive Formulare: Adaptive Formulare finden Sie unter /content/dam/formsanddocuments/ und /content/forms/af. Beispiel: Für ein adaptives Formular mit dem Titel „WKND-Registrierung“ fügen Sie die Pfade /content/dam/formsanddocuments/wknd-registration und /content/forms/af/wknd-registration hinzu.

  • Formulardatenmodell: Alle Formulardatenmodelle (FDM) finden Sie unter /content/dam/formsanddocuments-fdm. Beispiel: /content/dam/formsanddocuments-fdm/ms-dynamics-fdm.

  • Client-Bibliotheken: Der Standardpfad von Client-Bibliotheken lautet /etc/clientlibs/fd/theme.

  • Adaptive Formularvorlagen: Der Standardpfad von Vorlagen lautet /conf/<template folder>. Beispiel: Für eine Vorlage mit dem Titel „Basic“ fügen Sie den Pfad /conf/ReferenceEditableTemplates/settings/wcm/templates/basic hinzu.

  • Designs für adaptive Formulare und Client-Bibliotheken: Der Standardpfad von Designs lautet /content/dam/formsanddocuments-themes/, und der Standardpfad von Client-Bibliotheken ist /etc/clientlibs/fd/theme. Beispiel: Für eine Vorlage mit dem Titel „WKND-Design“ fügen Sie den Pfad /content/dam/formsanddocuments-themes/wkndtheme und die Client-Bibliotheken für das Design unter /etc/clientlibs/reference-themes/wkndtheme-3-0 hinzu. Sie können Designs und Client-Bibliotheken auch an anderen benutzerdefinierten Pfaden speichern.

  • Cloud-Konfigurationen: Sie finden die Cloud-Konfigurationen unter /conf/. Die Cloud-Konfiguration für das Formulardatenmodell (FDM) befindet sich beispielsweise unter /conf/global/settings/cloudconfigs/fdm.

  • Workflow-Modell: AEM Workflow-Modelle finden Sie unter /conf/global/settings/workflow/models/. Beispiel: Für ein Workflow-Modell mit dem Titel „WKND-Registrierung“ fügen Sie den Pfad /conf/global/settings/workflow/models/wknd-registration hinzu.

Sie können die unten aufgeführten Ordnerpfade der obersten Ebene oder bestimmte Ordnerpfade wie unten beschrieben hinzufügen. Sie können ein bestimmtes Asset oder alle Assets und Formulare gleichzeitig migrieren, wenn Sie von AEM Forms 6.5 auf Cloud Service aktualisieren.

  • /content/dam/formsanddocuments-fdm
  • /content/dam/formsanddocuments/themes
  • /content/forms/af
  • /etc/clientlibs/fd/theme

Wenn Sie AEM-Workflow-Modelle von AEM Forms 6.5 zu Cloud Service migrieren, geben Sie die folgenden Pfade an:

  • /conf/global/settings/workflow/models/
  • /conf/global/settings/workflow/launcher
  • /var/workflow/models

Siehe nächste Punkte

Zusätzliche Informationen

Das Migrationsdienstprogramm hilft Ihnen bei der Migration von adaptiven Formularen basierend auf Foundation-Komponenten. Darüber hinaus unterstützt Forms as a Cloud Service Kernkomponenten für adaptive Formulare. Damit können Sie:

Weitere Informationen zu AEM Forms as a Cloud Service finden Sie unter:

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab