Die Aktualisierung der ZfD 3.2 SP 3-Server wird mit dem Installationsprogramm von ZENworks 6.5 Desktop Management Server durchgeführt.
Der Aktualisierungsprozess für die Komponenten "Anwendungsverwaltung", "Arbeitsstationsverwaltung", "Fernverwaltung" und "Arbeitsstations-Imaging" ist recht einfach und beinhaltet nur wenige Aspekte, die Sie bei der Aktualisierung planen müssen.
Eine Aktualisierungsinstallation ist mit einer Neuinstallation identisch. In den folgenden Schritten werden nur die Informationen angegeben, die Sie für das Starten des Installationsprogramms und das Auswählen der aktualisierungsspezifischen Optionen benötigen. Weitere Installationsinformationen finden Sie unter Installation von ZENworks Desktop Management Server.
Beglaubigen Sie sich von der installierenden Arbeitsstation aus bei eDirectory als Benutzer mit Verwalterrechten für den eDirectory-Baum, dessen Schema Sie für ZENworks 6.5 erweitert hatten (siehe Erweitern des eDirectory-Schemas).
Legen Sie die Novell ZENworks 6.5 Desktop Management-CD in das CD-Laufwerk der Arbeitsstation ein, um das ZENworks 6.5-Installationsprogramm automatisch auszuführen.
Ist dies nicht der Fall, starten Sie winsetup.exe aus dem Stammverzeichnis der CD.

Wählen Sie "Desktop Management" aus und wählen Sie dann "Deutsch" aus, um die Seite "Novell ZENworks 6.5 Desktop Management" anzuzeigen.

Wählen Sie "Desktop Management-Services", um das Installationsprogramm von ZENworks Desktop Management Server zu starten.
Befolgen Sie die Eingabeaufforderungen, bis Sie die Server hinzugefügt haben, die aktualisiert werden sollen, und die Seite "Serverauswahl" noch angezeigt wird, wie unten dargestellt.

Deaktivieren Sie alle Komponenten, die nicht auf dem Server installiert werden sollen.
Beispiel: Da die Komponente Arbeitsstationsinventar nicht aktualisiert wird, deaktivieren Sie "Inventardatenbank", "Inventarserver" und "Inventar-Proxyserver". Wenn Sie eine Komponente auswählen, wird im Feld "Beschreibung der Komponenten" eine Beschreibung angezeigt.
(Optional) Wenn das Installationsprogramm die Zielserver nicht dahingehend überprüfen soll, ob sie die Voraussetzungen für ZENworks 6.5 erfüllen, deaktivieren Sie die Option "Voraussetzungsprüfung".
Wenn die Option "Voraussetzungsprüfung" aktiviert ist und ein Zielserver die Voraussetzungen nicht erfüllt, wird die Installation auf diesem Server nicht durchgeführt, bis Sie den Server aufrüsten oder das Installationsprogramm mit deaktivierter Voraussetzungsprüfungsoption erneut ausführen.
Klicken Sie auf "Weiter" und befolgen Sie die übrigen Eingabeaufforderungen für die Installation der Software.
Sehen Sie sich die Informationen in den folgenden Abschnitten an, um den Aktualisierungsprozess fertig zu stellen:
Die folgenden Abschnitte enthalten Informationen für die Fertigstellung der Aktualisierung der Anwendungsverwaltungskomponente von ZENworks Desktop Management:
Bei der Aktualisierung von ZENworks3.2 Server auf ZENworks 6.5 Desktop Management Server werden die Dateien nalexpld.exe und nal.exe entsprechend aktualisiert, um naldesk oder nalwin32 aus dem lokalen Verzeichnis zu starten, in dem der Desktop Management-Agent installiert wurde. Diese Änderung wirkt sich auf Arbeitsstationen mit ZENworks for Desktops 3.2 SP 3 und Novell Client aus, die nicht mit dem ZENworks 6.5 Desktop Management-Agenten aktualisiert wurden.
Bis Sie die Arbeitsstationen mit ZENworks for Desktops 3.2 SP 3 aktualisieren können, müssen Sie sicherstellen, dass Benutzer Zugriff auf den "alten" Application Launcher haben. Für diese beiden Szenarios stehen die in den folgenden Abschnitten beschriebenen Lösungen zur Verfügung:
Wenn die Benutzer in erster Linie auf Novell Application Launcher zugreifen, während eine Netzwerkverbindung besteht, empfiehlt es sich, zum Starten von Application Launcher weiterhin das Clientanmeldeskript zu verwenden. Um festzustellen, ob aktualisierte ZENworks 6.5 Desktop Management-Dateien auf der Arbeitsstation vorhanden sind, können Sie unter anderem das Tool exist.exe einsetzen. Dieses Tool prüft, ob das Verzeichnis C:\Programme\novell\zenworks die Dateien nalwin32.exe oder naldesk.exe enthält.
HINWEIS: Das Tool exist.exe kann über die Cool Solutions-Seite von Novell ZENworks heruntergeladen werden. Führen Sie dieses Tool in einem Anmeldeskript oder einem Startskript einer Anwendung aus, um festzustellen, ob eine beliebige von Ihnen angegebene Datei vorhanden ist. Wird die angegebene Datei erkannt, gibt das Tool ERROR_LEVEL = Null (0) zurück.
Nachdem Sie das Tool exist.exe heruntergeladen haben, bearbeiten Sie die Anmeldeskripten und fügen Sie eine Überprüfung ein, um ZENworks for Desktops 3.2 Novell Application Launcher lokal oder auf dem Server auszuführen oder die Ausführung von ZENworks 6.5 zu veranlassen. Diese Zeilen müssen angegeben werden, nachdem das Verzeichnis sys:\public zu dem Suchpfad hinzugefügt wurde oder in dem Tool exist.exe muss der vollständige Pfad angegeben werden. Sie müssen die folgende (oder eine entsprechende) Zeile ändern:
@z:\nalwin32.exe
Sie müssen die Zeile folgendermaßen bearbeiten:
; First check to see if the ZENworks 6.5 agent is present. If so, then you don't need
; to do anything; it will be launched automatically on the desktop.
#exist %<windir>\..\Program Files\Novell\Zenworks\naldesk.exe
; If the ZENworks 6.5 agent is NOT present, then keep checking
if "%ERRORLEVEL"!="0" then
; Check now to see if the ZfD 3.x App Launcher has been placed on the workstation
#exist %<windir>\system32\nalwin32.exe
; If the ZfD 3.x App Launcher has NOT been placed on the workstation then
; go and launch the App Launcher from the server.
if "%ERRORLEVEL"!="0" then
; Check our Windows 95 friends
#exist %<windir>\..\novell\client32\nalwin32.exe
if "%ERRORLEVEL"!="0" then
@z:\ZfD32NAL\nalwin32.exe
else
@%<windir>\..\novell\client32\nalwin32.exe
end
else
@%<windir>\system32\nalwin32.exe
end
end
Durch diese Skriptänderung wird Application Launcher auf eine der drei folgenden Arten gestartet:
Der einzige Unterschied zwischen dem lokalen Start von ZENworks for Desktops 3.2 und dem Start vom Server aus besteht darin, dass bei einem lokalen Start von Application Launcher die auf dem Server enthaltenen aktualisierten ZENworks for Desktops 3.2 Application Launcher-Dateien nicht auf die Arbeitsstation übertragen werden. Während eines Migrationszeitraums ist dies normalerweise nicht erforderlich. Falls es jedoch notwendig wird, können Sie die Befehlszeilenoption /i von Application Launcher in einem Richtlinienpaket verwenden, um die lokalen Dateien von ZENworks for Desktops 3.2 Application Launcher zu aktualisieren. Weitere Informationen hierzu finden Sie im ZENworks for Desktops 3.2-Verwaltungshandbuch in der archivierten Dokumentation zu ZENworks for Desktops 3.2.
HINWEIS: Wenn die Netzwerkumgebung gemeinsam genutzte Arbeitsstationen enthält, sollten Sie alle Anmeldeskripten gleichzeitig bearbeiten, unabhängig davon, wann der Container, die Partition oder der Standort auf ZENworks 6.5 aktualisiert wird. Hierdurch wird verhindert, dass alte Application Launcher-Dateien auf gemeinsam genutzte Arbeitsstationen verteilt werden.
Wenn die Benutzer häufig vom Netzwerk getrennt sind, können Sie Application Launcher starten, indem Sie bei der Installation des ZENworks 6.5 Desktop Management-Agenten festlegen, dass Application Launcher oder Application Explorer aus dem Autostart-Ordner gestartet werden sollen. Wenngleich es sich hierbei um das einfachste Verfahren handelt, können der Verknüpfung keine Befehlszeilenparameter hinzugefügt werden. Außerdem entfernen Benutzer manchmal Elemente aus dem Autostart-Ordner.
Wenn Sie Befehlszeilenparameter angeben möchten, können Sie Application Launcher starten, indem Sie die Windows-Registrierung bearbeiten und NALWIN32 oder NALDESK zu dem Schlüssel HKLM\Software\Microsoft\Windows\CurrentVersion\Run hinzufügen.
Sie sollten Ihre Anwendungen für den Wechsel zu ZENworks 6.5 Desktop Management vorbereiten. Bei Verwendung von ZENworks 6.5 Desktop Management müssen Sie entscheiden, ob Novell Client weiterhin auf den Arbeitsstationen installiert sein soll oder ob Sie zur Lieferung von Desktop Management-Funktionen durch ZENworks Middle Tier Server wechseln möchten.
Wird weiterhin Novell Client verwendet, sind keine Änderungen an den Anwendungsobjekten erforderlich, damit sie in der Desktop Management-Umgebung ordnungsgemäß verwendet werden können. Sie müssen jedoch den Desktop Management-Agenten installieren, um die ZENworks-Funktionalität von Novell Client zu aktualisieren.
Wenn Sie beabsichtigen, den Desktop Management-Agenten ohne Novell Client auf der Arbeitsstation bereitzustellen, finden Sie weitere Informationen hierzu in Installation und Konfiguration des Desktop Management-Agenten.
Alle MSI-Anwendungen, die außerhalb der Unternehmens-Firewall geliefert werden sollen, müssen mit "Cache erzwingen" gekennzeichnet werden. Das MSI-Installationsprogramm von Microsoft erfasst ZENworks Middle Tier Server nicht und kann Anwendungen nicht ordnungsgemäß über den Browser anfordern. Als Folge daraus müssen alle Dateien vor der Installation zunächst auf der lokalen Arbeitsstation im Cache gespeichert werden.
Die Funktion "Systemanforderungen", die Unterstützung bei der Definition der Anwendungsverteilung unter ZfD 3.2 SP 3 lieferte, wurde in "Verteilungsregeln" umbenannt, um die verbesserte Funktionalität widerzuspiegeln und die neue Funktion von den alten Systemanforderungen zu unterscheiden. Die ZENworks 6.5-Verteilungsregeln unterstützen flexiblere Verteilungsbedingungen durch die Verwendung boolescher UND/ODER-Operatoren und die Gruppierung von Anforderungen. In ZfD 3.2 SP 3 wurde der Operator UND für alle Systemanforderungen verwendet und es gab keine Möglichkeit, Anforderungen zu Gruppen zusammenzufassen.
Nur ZENworks 6.5-Versionen (oder höher) von Novell Application LauncherTM können die neue Operatorlogik und Gruppierungen in den Verteilungsregeln verarbeiten. Um Abwärtskompatibilität mit ZfD 3.2 SP 3 Application Launcher zu gewährleisten, werden vorhandene Systemanforderungen während der Aktualisierung des Schemas Ihres eDirectory-Baums als Vorläufer-Systemanforderungen beibehalten. Sowohl ZfD 3.2 SP 3 Application Launcher als auch ZENworks 6.5 Application Launcher können die Vorläufer-Systemanforderungen verarbeiten. Anwendungen mit Vorläufer-Systemanforderungen stehen Benutzern also unabhängig von der verwendeten Application Launcher-Version weiterhin zur Verfügung.
Beim Übergang von Vorläufersystemanforderungen zu Verteilungsregeln ist Folgendes zu beachten:
In Anbetracht der oben genannten Gegebenheiten wird für einen reibungslosen Übergang von Systemanforderungen zu Verteilungsregeln folgende Vorgehensweise empfohlen:
Importieren Sie für jedes Anwendungsobjekt die Vorläufersystemanforderungen in Verteilungsregeln. Ändern Sie die Regeln nach Wunsch.
Behalten Sie die Vorläufer-Systemanforderungen bei, um Unterstützung für Arbeitsstationen zu bieten, auf denen ZfD 3.2 SP 3 Application Launcher ausgeführt wird.
Wenn sich die Verteilungsbedingungen einer Anwendung ändern, ändern Sie sowohl die Verteilungsregeln als auch die Vorläufer-Systemanforderungen, um sicherzustellen, dass Application Launcher in ZENworks 6.5 und in ZfD 3.2 SP 3 die Verteilungsbedingung durchsetzt.
Nachdem alle Arbeitsstationen auf ZENworks 6.5 Application Launcher aktualisiert wurden (siehe Aktualisieren von Arbeitsstationen), entfernen Sie die Vorläufersystemanforderungen.
oder
wenn in Ihrer Umgebung Arbeitsstationen mit Windows NT 4.0 unterstützt werden, indem weiterhin der ZfD 3.2 SP 3 Desktop Management-Agent auf den Arbeitsstationen ausgeführt wird, entfernen Sie die Vorläufer-Systemanforderungen nicht. In diesem Fall müssen Sie die Vorläufer-Systemanforderungen und die Verteilungsregeln speichern.
Weitere Informationen zu Verteilungsregeln und Vorläufersystemanforderungen finden Sie unter "Seite "Verteilungsregeln" " im Kapitel "Anwendungsverwaltung" im ZENworks 6.5 Desktop Management-Verwaltungshandbuch.
Wenn Sie ZENworks 6.5 Desktop Management zum ersten Mal im eDirectory-Baum installieren, werden dort weitere Richtlinienschemas von ZENworks 6.5 Desktop Management eingefügt. Bestehende Richtlinien für ZENworks for Desktops 3.2 SP 3 werden automatisch in den Baum migriert, wenn neue Richtlinien für ZENworks 6.5 Desktop Management erstellt werden.
Die folgenden Abschnitte enthalten Informationen, die Sie beim Abschluss der Aktualisierung der Komponente Arbeitsstationsverwaltung von ZENworks Desktop Management unterstützen:
Überprüfen Sie in eDirectory, ob der Baum Suchrichtlinien enthält. Suchrichtlinien sind ein Bestandteil des Containerpakets und von großer Bedeutung, da sie es unnötig machen, dass ZENworks-Agenten im Stammverzeichnis nach Richtlinien und Konfigurationsinformationen suchen müssen.
Wenn der Baum keine Suchrichtlinie enthält, müssen Sie eine neue ZENworks 6.5 Desktop Management-Suchrichtlinie erstellen, um die optimale Leistung der ZENworks-Agenten zu gewährleisten. Folgende Verhaltensweisen von Suchrichtlinien sind zu berücksichtigen:
Anders als ZENworks for Desktops 3.2-Agenten erkennen ZENworks 6.5-Agenten die Partitionsgrenze eines Containers nicht. Wenn Suchrichtlinien vorhanden sind, die auf Partitionsgrenzen basieren, durchsuchen daher die ZENworks 6.5-Agenten den Baum nach dem Container, dem das Containerpaket zugeordnet ist, ohne zu berücksichtigen, ob bei der Suche nach Richtlinien Partitionsgrenzen überschritten werden.
Im nachstehenden Beispiel wird von folgendem Baum ausgegangen:
Bei Verwendung von ZENworks for Desktops 3.2 SP 3 suchen die Agenten für die Benutzer und Arbeitsstationen zunächst in ihrem übergeordneten Container und finden dort die zugeordnete Suchrichtlinie, die angibt, dass die Agenten nur bis zu der Partitionsgrenze nach den Richtlinien suchen sollten. Wenn die Agenten nach Richtlinien suchen, durchsuchen sie den Baum nur bis zum Container Chicago (die Partitionsgrenze).
Bei Verwendung von ZENworks 6.5 Desktop Management steht die Option "Partition" in der Suchrichtlinie nicht zur Verfügung. Sie wurde durch die Option "Verknüpfter Container" ersetzt. Dies bedeutet, dass in allen früheren Suchrichtlinien, die auf ZENworks 6.5 aktualisiert wurden, die Option "Partition" nun durch die Option "Verknüpfter Container" ersetzt wurde. Wenn Sie diese Änderung bei Ihrer Planung nicht berücksichtigen, kann dies zu einem abweichenden Richtlinienabruf führen.
Wenn Sie weiterhin dieselben Suchergebnisse erhalten möchten wie bei Verwendung der Option "Partition" als Suchgrenze, müssen Sie das Containerpaket (d. h. das Richtlinienpaket, in dem sich die konfigurierte Suchrichtlinie befindet) mit dem eDirectory-Container verknüpfen, der die Partitionsgrenze darstellt, an der die Suche nach Richtlinien durch Benutzer- und Arbeitsstationsobjekte enden soll.
Wenn die ZENworks 6.5-Agenten jetzt den Baum durchsuchen, finden sie das Containerpaket mit der Suchrichtlinie im Container Chicago. Sie suchen dann nach Richtlinien aufwärts bis zum Container Chicago, da es sich hierbei um den verknüpften Container handelt.
HINWEIS: Der mit dem Paket verknüpfte Container bestimmt, wo die Agenten ihre Suche im Baum beenden. Dabei wird nicht zugrunde gelegt, wo das Paket tatsächlich im Verzeichnis gespeichert ist. Die Suchebene in der Suchrichtlinie bezieht sich nun auf den verknüpften Container und nicht auf die Partitionsgrenze.
In der nachfolgenden Liste finden Sie einige Punkte, die Ihnen bekannt sein müssen, wenn Sie ZENworks for Desktops 3.2 SP 3-Richtlinien aktualisieren:
Einen Vergleich zwischen ZENworks for Desktops 3.2-Richtlinien und ZENworks 6.5 Desktop Management-Richtlinien finden Sie in Unterschiede zwischen ZENworks for Desktops 3.2- und ZENworks 6.5-Richtlinienpaketen.
Wenn Sie ZENworks 6.5 Desktop Management installieren, sollten Sie die Komponente Arbeitsstations-Imaging von ZENworks for Desktops 3.2 SP 3 aktualisieren, um die neuen Image-Komprimierungsfunktionen von ZENworks 6.5 Desktop Management nutzen zu können.
Zur Aktualisierung des Arbeitsstations-Imaging-Servers von ZENworks 6.5 legen Sie die Novell ZENworks 6.5 Desktop Management-CD in das CD-Laufwerk ein und führen Sie dann das Installationsprogramm von ZENworks 6.5 Desktop Management aus, um die Komponente Arbeitsstations-Imaging zu installieren. Auf diese Weise wird die ZENworks for Desktops 3.2 SP 3-Imaging-Engine aktualisiert.
Wenn Sie weiterhin die Linux-Partition auf den ZENworks for Desktops 3.2 SP 3-Arbeitsstationen verwenden, wird die Imaging-Engine aktualisiert, wenn die Arbeitsstationen das nächste Mal eine Verbindung zu dem Imaging-Server herstellen. Falls notwendig, werden alle übrigen Dateien des Linux-Betriebssystems auf die Linux-Partition kopiert und installiert, nachdem die Aktualisierung auf ZENworks 6.5-Arbeitsstations-Imaging erfolgt ist.
Im Anschluss an die automatischen Aktualisierungen wird auf allen Arbeitsstationen mit Linux-Partitionen ZENworks 6.5 Desktop Management ausgeführt.
Wenn Sie zu ZENworks 6.5 Preboot Services (PXE) wechseln möchten, um die Linux-Partitionen auf den Arbeitsstationen zu entfernen, gehen Sie wie folgt vor:
Installieren Sie ZENworks 6.5 Preboot Services auf einem Netzwerkserver.
Installations- und Konfigurationsanweisungen finden Sie unter Verfahren für die Installation von Desktop Management Serverin diesem Handbuch und unter "Verwenden von ZENworks Desktop Management Preboot Services" im ZENworks 6.5 Desktop Management-Verwaltungshandbuch.
Möglicherweise müssen Sie einige Konfigurationsänderungen an dem DHCP-Server durchführen.
Überprüfen Sie, ob ZENworks 6.5 Preboot Services aktiv ist, entweder anhand des auf den Netzwerkkarten bereitgestellten PXE oder über eine startbare PXE-Diskette, die Sie mit pxebuilder.exe generieren.
Klicken Sie in ConsoleOne mit der rechten Maustaste auf die Imaging-Server-Richtlinie im Serverrichtlinienpaket > klicken Sie auf "Eigenschaften" > "Allgemein" > "Imaging-Partition".
Deaktivieren Sie die ZENworks-Imaging-Partition.
Durch dieses Verfahren wird die Linux-Partition auf dem Festplattenlaufwerk der Arbeitsstation nicht startfähig gemacht. Die Linux-Partition wird hierdurch jedoch nicht entfernt.
Wenn Sie die Linux-Partition entfernen möchten, müssen Sie ein Basisimage auf der Arbeitsstation wiederherstellen und die Option zum Löschen der vorhandenen Linux-Partition in dem Image-Objekt auswählen, auf das Sie in dem Serverrichtlinienpaket oder dem Arbeitsstationsrichtlinienpaket verweisen können.
Mit der ZENworks 6.5 Desktop Management-Konsole können sowohl die Arbeitsstationen mit ZENworks for Desktops 3.2-Agenten als auch die Arbeitsstationen mit ZENworks 6.5-Agenten per Fernzugriff verwaltet werden. Beachten Sie jedoch, dass ZENworks 6.5 Desktop Management keinerlei Funktionen bietet, die nicht länger verfügbar sind, und dass die ZENworks for Desktops 3.2-Agenten die in ZENworks 6.5 Desktop Management vorgenommenen Verbesserungen nicht unterstützen.
HINWEIS: Der Einsatz von Anwendungsobjekten der Fernverwaltung zur Steuerung der Fernverwaltungsagenten auf den Arbeitsstationen ist nicht mehr erforderlich. Die Fernverwaltungsagenten werden jetzt auf der Arbeitsstation als Bestandteil der Installation des Desktop Management-Agenten installiert.
Um das Arbeitsstationsinventar von ZENworks for Desktops 3.2 SP 3 auf ZENworks 6.5 zu aktualisieren, müssen Sie die folgenden Aufgaben in der genannten Reihenfolge durchführen:
Bevor Sie die Inventarkomponenten von ZENworks for Desktops 3.2 SP 3 aktualisieren, überprüfen Sie die folgenden Gegebenheiten:
Im Netzwerk muss zunächst ZENworks for Desktops 3.2 SP 3 installiert werden, damit das Netzwerk sowohl ZENworks for Desktops 3.2 als auch ZENworks 6.5 Desktop Management unterstützt. Bei einer Installation von ZENworks 6.5 Desktop Management ohne vorherige Installation von ZENworks for Desktops 3.2 SP 3 ist keine Unterstützung des Novell eDirectory-Schemas oder des ConsoleOne-Plugin für ZENworks for Desktops 3.2-Richtlinien vorhanden. Wenn ZENworks for Desktops 3.2 SP 3 zuerst installiert wird, werden andererseits das ZENworks for Desktops 3.2-Schema und die Plugins in ConsoleOne übernommen. Wenn Sie ZENworks 6.5 Desktop Management im Anschluss an ZENworks for Desktops 3.2 SP 3 installieren, bleiben das ZENworks for Desktops 3.2-Schema und die Plugins bestehen.
Wenn auf dem Inventarserver ZENworks for Desktops 3 ausgeführt wird, müssen Sie ZENworks for Desktops 3.2 und ZENworks for Desktops 3.2 SP 3 installieren und den Inventarservice und die Datenbank mindestens einmal starten, bevor Sie die Aktualisierung auf ZENworks 6.5 Desktop Management durchführen. Weitere Informationen zur Vorgehensweise bei der Installation von ZENworks for Desktops 3.2 finden Sie auf der Novell Support-Website.
Nachdem Sie sich die Informationen unter Überlegungen vor der Aktualisierung durchgelesen haben, müssen Sie die folgenden Aufgaben ausführen, bevor Sie von ZENworks for Desktops 3.2 SP 3 auf ZENworks 6.5 Desktop Management aktualisieren:
HINWEIS: Wenn die Sybase-Datenbank nicht automatisch beim Beenden der Inventarservices angehalten werden soll, kommentieren Sie die Zeile Unload dbsrv8.nlm in der Datei sys:\system\invstop.ncf.
So halten Sie die Sybase-Inventardatenbank an:
WICHTIG: Mit diesem Befehl werden alle Java-Vorgänge angehalten, die auf dem Server ausgeführt werden. Stellen Sie sicher, dass alle Java-Vorgänge angehalten werden können, während Sie Desktop Management installieren.
Legen Sie in der Datei Installationspfad_der_Inventardatenbank\Pfad_zu_init.ora\init.ora, den Wert für db_block_buffers so fest, dass Sie einen Nettowert von ca. 128 MB für den Datenbank-Puffercache erhalten.
Wenn db_block_size 4096 ist, muss der minimale Wert 32768 sein. Dadurch werden 128 MB Datenbank-Cache für die Inventardatenbank bereitgestellt. Wenn der vorhandene Wert für db_block_buffers größer als 128 MB ist, sollten Sie diesen Wert nicht ändern.
Wir empfehlen, den Shared Global-Speicher von Oracle (SGA) während der Datenbankmigration auf 30 bis 40 % oder höher zu setzen.
Vergewissern Sie sich, dass die Inventardatenbank korrekt funktioniert.
Sie benötigen ein größeres Rollback-Segment, da die Migration der Datenbank sowie die Speicherung weiterer Daten aufgrund von ORA-01555 und weiteren Problemen im Zusammenhang mit dem Rollback-Segment nicht möglich ist.
Um den Wert des Rollback-Segments zu erhöhen, führen Sie das folgende SQL-Skript aus. Hiermit fügen Sie dem Rollback-Segment (rbs) eine weitere Datendatei hinzu und fügen eine Wiederherstellen-Protokollgruppe hinzu.
connect internal;
alter tablespace rbs add datafile 'Installationspfad_der_Inventardatenbank\rbs2.ora' size 40M autoextend on next 50K maxsize 60M;
alter rollback segment rb0 storage (maxextents unlimited);
alter rollback segment rb1 storage (maxextents unlimited);
ALTER DATABASE ADD LOGFILE GROUP 3 ('Installationspfad_der_Inventardatenbank\log3.ora') SIZE 50M;
Wenn Sie während der Installation von ZENworks 6.5 Desktop Management Server Sybase installieren und die Datenbankdateien dabei nicht überschreiben, wird nur die vorhandene ZENworks for Desktops 3.2 SP 3-Datenbank-Engine automatisch vom Serverinstallationsprogramm aktualisiert. Während der Aktualisierung der Sybase-Datenbank wird eine Meldung mit der Information angezeigt, dass die vorhandene Datenbank migriert werden kann. Wenn Sie "Ja" wählen, wird die vorhandene Datenbank durch die neuen Datenbankdateien von ZENworks 6.5 Desktop Management überschrieben. Wählen Sie "Nein", wird die Datenbank beim ersten Start des Inventarservice migriert.
Sie müssen die folgenden Aufgaben ausführen, um die Inventardatenbank zu aktualisieren:
Wenn Sie über ein ZENworks for Desktops 3.2 SP 3-Oracle-Datenbankobjekt verfügen oder wenn Sie manuell Sybase-Datenbankobjekte erstellt haben, müssen Sie die Datenbankobjekte mithilfe des Inventarmigrationswerkzeugs manuell migrieren. Weitere Informationen hierzu finden Sie unter Manuelles Migrieren der Datenbankobjekte.
Wenn Ihre ZENworks for Desktops 3.2 SP 3-Datenbank unter Sybase ausgeführt wird, müssen Sie sicherstellen, dass der Wert des Sybase-Cache (Parameter "-c") auf 25 % des Server-Speichers oder höher gesetzt wird.
WICHTIG: Sie können mehrere Inventarserver und Datenbankserver gleichzeitig aktualisieren, indem Sie das ZENworks 6.5 Desktop Management Server-Installationsprogramm ausführen.
Die vorhandene ZENworks for Desktops 3.2-Arbeitsstationsinventar-Richtlinie, die Datenbankstandort-Richtlinie und die Roll-up-Richtlinie müssen Sie jedoch manuell migrieren. Wenn Sie das Datenbankobjekt manuell erstellt haben, müssen Sie auch das Datenbankobjekt migrieren. Weitere Informationen zum manuellen Migrieren der Richtlinien finden Sie unter Manuelles Migrieren der Datenbankobjekte.
Klicken Sie in ConsoleOne mit den installierten ZENworks 6.5 Desktop Management-Arbeitsstationsinventar-Snapins auf"Werkzeuge" > "ZENworks-Inventar"> "Inventarmigration".
Klicken Sie auf "Durchsuchen" und wählen Sie das zu migrierende Datenbankobjekt oder den Container mit dem Datenbankobjekt aus.
Wenn Sie in Schritt 2 einen Container ausgewählt haben, gehen Sie wie folgt vor:
Wenn Sie nach dem Datenbankobjekt in allen Untercontainern des ausgewählten Containers suchen möchten, wählen Sie die Option "Untercontainer durchsuchen".
Diese Option steht nur zur Verfügung, wenn Sie unter "Suchkontext" einen Container auswählen.
Wählen Sie die Option "Nach Datenbankobjekten suchen", wenn innerhalb des ausgewählten zu migrierenden Containers nach Datenbankobjekten suchen möchten.
Diese Option ist nur verfügbar, wenn Sie unter "Suchkontext" einen Container auswählen. Die Option ist standardmäßig nicht aktiviert.
Klicken Sie auf "Suchen".
Alle ZENworks for Desktops 3.2-Datenbankobjekte, die innerhalb des angegebenen Kontexts gefunden werden, werden im Fenster "Bericht" angezeigt.
Klicken Sie auf "Migrieren".
Klicken Sie auf "Schließen".
Bevor Sie einen ZENworks for Desktops 3.2 SP 3-Inventarserver aktualisieren, sollten Sie sich vergewissern, dass Sie den verknüpften Datenbankserver aktualisiert haben.
Sie können den ZENworks for Desktops 3.2 SP 3-Inventarserver aktualisieren, indem Sie die Software ZENworks 6.5 Desktop Management-Inventarserver installieren, falls der Server die Installationsanforderungen für dieses Programm erfüllt. Weitere Informationen zur Installation von ZENworks 6.5 Desktop Management-Inventarserver finden Sie unter Verfahren für die Installation von Desktop Management Server. Der ZENworks 6.5 Desktop Management-Inventarserver unterstützt die gleiche Gruppe von Funktionen wie ZENworks for Desktops 3.2 SP 3. Daher wird bei einer Aktualisierung von ZENworks for Desktops 3.2 SP 3 auf ZENworks 6.5 Desktop Management die Funktion des Inventarservers beibehalten.
WICHTIG: Wenn Sie einen ZENworks for Desktops 3.2 SP 3-Inventarserver mit einer ZENworks for Desktops 3.2 SP 3-Datenbank verknüpft haben und entweder den Inventarserver oder die Datenbank auf ZENworks 6.5 Desktop Management aktualisieren, müssen Sie die verknüpfte Komponente ebenfalls auf ZENworks 6.5 Desktop Management aktualisieren. (Die ZENworks for Desktops 3.2 SP 3-Inventarservices sollten nicht gemeinsam mit einer ZENworks 6.5 Desktop Management-fähigen Datenbank verwendet werden.)
Wenn Sie an einen ZENworks for Desktops 3.2 SP 3-Datenbankserver mehrere ZENworks for Desktops 3.2 SP 3-Inventarserver angeschlossen haben und den Datenbankserver auf ZENworks 6.5 Desktop Management aktualisieren, müssen Sie auch alle verknüpften ZENworks for Desktops 3.2 SP 3-Inventarserver aktualisieren.
Das ZENworks 6.5 Desktop Management-Installationsprogramm migriert automatisch nur die ZENworks for Desktops 3.2 SP 3-Inventarserviceobjekte auf ZENworks 6.5 Desktop Management. Vor dem Starten des Inventarservice müssen Sie die vorhandenen ZENworks for Desktops 3.2 SP 3-Richtlinien auf ZENworks 6.5 Desktop Management-Richtlinien migrieren. Verwenden Sie dabei das ZENworks Inventarmigrationswerkzeug. Weitere Informationen hierzu finden Sie unter Manuelle Migration von ZENworks for Desktops 3.2 SP 3-Inventarrichtlinien.
Gehen Sie nach der Migration der Richtlinien wie folgt vor:
Wenn ein ZENworks for Desktops 3.2 SP 3-Inventarserver ein Roll-up seiner Informationen auf einen ZENworks 6.5 Desktop Management-Inventarserver durchführt, müssen Sie die folgenden Beglaubigungs-Patches anwenden, die Sie auf der ZENworks 6.5 Desktop Management Companion 2-CD finden:
Aktivieren Sie in der Arbeitsstationsinventar-Richtlinie die Option "Absuche der Computer aktivieren", um die Inventarabsuche für alle inventarisierten Arbeitsstationen wieder zu aktivieren, die Inventardaten direkt an diesen Inventarserver senden.
Nachdem das Roll-up der Inventardaten durchgeführt wurde, starten Sie den Senderservice, der auf allen Inventarservern auf einer niedrigeren Ebene ausgeführt wird, die ein Roll-up der Inventardaten auf diesen Inventarserver durchführen.
Klicken Sie in ConsoleOne mit den installierten ZENworks 6.5 Desktop Management-Arbeitsstationsinventar-Snapins auf"Werkzeuge" > "ZENworks-Inventar"> "Inventarmigration".
Klicken Sie auf "Durchsuchen", um das Inventarserviceobjekt oder den Container mit dem Inventarserviceobjekt auszuwählen.
Wenn Sie in Schritt 2 einen Container ausgewählt haben, gehen Sie wie folgt vor:
Wenn Sie nach dem Inventarserviceobjekt in allen Untercontainern des ausgewählten Containers suchen möchten, wählen Sie die Option "Untercontainer durchsuchen".
Diese Option steht nur zur Verfügung, wenn Sie unter "Suchkontext" einen Container auswählen.
Wählen Sie die Option "Nach Richtlinien suchen", um nach den Inventarrichtlinien zu suchen, die mit dem Inventarserviceobjekt im ausgewählten Container verknüpft sind.
Diese Option ist nur verfügbar, wenn Sie unter "Suchkontext" einen Container auswählen. Die Option ist standardmäßig nicht aktiviert.
Klicken Sie auf "Suchen".
Alle ZENworks for Desktops 3.2 SP 3-Inventarrichtlinien, die mit dem Inventarserviceobjekt verknüpft sind und im angegebenen Kontext gefunden werden, werden im Fenster "Bericht" angezeigt.
Klicken Sie auf "Migrieren".
Klicken Sie auf "Schließen".
Führen Sie nach der Migration der Richtlinien die folgenden Aufgaben aus:
Starten Sie die ZENworks 6.5 Desktop Management-Inventarservices.
Wenn Sie den Inventarservice starten, migriert der Aktualisierungsservice das ZENworks for Desktops 3.2-Datenbankschema und die Inventardaten automatisch in eine ZENworks 6.5 Desktop Management-Datenbank. Die Datenmigration kann längere Zeit in Anspruch nehmen. Auf dem Bildschirm des Inventarservers werden Meldungen angezeigt, dass die Datenbank erfolgreich migriert und initialisiert wurde.
Nach der Datenbankmigration können die Inventardienstprogramme von ConsoleOne (Abfrage, Zusammenfassung, Inventarbericht und Datenbankexport) und die Ablage auf die Datenbank zugreifen.
Erstellen und konfigurieren Sie die Wörterbuchaktualisierungs-Richtlinie, um die neuste Version des Wörterbuchs für ZENworks 6.5-Inventaragent zu erhalten. Weitere Informationen zur Erstellung der Wörterbuchaktualisierungs-Richtlinie finden Sie unter "Arbeitsstationsinventar" im ZENworks 6.5 Desktop Management-Verwaltungshandbuch.
Nach der Aktualisierung des Inventarservers und der Migration der Inventardatenbank müssen Sie die folgenden Aufgaben ausführen:
Halten Sie den Inventarservice an.
Wenn die Inventardatenbank unter Oracle ausgeführt wird, gehen Sie folgendermaßen vor, um die Leistung der Datenbank zu verbessern:
Löschen Sie in der Datei Installationspfad_der_Inventardatenbank\_start.sql die vorhandenen Einträge und fügen Sie die folgenden Einträge hinzu:
SET ECHO ON
CONNECT INTERNAL
SET ECHO OFF
STARTUP PFILE=
Installationspfad_der_Inventardatenbank\Pfad_zu_init.ora\init.ora
SET NUMWIDTH 20
SET CHARWIDTH 40
SET ECHO ON
connect mw_dba;
SET ECHO OFF
alter table cim.t$product cache;
SET ECHO ON
connect internal
SET ECHO OFF
@<path to oracle home directory>/rdbms/admin/dbmspool
call sys.dbms_shared_pool.keep('zenworks.zenpin','P');
EXIT
Führen Sie die Dateien oracle\common\oracle_perf.sql und oracle\common\oracle_perf2.sql aus dem Verzeichnis Installationspfad_des_Inventarservers\zenworks\inv\server\wminv\properties\sql.zip aus, um der Datenbank Indizes zur Leistungsverbesserung hinzuzufügen.
Führen Sie die Datei oracle_dbexport_perf.sql aus, die sich auf der ZENworks 6.5 Companion 2-CD im Verzeichnis \database\oracle8i\common befindet.
Weitere Informationen zur Leistungsverbesserung der Inventardatenbank finden Sie unter "Leistungstipps" im "Arbeitsstationsinventar" im ZENworks 6.5 Desktop Management-Verwaltungshandbuch.
Starten Sie den Inventarservice.