Le seguenti sezioni includono informazioni sul ripristino della copia di backup del database Sybase SQL Anywhere incorporato.
IMPORTANTE:se il database risiede in un server ZENworks, è necessario ripristinare innanzitutto il server ZENworks, quindi ripristinare il database ZENworks. Assicurarsi di aver eseguito il backup del server e del database ZENworks (almeno una volta). È altresì possibile eseguire regolarmente il backup del database ZENworks. Tuttavia, è possibile eseguire il backup del server e del database in qualsiasi ordine. Per ulteriori informazioni sul backup e il ripristino del server ZENworks, vedere Sezione 10.0, Backup e ripristino del server ZENworks e dell'autorità di certificazione.
Al prompt del server Windows, individuare directory_installazione_ZENworks:\novell\zenworks\bin, quindi immettere il seguente comando:
ZenworksWindowsDBRestore.bat Directory_Installazione_ZENworks:\Novell\Zenworks\Database c:\dbBackup\zenworks_nome_zona.db c:\dbBackup\zenworks_nome_zona.log
Premere un tasto qualsiasi quando viene visualizzato il seguente messaggio:
Before proceeding, make sure you have backed up any files in:<Installation directory>:\Novell\ZENworks\database Press any key to continue.
Immettere Y quando viene visualizzato il seguente messaggio:
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]:
Premere un tasto qualsiasi quando viene visualizzato il seguente messaggio:
The Novell ZENworks Datastore service was stopped successfully. Press any key to continue...
Immettere Yes quando viene visualizzato il seguente messaggio:
Overwrite <installation directory>:\Novell\ZENworks\database\zenworks_<zone_name>.db? (Yes/No/All)
Immettere Yes quando viene visualizzato il seguente messaggio:
Overwrite <installation directory>:\Novell\ZENworks\database\zenworks_<zone_name>.log? (Yes/No/All):
I file backupFile e backupLogFile vengono copiati in Directory_Installazione_ZENworks:\Novell\ZENworks\database e il database viene ripristinato.
(Condizionale) Se si ripristina il database in un'ubicazione diversa da quella menzionata nel file directory_installazione_zenworks\novell\zenworks\database\conf\zenworks_database.conf, modificare manualmente zenworks_database.conf per specificare la nuova ubicazione del database.
Effettuare il login al server ZENworks come utente root.
Modificare in /opt/novell/zenworks/bin e immettere il seguente comando:
./ZenworksLinuxDBRestore.sh -F "/root/dbBackup/zenworks_nome_zona.db"
Immettere Y quando viene visualizzato il seguente messaggio:
The backup database file will OVERWRITE the existing database. Is that OK? [y/n]
Immettere Y quando viene visualizzato il seguente messaggio:
The novell-zenloader needs to be stopped for the database restore to be performed. Would you like to proceed [y/n]?
Il file di backup viene copiato in /var/opt/novell/zenworks/database mentre il file di log del ripristino viene copiato in /var/opt/novell/log/zenworks/dbrestore.log. Verrà ripristinato il database.