9.1 Warten des ZENworks-Objektspeichers

Der ZENworks-Objektspeicher ist Novell eDirectory™ 8.8.3. Um Sicherungen und Wiederherstellungen für den ZENworks-Objektspeicher zu ermöglichen, sollte der Novell eDirectory-Service /etc/init.d/ndsd aktiv sein.

In folgenden Abschnitten finden Sie Anweisungen zum Sichern und Wiederherstellen des Objektspeichers:

9.1.1 Sichern des ZENworks-Objektspeichers

Zum Sichern des Objektspeichers verwenden Sie die Datei zlm/ndsbackup.sh aus dem Verzeichnis /opt/novell/zenworks/sbin.

  1. Stellen Sie sicher, dass Sie als root beim ZENworks-Server angemeldet sind.

  2. Geben Sie an der Eingabeaufforderung folgenden Befehl ein:

    # zlm/ndsbackup.sh -U admin.system

  3. Geben Sie das Passwort für die Authentifizierung beim Objektspeicher ein.

    Hierbei handelt es sich um das Passwort für das ZENworks-Administratorkonto.

Das Sicherungsprogramm erstellt ein Verzeichnis in /var/opt/novell/zenworks/backup/nds/monat-jjjj/jjjj-mm-tt. Der Verzeichnisname ist das Datum, an dem die Sicherung erstellt wird. Die Sicherungsdatei wird in diesem Verzeichnis gespeichert. Der Name der Sicherungsdatei weist das Format zeitstempel-backup auf; aus dem Zeitstempel geht hervor, zu welchem Zeitpunkt die Sicherung vorgenommen wurde. Beispiel:

/var/opt/novell/zenworks/backup/nds/August-2005/2005-08-23/10:12:23-backup

NDS® Backup erstellt ein Verzeichnis mit dem aktuellen Datum in /var/opt/novell/zenworks/backup/nds. Die Sicherungsdatei wird in diesem Verzeichnis gespeichert.

Die Protokollinformationen zum Sicherungsvorgang werden in /var/opt/novell/log/zenworks/ndsbackup.log gespeichert.

9.1.2 Wiederherstellen des ZENworks-Objektspeichers

Im Bedarfsfall kann der ZENworks-Objektspeicher anhand einer von Ihnen erstellten Sicherung wiederhergestellt werden. Zum Wiederherstellen des Objektspeichers aus einer Sicherung verwenden Sie die Datei zlm/ndsrestore.sh aus dem Verzeichnis /opt/novell/zenworks/sbin.

  1. Stellen Sie sicher, dass Sie als root beim ZENworks-Server angemeldet sind.

  2. Geben Sie an der Eingabeaufforderung folgenden Befehl ein:

    zlm_ndsrestore.sh -U admin.system -F pfad_zur_sicherungsdatei

    Vergewissern Sie sich, dass die Option -F den vollständigen Pfad der Sicherungsdatei enthält.

  3. Geben Sie das Passwort für die Authentifizierung beim Objektspeicher ein.

    Hierbei handelt es sich um das Passwort für das ZENworks-Administratorkonto.

    Die Protokollinformationen zum Wiederherstellungsvorgang werden in /var/opt/novell/log/zenworks/ndsrestore.log gespeichert.

  4. Nach Abschluss der Wiederherstellung muss sichergestellt werden, dass Datenspeicher und Objektspeicher synchron sind. Eine Anleitung dazu finden Sie in Abschnitt 9.4, Synchronisieren von Objektspeicher und Datenspeicher.

9.1.3 Löschen der nicht mehr benutzten Objekte aus dem ZENworks-Objektspeicher

Das Bereinigungsprogramm zlm-edirectory in ZENworks 7.3 Linux Management IR1 hilft Ihnen dabei, unbenutzte Objekte aus dem ZENworks-Objektspeicher zu löschen.

So führen Sie das Bereinigungs-Utility zlm-edirectory auf dem ZENworks Server aus:

  1. Beenden Sie sämtliche ZENworks Linux Management-Vorgänge, falls welche aktiv sind.

  2. Erstellen Sie eine XML-Datei mit dem folgenden Inhalt:

    <?xml version="1.0" encoding="UTF-8"?>
    
    <ZLMedirectoryCleanup xmlns="http://www.novell.com/zenworks/edirectoryCleanup" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    
      <Tree>
    
        <TreeName> 
          Management_Zone_Name
        </TreeName>
    
          <Password>eDirectory_password </Password>
    
          <Principle>
            Base_DN_of_the_eDirectory (usually, cn=admin,o=system)       </Principle>
    
          <RootContext>
            Root_context_to_which_LDAP_connection_is_to_be_established (usually, o=cell)       </RootContext>
    
          <IPAddress>IP_address_of_the_ZENworks_Server</IPAddress>
    
          <Port>
            SSL_port_number_used_by_the_ZENworks_Server (usually, 10636)       </Port>
    
          <SSL>true</SSL>
    
          <ImportCertificate> True or False </ImportCertificate>
    
       </Tree>
    
    </ZLMedirectoryCleanup>
    

    Der ZENworks-Server baut anhand der Informationen in der XML-Datei eine Verbindung zu eDirectory auf.

    HINWEIS:Wenn Sie ZENworks 7.3 Linux Management HP1 installiert haben, müssen Sie das Tag <TreeName></TreeName> durch <ZoneName></ZoneName> ersetzen.

  3. Wechseln Sie an der Eingabeaufforderung der Serverkonsole zu /opt/novell/zenworks/sbin und führen Sie das folgende Kommando aus:

    zlm_edirCleanup vollständiger_pfad_der_xml_datei

    Dabei gibt vollständiger_pfad_der_xml_datei den vollständigen Pfad der XML-Datei an, die in Schritt 2 erstellt wurde.

  4. (Optional) Den Status des Utilitys können Sie im /var/opt/novell/log/zenworks/edirCleanup.log prüfen.