In den folgenden Abschnitten erhalten Sie Informationen zur Wiederherstellung der eingebetteten Sybase SQL Anywhere-Datenbank aus einer zuvor erstellten Datenbanksicherung:
WICHTIG:Wenn sich die Datenbank auf einem ZENworks-Server befindet, müssen Sie zunächst den ZENworks-Server wiederherstellen und anschließend die ZENworks-Datenbank. Vergewissern Sie sich, dass Sie den ZENworks-Server und die Datenbank (mindestens einmal) gesichert haben. Sie können von der ZENworks-Datenbank auch regelmäßig Sicherungen erstellen. Sie können den Server und die Datenbank jedoch in beliebiger Reihenfolge sichern. Weitere Informationen zur Sicherung und Wiederherstellung des ZENworks-Servers finden Sie in Abschnitt 9.0, Sichern und Wiederherstellen des ZENworks-Servers und der Zertifizierungsstelle.
Wechseln Sie auf dem Windows-Server an der Eingabeaufforderung in das Verzeichnis ZENworks_Installationsverzeichnis:\novell\zenworks\bin und geben Sie folgenden Befehl ein:
ZenworksWindowsDBRestore.bat ZENworks_Installationsverzeichnis:\Novell\Zenworks\Database c:\dbBackup\zenworks_Zonenname.db c:\dbBackup\zenworks_Zonenname.log
Drücken Sie eine beliebige Taste, wenn folgende Meldung angezeigt wird:
Before proceeding, make sure you have backed up any files in:<Installation directory>:\Novell\ZENworks\database Press any key to continue.
Drücken Sie Y, wenn folgende Meldung angezeigt wird:
The following services are dependent on the Novell ZENworks Datastore service. Stopping the Novell ZENworks Datastore service will also stop these services: Novell ZENworks Loader, Novell ZENworks Agent Service, Novell ZENworks Server. Do you want to continue this operation? (Y/N) [N]:
Drücken Sie eine beliebige Taste, wenn folgende Meldung angezeigt wird:
The Novell ZENworks Datastore service was stopped successfully. Press any key to continue...
Geben Sie Yes ein, wenn folgende Meldung angezeigt wird:
Overwrite <installation directory>:\Novell\ZENworks\database\zenworks_<zone_name>.db? (Yes/No/All)
Geben Sie Yes ein, wenn folgende Meldung angezeigt wird:
Overwrite <installation directory>:\Novell\ZENworks\database\zenworks_<zone_name>.log? (Yes/No/All):
Die Dateien backupFile und backupLogFile werden in das Verzeichnis ZENworks_Installationsverzeichnis:\Novell\ZENworks\database kopiert und die Datenbank wird wiederhergestellt.
(Bedingt) Wenn Sie die Datenbank an einem Speicherort wiederherstellen, der sich von dem in der Datei zenworks_installation_directory\novell\zenworks\database\conf\zenworks_database.conf unterscheidet, müssen Sie zenworks_database.conf manuell bearbeiten, um den neuen Speicherort der Datenbank anzugeben.
Melden Sie sich beim ZENworks-Server als root an.
Wechseln Sie in das Verzeichnis /opt/novell/zenworks/bin und geben Sie folgenden Befehl ein:
./ZenworksLinuxDBRestore.sh -F "/root/dbBackup/zenworks_Zonenname.db"
Drücken Sie Y, wenn folgende Meldung angezeigt wird:
The backup database file will OVERWRITE the existing database. Is that OK? [y/n]
Drücken Sie Y, wenn folgende Meldung angezeigt wird:
The novell-zenloader needs to be stopped for the database restore to be performed. Would you like to proceed [y/n]?
Die Sicherungsdatei wird in das Verzeichnis /var/opt/novell/zenworks/database und das Wiederherstellungsprotokoll in das Verzeichnis /var/opt/novell/log/zenworks/dbrestore.log kopiert und die Datenbank wird wiederhergestellt.