Importprozess
Sie können die Befehlszeile zum Importieren von Domänenobjekten aus einer Exportdatei in eine Domäne verwenden.
Führen Sie die folgenden Schritte durch, wenn Sie Domänenobjekte importieren möchten:
- 1Führen Sie den Befehl xrf generateReadableViewXML aus, um aus der Exportdatei eine lesbare XML-Datei zu erstellen. Sehen Sie die Domänenobjekte in der lesbaren XML-Datei durch und leben Sie fest, welche Objekte importiert werden sollen.
- 2Wenn Sie nicht alle Domänenobjekte aus der Exportdatei importieren möchten, erstellen Sie eine Import-Steuerdatei, um die zu importierenden Objekte herauszufiltern.
- 3Führen Sie den Befehl infacmd isp importDomainObjects aus, um die Domänenobjekte in die angegebene Domäne zu importieren.
- 4Nach dem Importieren der Objekte, ist es eventuell erforderlich, andere Domänenobjekte wie Anwendungsdienst und Ordner zu erstellen.
Regeln und Richtlinien für den Import von Domänenobjekten
Beachten Sie die folgenden Regeln und Richtlinien, ehe Sie Domänenobjekte importieren:
- •Wenn Sie eine Gruppe importieren, importieren Sie auch alle zugehörigen Untergruppen und Benutzer dieser Gruppe.
- •Um native Benutzer und Gruppen von Domänen verschiedener Versionen zu importieren, verwenden Sie den Befehl infacmd isp importUsersAndGroups.
- •Nach dem Importieren eines Benutzers oder einer Gruppe, können Sie den Benutzer oder diese Gruppe nicht mehr umbenennen.
- •Rollen werden unabhängig von Benutzern oder Gruppen importiert. Weisen Sie den Benutzern und Gruppen Rollen zu, nachdem Sie die Rollen, Benutzer und Gruppen importiert haben.
- •Sie können die Administrator-Gruppe, den Administrator-Benutzer, die Administrator-Rolle, die Gruppe „Jeder“ bzw. LDAP-Benutzer und -Gruppen nicht importieren.
Konfliktlösung
Ein Konflikt tritt immer dann auf, wenn Sie versuchen, ein Objekt mit einem Namen zu importieren, der bereits für ein Objekt in der Zieldomäne vergeben wurde. Durch Konfigurieren der Konfliktlösung können Sie bestimmen, wie bei Konflikten während des Imports verfahren werden soll.
Eine Konfliktlösungsstrategie bestimmen Sie entweder über die Befehlszeile oder die Kontrolldatei beim Importieren der Objekte. Wenn Sie die Konfliktlösung über die Befehlszeile und die Kontrolldatei vorgeben, hat die Kontrolldatei Priorität. Tritt ein Konflikt auf, ohne dass Sie eine Konfliktlösungsstrategie festgelegt haben, schlägt der Import fehl.
Sie können eine der folgenden Konfliktlösungsstrategien konfigurieren:
- Erneut verwenden
- Wiederverwendung des Objekts in der Target-Domäne
- Umbenennen
- Umbenennen des Quellobjekts Entweder Sie geben einen Namen in der Kontrolldatei an, oder der Name wird generiert. Ein generierter Name hat am Ende eine angehängte Nummer.
- Ersetzen
- Das Target-Objekt wird durch das Quellobjekt ersetzt.
- Zusammenführen
- Führt Quell- und Target-Objekte zu einer Gruppe zusammen. Wenn Sie zum Beispiel Gruppen desselben Namens zusammenführen, werden die Benutzer und Untergruppen beider Gruppen in der Gruppe im Target-Objekt zusammengeführt.
Sie können die Konfliktlösungsstrategie bei einem Zusammenführungskonflikt nicht über die Befehlszeile definieren. Verwenden Sie eine Steuerungsdatei zum Definieren der Lösungsstrategie bei Zusammenführungskonflikten. Sie müssen den Abschnitt des Gruppenobjekttyps mit Zusammenführung als Konfliktlösungsrichtlinie mit erneuter Verwendung, Austausch oder Umbenennen für alle in Konflikt stehenden Benutzer in der Steuerungsdatei einbeziehen.
Geben Sie zum Beispiel die Lösungsstrategie bei Zusammenführungskonflikten für die folgenden Gruppen an:
- - Gruppe A mit Benutzern a1, a2, b1, b2 in der Quelldomäne
- - Gruppe A mit Benutzern a1, a2, a3, b1, b2 in der Zieldomäne
Sie erhalten die folgenden Ergebnisse in der Gruppe nach dem Zusammenführen in der Zieldomäne:
- - a1, a2, b1, b2, wenn Sie sich zur Wiederverwendung oder zum Ersatz entscheiden
- - a1, a2, a3, b1, b2, wenn Sie such zum Umbenennen entscheiden