Bündel in mehrere Sites laden
Sie können Bündel in einer Umgebung mit mehreren Sites mit folgenden Methoden laden:
• Reguläre Lademethode: Bündel werden mit der Aufgabe Transform and Load geladen.
In diesem Fall wird der TAL-Prozess mit der Aufgabe Transform and Load gestartet, die die Aufgaben Load and Publish Preparation und Load and Publish to Sites auslöst. Load and Publish to Sites lädt Daten auf der Master-Site als Textaktualisierung.
Alle Kernoperationen wie Einfügen und Indexieren werden nur auf der Master-Site (Textaktualisierung) ausgeführt. Die Master-Site lädt ein Deltapaket mit binären Aktualisierungen der aktualisierten Repositories hoch. Alle Nicht-Master-Sites (binäre Aktualisierung) laden das Deltapaket zusammen mit regulären Aktualisierungspaketen herunter. Auf Nicht-Master-Sites werden keine Kernoperationen ausgeführt. Sie importieren lediglich die empfangenen Deltas. Das Laden auf binären Sites erfolgt viel schneller als auf Textsites, da keine Kernoperationen ausgeführt werden. Es wird empfohlen, diese Methode nur für inkrementelles Laden zu verwenden.
• Zusammenfassung in Publication Manager und anschließende Veröffentlichung auf allen Sites: Bündel werden zunächst mit der Aufgabe Transform and Load geladen, wobei der Parameter Load to Publication Manager Only auf true festgelegt ist; anschließend wird die Aufgabe Publish to Sites ausgeführt, wobei der Parameter Collection ID auf ALL festgelegt ist.
In diesem Fall wird der TAL-Prozess mit der Aufgabe Transform and Load gestartet, wobei der Parameter Load to Publication Manager Only auf true festgelegt ist:
Dies löst die Aufgaben Load and Publish Preparation und Load and Publish to Sites aus. Die Aufgabe Load and Publish to Sites lädt Daten in Publication Manager und beendet dann den Vorgang.
Sobald alle Bündel transformiert und in Publication Manager geladen wurden, führen Sie die Aufgabe Publish to Sites aus, und legen Sie dabei den Parameter Collection ID auf ALL fest:
Dies löst die Aufgabe Publish to Sites einmal für jedes Segment und einmal für globale Ressourcen aus. Publish to Sites lädt Daten auf der Master-Site als Textaktualisierung und auf Sites mit Binärunterstützung als binäre Aktualisierung. Diese Methode ist schneller als die reguläre Methode.
• Zusammenfassung in Publication Manager, dann Veröffentlichung auf der Master-Site und anschließend vollständiges Klonen vom Master: Bündel werden zunächst mit der Aufgabe Transform and Load geladen, wobei der Parameter Load to Publication Manager Only auf true festgelegt ist; anschließend werden sie mit der Aufgabe Publish to Master auf der Master-Site veröffentlicht und dann mit der Aufgabe Full Clone From Master auf die Nicht-Master-Sites geklont.
In diesem Fall wird der TAL-Prozess mit der Aufgabe Transform and Load gestartet, wobei der Parameter Load to Publication Manager Only auf true festgelegt ist. Dies löst die Aufgaben Load and Publish Preparation und Load and Publish to Sites aus. Die Aufgabe Load and Publish to Sites lädt Daten in Publication Manager und beendet dann den Vorgang.
Sobald alle Bündel transformiert und in Publication Manager geladen wurden, führen Sie die Aufgabe Publish to Master aus, die die Aufgabe Publish to Sites einmal für jedes Segment und einmal für globale Ressourcen auslöst. Publish to Sites lädt Daten nur auf der Master-Site. Auf den binären Sites werden keine Daten geladen. Sobald die Aufgabe Publish to Sites abgeschlossen ist, ist die Master-Site geladen und kann verwendet werden.
Führen Sie dann die Aufgabe Full Clone From Master aus. Diese Aufgabe erstellt ein vollständiges Klonpaket von der Master-Site, lädt das Paket in einen gemeinsam benutzten Speicherort (${package.destination.folder}) hoch und löst die Aufgabe Import Site Content für jede binäre Site aus. Die Aufgabe Import Site Content lädt das vollständige Klonpaket herunter und stellt es auf der Site bereit. In diesem Fall werden alle binären Sites parallel geladen und stehen unabhängig zur Verwendung zur Verfügung. Beachten Sie, dass die Master- und die Klon-Site die gleiche Servigistics InService Software-Version haben müssen, da andernfalls die Aufgabe Import Site Content mit einem Fehler fehlschlägt.
| Die Datenverzeichnisstruktur aller Sites muss identisch sein. Wenn die Verzeichnisstruktur einer binären Site sich von der Struktur der Master-Site unterscheidet, verwenden Sie symbolische Links, um auf Verzeichnisse zu verweisen, die nicht in der erwarteten Struktur enthalten sind, und konfigurieren Sie dies in den Dateien 3C.properties und setEnv.sh/bat. |
Ladeaufgaben für mehrere Sites
Die folgenden Task Manager Aufgaben unterstützen die Konfiguration mehrerer Sites:
• Publish to Master
Diese Aufgabe ähnelt der Aufgabe Publish to Sites, wobei der Parameter Collection ID auf ALL festgelegt ist. Der einzige Unterschied ist, dass Daten nur auf die Master-Site geladen werden. Beispiel:
Die Aufgabe hat die folgenden Eingabeparameter:
◦ Site Groups – Gibt den Namen der Site(s) auf dem Master-Server an, auf die Sie die Daten publizieren möchten.
◦ Load in one Task – Gibt an, ob eine einzelne Aufgabe zum Veröffentlichen verwendet werden soll.
◦ Pause before updating the Sites – Gibt an, ob die Aufgabe vor dem Aktualisieren der Sites angehalten werden soll.
Dies ermöglicht es Ihnen, alle erforderlichen Tests durchzuführen.
• Full Clone From Master
Diese Aufgabe erstellt ein vollständiges Klonpaket von der Master-Site und löst Import Site Content-Aufgaben für alle anderen Sites in der Site-Gruppe aus. Diese Aufgabe entspricht dem erneuten Hosten. Sie können diese Aufgabe auch als Wiederherstellungsprozess verwenden, wenn eine Site aufgrund eines nicht behebbaren Fehlers nicht mehr synchron ist. Beispiel:
Die Aufgabe hat den folgenden Eingabeparameter:
◦ Site Groups – Gibt den Namen der Site(s) auf dem Master-Server an, auf die Sie die Daten publizieren möchten.
• Import Site Content
Diese Aufgabe wird automatisch durch die Aufgabe Full Clone From Master mit den erforderlichen Eingabeparametern ausgelöst. Diese Aufgabe lädt das angegebene vollständige Klonpaket herunter und stellt es bereit. Die Aufgabe kann auch manuell auf einer neu hinzugefügten Site oder einer nicht synchronen Site ausgeführt werden. Beachten Sie, dass die Master- und die Klon-Site die gleiche Servigistics InService Software-Version haben müssen, da andernfalls die Aufgabe Import Site Content mit einem Fehler fehlschlägt.
Wenn nach der Generierung des letzten vollständigen Klonpakets keine inkrementellen Ladevorgänge ausgeführt werden, befinden sich der Name des aktuellen vollständigen Klonpakets und die Größe des Pakets in Byte in der Datei INSERVICE_CONFIG\System\Config\FullCloneBackupPackets.xml des Publisher-Servers. Diese Aufgabe bereinigt zunächst alle vorherigen Daten und lädt neue Daten aus dem vollständigen Klonpaket.
• Export Site Content
Diese Aufgabe erstellt ein vollständiges Klonpaket von einer angegebenen Site-Gruppe und Site-ID und lädt es in den gemeinsam benutzten Speicherort hoch. Dieses vollständige Klonpaket kann später als eine Wiederherstellungsoption oder zum Klonen einer neu hinzugefügten Site mit der Aufgabe Import Site Content verwendet werden. Diese Aufgabe schreibt den Namen des vollständigen Klonpakets und die Site-ID, aus der es generiert wurde, in die Datei INSERVICE_CONFIG\System\Config\FullCloneBackupPackets.xml des Publisher-Servers.