Inhaltskopie für Umgebungskonsistenz content-copy
Mit der Inhaltskopie in Cloud Manager können Benutzende veränderliche Inhalte bei Bedarf aus Produktionsumgebungen von Adobe Experience Manager 6.x, die von Adobe Managed Services gehostet werden, zu Testzwecken in niedrigere Umgebungen kopieren.
Über die Inhaltskopie introduction
Aktuelle, echte Daten sind für Tests, Validierung und Benutzerakzeptanz nützlich. Mit der Inhaltskopie können Sie Inhalte aus Ihrer AMS-gehosteten AEM 6.x-Produktionsumgebung in Staging- oder Entwicklungsumgebungen kopieren. Dieser Workflow unterstützt verschiedene Testszenarien.
Ein Content-Set definiert die zu kopierenden Inhalte. Ein Content-Set enthält eine Liste von JCR-Pfaden mit dem zu kopierenden veränderlichen Inhalten. Die Inhalte werden von einer Quellumgebung in eine Zielumgebung verschoben. Dieser Vorgang wird innerhalb desselben Cloud Manager-Programms ausgeführt.
Die folgenden Pfade sind in einem Content-Set zulässig:
/content/**
/conf/**
/etc/**
/var/workflow/models/**
/var/commerce/**
Beim Kopieren von Inhalten ist die Quellumgebung die primäre Referenz.
Wenn Sie Inhalte in der Zielumgebung bearbeiten, werden diese vom Quellinhalt überschrieben, sofern die Pfade übereinstimmen.
Wenn die Pfade unterschiedlich sind, wird der Inhalt der Quelle mit dem Inhalt des Ziels zusammengeführt.
Berechtigungen permissions
Um die Funktion der Inhaltskopie verwenden zu können, muss den Benutzenden in der Quell- und Zielumgebung die Rolle Bereitstellungs-Manager zugewiesen sein.
Erstellen eines Content-Sets create-content-set
Bevor Inhalt kopiert werden kann, muss ein Content-Set definiert werden. Nach der Definition können Content-Sets zum Kopieren von Inhalten wiederverwendet werden.
So erstellen Sie ein Content-Set:
-
Melden Sie sich unter my.cloudmanager.adobe.com bei Cloud Manager an und wählen Sie die entsprechende Organisation sowie das entsprechende Programm aus.
-
Klicken Sie oben links auf der Seite auf das Symbol
, um das linke Seitenmenü zu öffnen. -
Klicken Sie im linken Menü unter Services auf
Content-Sets. -
Klicken Sie oben rechts auf der Seite auf Content-Set hinzufügen.
-
Geben Sie im Dialogfeld
Add Content Setauf der Registerkarte Details in den Feldern Name und Beschreibung einen Namen und eine optionale Beschreibung für das Content-Set ein und klicken Sie dann auf Weiter.
-
Geben Sie auf der Registerkarte Inhaltspfade im Textfeld Pfad einen Pfad zum Inhalt an, der geändert werden kann und in das Content-Set einbezogen werden soll.
Nur Pfade, die mit
/content,/conf,/etc,/var/workflow/modelsoder/var/commercebeginnen, können aufgenommen werden. -
Klicken Sie auf
Pfad hinzufügen, um den Pfad zum Content-Set hinzuzufügen (oder darin einzubeziehen). -
(Optional) Fügen Sie bei Bedarf zusätzliche Pfade (bis zu 50) hinzu, indem Sie die vorherigen beiden Schritte wiederholen. Fahren Sie ansonsten mit dem nächsten Schritt fort.
-
(Optional) Um Ihr Content-Set zu verfeinern, können Sie optional Unterpfade innerhalb eines enthaltenen Inhaltspfads angeben, der ausgeschlossen werden soll.
- Klicken Sie rechts neben einem eingeschlossenen Inhaltspfad, den Sie ausschließen möchten, auf
. - Geben Sie im Textfeld einen relativen Pfad zum im Dialogfeld angezeigten Stammpfad ein.
- Klicken Sie auf das Symbol
Pfad ausschließen. - Wiederholen Sie die Schritte i, ii und iii, um weitere ausgeschlossene Pfade hinzuzufügen. Es gibt keine Beschränkung. Fahren Sie ansonsten mit dem nächsten Schritt fort.
- Klicken Sie rechts neben einem eingeschlossenen Inhaltspfad, den Sie ausschließen möchten, auf
-
(Optional) Führen Sie einen der folgenden Schritte aus:
- Klicken Sie rechts neben einem ausgeschlossenen Unterpfad auf
, um ihn zu löschen. - Klicken Sie auf das Symbol
rechts neben einem einbezogenen Inhaltspfad und dann auf Bearbeiten bzw. Löschen.
- Klicken Sie rechts neben einem ausgeschlossenen Unterpfad auf
-
Klicken Sie auf Erstellen. Jetzt können Sie das Content-Set zum Kopieren von Inhalten zwischen Umgebungen verwenden.
Bearbeiten oder Löschen von Content-Sets edit-content-set
Um die ausgeschlossenen Unterpfade anzuzeigen, erweitern Sie die konfigurierten Pfade.
So bearbeiten oder löschen Sie ein Content-Set:
-
Melden Sie sich unter my.cloudmanager.adobe.com bei Cloud Manager an und wählen Sie die entsprechende Organisation sowie das entsprechende Programm aus.
-
Klicken Sie oben links auf der Seite auf das Symbol
, um das linke Seitenmenü zu öffnen. -
Klicken Sie im linken Seitenmenü unter Services auf das Symbol
Content-Sets. -
Klicken Sie in der Tabelle auf der Seite Content-Sets rechts neben einem einbezogenen Inhaltspfad auf das Symbol
und klicken Sie dann auf Bearbeiten oder Löschen.
Kopieren von Inhalten copy-content
Nachdem ein Content-Set erstellt wurde, können Sie es zum Kopieren von Inhalten verwenden.
Eine Umgebung kann nicht zur Auswahl stehen, wenn eine der folgenden Bedingungen zutrifft:
- Die Benutzenden haben nicht die erforderlichen Berechtigungen.
- In der Umgebung wird gerade ein Pipeline- oder Inhaltskopiervorgang ausgeführt.
So kopieren Sie Inhalte:
-
Melden Sie sich unter my.cloudmanager.adobe.com bei Cloud Manager an und wählen Sie die entsprechende Organisation sowie das entsprechende Programm aus.
-
Klicken Sie oben links auf der Seite auf das Symbol
, um das linke Seitenmenü zu öffnen. -
Klicken Sie im linken Seitenmenü unter Services auf das Symbol
Content-Sets. -
Klicken Sie in der Tabelle auf der Seite Content-Sets rechts neben einem einbezogenen Inhaltspfad, den Sie kopieren möchten, auf das Symbol
und dann auf Inhalt kopieren.
-
Geben Sie im Dialogfeld Inhalt kopieren die Quelle und das Ziel der jeweiligen Umgebungen für die Inhaltskopie-Aktion an.
-
Regionen in einer Zielumgebung müssen eine Teilmenge von Regionen in der Quellumgebung sein.
-
Bevor eine Aktion zum Kopieren von Inhalten ausgeführt wird, werden diese auf Kompatibilitätsprobleme geprüft. Wenn Sie eine Umgebung als Ziel auswählen, validiert das System automatisch die Quell- und Zielumgebung. Wenn die Validierung fehlschlägt, wird der Prozess angehalten und im Dialogfeld eine Fehlermeldung angezeigt, in der der Grund für den Fehler erläutert wird.
-
-
(Optional) Führen Sie einen der folgenden Schritte aus:
- Um die ausgeschlossenen Pfade in der Zielumgebung beizubehalten, aktivieren Sie
Do not delete excluded paths from destination. Mit dieser Einstellung werden die im Content-Set angegebenen ausgeschlossenen Pfade beibehalten. - Um die ausgeschlossenen Pfade in der Zielumgebung zu entfernen, deaktivieren Sie
Do not delete excluded paths from destination. Mit dieser Einstellung werden die im Content-Set angegebenen ausgeschlossenen Pfade gelöscht. - Um den Versionsverlauf der Pfade von der Quellumgebung in die Zielumgebung zu kopieren, aktivieren Sie die Option Versionen kopieren. Der Vorgang des Kopierens von Inhalten geht erheblich schneller, wenn der Versionsverlauf nicht kopiert wird.
- Um die ausgeschlossenen Pfade in der Zielumgebung beizubehalten, aktivieren Sie
-
Klicken Sie auf Kopieren. Der Status des Kopiervorgangs wird für das ausgewählte Content-Set in der Konsole angezeigt.
Abrufen des Status einer Inhaltskopie copy-activity
Sie können den Status der Kopierprozesse auf der Seite Aktivität zum Kopieren von Inhalten überwachen.
So überprüfen Sie den Status einer Inhaltskopie:
-
Melden Sie sich unter my.cloudmanager.adobe.com bei Cloud Manager an und wählen Sie die entsprechende Organisation sowie das entsprechende Programm aus.
-
Klicken Sie oben links auf der Seite auf das Symbol
, um das linke Seitenmenü zu öffnen. -
Klicken Sie im linken Menü unter Services auf
Inhaltsaktivität kopieren.
Ein Inhaltskopiervorgang kann einen der folgenden Statuswerte haben:
table 0-row-2 1-row-2 2-row-2 3-row-2 Status Beschreibung In Bearbeitung Der Inhaltskopiervorgang wird gerade durchgeführt. Abgeschlossen Der Inhaltskopiervorgang wurde erfolgreich abgeschlossen. Fehlgeschlagen Der Inhaltskopiervorgang ist fehlgeschlagen.
Einschränkungen der Inhaltskopie limitations
- Eine Inhaltskopie kann nicht von einer niedrigeren Umgebung in eine höhere Umgebung durchgeführt werden.
- Das Kopieren von Inhalten kann nur innerhalb derselben Ebene durchgeführt werden. Dies bedeutet insbesondere „Autor-zu-Autor“ oder „Veröffentlichen-zu-Veröffentlichen“.
- Eine programm- und regionenübergreifende Inhaltskopie ist nicht möglich.
- Eine Inhaltskopie für eine auf dem Cloud-Datenspeicher basierende Topologie kann nur durchgeführt werden, wenn sich die Quell- und Zielumgebung bei demselben Cloud-Anbieter und in derselben Region befinden.
- Die Ausführung gleichzeitiger Inhaltskopievorgänge in derselben Umgebung ist nicht möglich.
- Eine Inhaltskopie kann nicht durchgeführt werden, wenn ein aktiver Vorgang in der Ziel- oder Quellumgebung ausgeführt wird, z. B. eine CI/CD-Pipeline.
- Die Inhaltskopie sollte nicht als Klon- oder Spiegelwerkzeug verwendet werden, da damit keine verschobenen oder gelöschten Inhalte auf der Quelle verfolgt werden können.
- Eine Inhaltskopie kann nicht pausiert oder abgebrochen werden, wenn sie einmal initiiert wurde.
- Die Inhaltskopie dupliziert Assets und Dynamic Media-Metadaten aus der höheren Umgebung in die ausgewählte niedrigere Umgebung. Kopierte Assets müssen dann mithilfe des Workflows DAM-Prozess-Assets in der unteren Umgebung erneut verarbeitet werden. Diese erneute Verarbeitung ist erforderlich, um die entsprechende Dynamic Media-Konfiguration zu verwenden.
- Dynamic Media-Konfigurationen mit Asset-Größen von mehr als 2 GB nicht unterstützt.
- Die Regionen der Zielumgebung müssen mit den Regionen der Quellumgebung oder einer Teilmenge davon übereinstimmen.
Bekannte Probleme der Inhaltskopie known-issues
Bei Verwendung der Funktion Inhaltskopie kann es beim Umbenennen einer Ressource in der Quellumgebung dazu kommen, dass der Vorgang zum Kopieren von Inhalten aufgrund widersprüchlicher UUIDs in der Zielumgebung fehlschlägt.
Um diesen Fehler zu vermeiden, müssen Sie Ressourcen zunächst löschen und dann mit dem gewünschten neuen Ressourcennamen neu erstellen, anstatt sie umzubenennen.