Sie können mit Hilfe von Migrationspaketen Objekte von einem Portal in ein anderes kopieren. Es gibt verschiedene Gründe, warum Sie Objekte von einem Portal in ein anderes kopieren möchten. Sie verfügen vielleicht über mehrere Portale, die einen globalen Einsatz bewirken oder Sie möchten vielleicht mehrere Portale erstellen, um Entwicklung, Testen und Produktion zu trennen.
Migrationspakete können für Folgendes verwendet werden:
Exportieren von Objekten, die in einem Entwicklungsportal erstellt wurden, und deren Import in das Produktionsportal nach gründlichen Tests.
Importieren von Portalobjekten zum Installieren neuer Funktionen im Portal. Beispielsweise möchten Sie eine Portlet-Suite installieren und diese Portlets im Portal registrieren.
Verwenden Sie zum Erstellen eines Migrationspakets das Dienstprogramm Migration – Export. Verwenden Sie zum Importieren von Objekten eines Migrationspakets das Dienstprogramm Migration – Import.
Informationen zur Befehlszeilenversion des Migrations-Dienstprogramms finden Sie im Administrator Guide for Oracle WebCenter Interaction (verfügbar im Oracle Technology Network unter http://www.oracle.com/technology/documentation/bea.html).
Migration verfügt über die folgenden Funktionen:
Funktion |
Beschreibung |
Objekte, die im Paket enthalten sein können |
Alle Objekte |
Collaboration- und Publisher-Inhalt |
Für die Migration einer Community, die Inhalt aus Collaboration oder Publisher umfasst, ist die Migration des dazugehörigen Inhalts ebenfalls möglich. Beispiel: Sie führen die Migration für eine Community aus, die das Portlet für Community-Diskussionsbeiträge enthält. Dabei können Sie auch die Migration für die im Portlet vorhandenen Projekte und den dazugehörigen Inhalt ausführen. |
Anforderungen und Genehmigungen |
Alle Benutzer mit einer Bearbeitungsberechtigung für die Objekte im Administrationsobjekt-Verzeichnis können eine Migration dieser Objekte anfordern. Die Genehmigung kann jedoch nur von Benutzern erteilt werden, die der Administratorengruppe angehören. Der Administrator wählt dann die genehmigten Objekte, um sie einem Migrationspaket hinzuzufügen. |
Erstellen eines Migrationspakets |
Lediglich Administratoren können ein Migrationspaket erstellen. Ein Administrator kann einem Migrationspaket Objekte hinzufügen, für die keine Migrationsanforderung erteilt wurde (und somit die Anforderung und Genehmigung umgehen). |
Abhängigkeiten von Objekten |
Abhängige Objekte können in ein Migrationspaket aufgenommen werden. Dies ist jedoch nicht obligatorisch. |
UUIDs (Unique Universal Identifiers; eindeutige universale Bezeichner) und ihre Auswirkungen auf spätere Importe/Migrationen |
Standardmäßig werden UUIDs beibehalten, sodass durch spätere Migrationen die zuvor migrierten Objekte überschrieben werden. Wenn Sie die bereits migrierten Objekte jedoch nicht überschreiben möchten, können Sie eine neue Instanz des gleichen Objekts mit einer neuen UUID erstellen. |
Anmerkungen zur Migration:
Mitglieder der Administratorengruppe können auch von der Seite "Migrationsverlauf und Status" des Objekt-Editors oder aus dem Dialogfeld "Objekt speichern" ein Objekt für die Migration (ohne Migrationsanforderung) genehmigen. Das Objekt wird dann automatisch der Liste der für die Migration genehmigten Objekte hinzugefügt.
Die Migration neuer Remote-Server kann zwar erfolgen, doch die Migration späterer Änderungen an Remote-Servern kann nur ausgeführt werden, wenn Sie während des Imports die Option Remote-Server überschreiben auswählen. Da die Einstellungen der Remote-Server im Allgemeinen für ein bestimmtes Portal festgelegt werden, sieht die Standardeinstellung vor, die Remote-Server-Objekte nicht zu überschreiben.
Die Objekteinstellungen in einem Migrationspaket sind die Einstellungen, die bei der Erstellung des Migrationspakets vorhanden waren, und nicht die Einstellungen, die bei der Genehmigung des Objekts vorhanden waren.