2015-04-19 1 views
7

Ich habe zwei Instanzen von CQ und zwischen ihnen möchte ich in der Lage sein, Aufgaben zu importieren/exportieren.Gibt es eine Möglichkeit, Aufgaben von verschiedenen CQ-Instanzen zu importieren/exportieren?

Zum Beispiel:

Am Beispiel 1 ich alle Aufgaben, indem Sie auf http://instance1/libs/cq/taskmanagement/content/taskmanager.html#/tasks/Delta sehen

Am Beispiel 2 ich alle Aufgaben, indem Sie auf http://instance2/libs/cq/taskmanagement/content/taskmanager.html#/tasks/Delta sehen

Es könnte einige Szenarien, in denen ich Ich möchte alle Aufgaben von instance2 übernehmen und sie als zusätzliche Aufgaben in instance1 hinzufügen (zusätzlich zu den bereits vorhandenen Aufgaben).

Ist das möglich?

Antwort

1

Ja, Sie können dies mit dem Paket-Manager tun. Die Tasks werden als Knoten im JCR-Repository gespeichert, sodass Sie ein Paket erstellen können, das die Task-Knoten filtert, die von einer Instanz in eine andere migriert werden sollen. Zum Beispiel könnten Sie ein Paket mit dieser Filterdefinition definieren alle Aufgaben umfassen:

/etc/taskmanagement/tasks 

Wenn Sie nicht alle Aufgaben wollen, müssen Sie möglicherweise den Filter (n) enger definieren, Wählen Sie nur die aus, die Sie einschließen möchten.

Zum Beispiel:

/etc/taskmanagement/tasks/2015-05-04/Delta/TheTaskYouWantToMigrate 

den Browser verwenden, wenn Sie den Filter definieren, die Aufgaben, die Sie aufnehmen möchten, zu finden.

enter image description here

Working with Packages für Details auf den Paket-Manager. Diese Tutorial zeigt auch, wie das Paket erstellt und Filter hinzugefügt werden. Sobald Sie ein Paket mit den Filtern für die Aufgaben erstellt haben, die Sie einschließen möchten, erstellen Sie das Paket und laden Sie es herunter. Laden Sie auf Ihrer anderen Instanz das von Ihnen erstellte Paket hoch und installieren Sie es. Sie sehen dann die Aufgaben, die Ihre erste Instanz auf die zweite Instanz repliziert hat.

0

Zusätzlich zu dem, was Shawn gesagt hat, können Sie auch Replikationsmechanismen verwenden, um die Arbeit für Sie zu erledigen, und die gewünschten Knoten zwischen zwei Instanzen replizieren.

Verwandte Themen