次のセクションでは、バックアップされた組み込みのSybase SQL Anywhereデータベースの復元に関する情報について説明します。
重要:データベースがZENworksサーバ上にある場合は、まず、ZENworks Serverを復元し、次に、ZENworksデータベースを復元する必要があります。ZENworksサーバとデータベース(少なくとも1回)をバックアップしたことを確認します。ZENworksデータベースは定期的にバックアップすることもできます。ただし、サーバとデータベースは任意の順番でバックアップすることができます。ZENworksサーバのバックアップおよび復元の詳細については、セクション 10.0, ZENworksサーバおよび認証局のバックアップと復元を参照してください。
Windowsサーバのプロンプトで、ZENworks_Installation_directory:\novell\zenworks\binに移動し、次のコマンドを入力します。
ZenworksWindowsDBRestore.bat ZENworks_Installation_directory:\Novell\Zenworks\Database c:\dbBackup\zenworks_zone_name.db c:\dbBackup\zenworks_zone_name.log
次のメッセージが表示されたら、任意のキーを押します。
Before proceeding, make sure you have backed up any files in:<Installation directory>:\Novell\ZENworks\database Press any key to continue.
次のメッセージが表示されたら、「Y」と入力します。
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]:
次のメッセージが表示されたら、任意のキーを押します。
The Novell ZENworks Datastore service was stopped successfully. Press any key to continue...
次のメッセージが表示されたら、「Yes」と入力します。
Overwrite <installation directory>:\Novell\ZENworks\database\zenworks_<zone_name>.db? (Yes/No/All)
次のメッセージが表示されたら、「Yes」と入力します。
Overwrite <installation directory>:\Novell\ZENworks\database\zenworks_<zone_name>.log? (Yes/No/All):
backupFileおよびbackupLogFileが、ZENworks_Installation_directory:\Novell\ZENworks\databaseにコピーされ、データベースが復元されます。
(条件付き) zenworks_installation_directory\novell\zenworks\database\conf\zenworks_database.confファイルに記載された以外の場所にデータベースを復元する場合、zenworks_database.conf を手動で編集してデータベースの新しい場所を指定します。
ZENworksサーバにrootとしてログインします。
/opt/novell/zenworks/binに変更し、次のコマンドを入力します。
/ZenworksLinuxDBRestore.sh -F "/root/dbBackup/zenworks_zone_name.db"
次のメッセージが表示されたら、「Y」と入力します。
The backup database file will OVERWRITE the existing database. Is that OK? [y/n]
次のメッセージが表示されたら、「Y」と入力します。
The novell-zenloader needs to be stopped for the database restore to be performed. Would you like to proceed [y/n]?
バックアップファイルが/var/opt/novell/zenworks/databaseにコピーされ、復元ログファイルが/var/opt/novell/log/zenworks/dbrestore.logにコピーされます。データベースが復元されました。