35.2 還原外部 Sybase 資料庫

重要:若資料庫位於 ZENworks 伺服器上,您必須先回存 ZENworks 伺服器,然後再回存 ZENworks 資料庫。確認您已至少備份一次 ZENworks 伺服器與資料庫。您也可以定期備份 ZENworks 資料庫,但備份伺服器與資料庫的順序不受限制。如需有關備份與回存 ZENworks 伺服器的詳細資訊,請參閱節 10.0, 備份及回存 ZENworks 伺服器與證書管理中心

您可以選擇將備份的外部 Sybase 資料庫 (遠端 OEM Sybase 或遠端 Sybase SQL Anywhere) 還原到安裝了資料庫伺服器的那部設備或是其他設備。

還原備份的外部 Sybase 資料庫:

  1. 停止要還原備份資料庫之資料庫伺服器上的 Novell ZENworks Embedded Datastore 服務。如果選擇將備份資料庫還原到其他設備,則必須停止該設備以及資料庫伺服器上的這項服務。

    • 在 Windows 上: 請進行下列幾項操作:

      1. 在 Windows 桌面的「開始」功能表上,按一下「設定」>「控制台」

      2. 連按兩下「管理工具」>「服務」

      3. 「Novell ZENworks Embedded Datastore」服務上按一下滑鼠右鍵,然後按一下「停止」,或選取「Novell ZENworks Embedded Datastore」服務,然後按一下工具列上的 停止圖示

    • 在 Linux 上︰ 在主控台提示下,輸入 /etc/init.d/./sybase-asa stop

  2. 停止註冊資料庫之主要伺服器上的 Novell ZENworks Server 服務。

    • 在 Windows 上: 請進行下列幾項操作:

      1. 在 Windows 桌面的「開始」功能表上,按一下「設定」>「控制台」

      2. 連按兩下「管理工具」>「服務」

      3. 「Novell ZENworks Server」服務上按一下滑鼠右鍵,然後按一下「停止」,或選取「Novell ZENworks Server」服務,然後按一下工具列上的 停止圖示

    • 在 Linux 上︰ 在主控台提示下,輸入 /etc/init.d/./novell-zenserver stop.

  3. 將下列檔案從備份了外部 Sybase 資料庫的設備還原到要還原外部 Sybase 資料庫的設備:

    • zenworks_區域名稱.db

    • zenworks_區域名稱.log

    依預設,這些檔案必須複製到 Windows Sybase 資料庫伺服器上的 ZENworks 安裝目錄:\Novell\Zenworks\Database,以及 Linux Sybase 資料庫伺服器上的 /var/opt/novell/zenworks/database/ 中。

  4. 在已還原備份資料庫的資料庫伺服器上,啟動 Novell ZENworks Embedded Datastore 服務。如果將備份資料庫還原到其他設備,則必須啟動該設備以及資料庫伺服器上的這項服務。

    • 在 Windows 上: 請進行下列幾項操作:

      1. 在 Windows 桌面的「開始」功能表上,按一下「設定」>「控制台」

      2. 連按兩下「管理工具」>「服務」

      3. 「Novell ZENworks Embedded Datastore」服務上按一下滑鼠右鍵,然後按一下「啟動」,或選取「Novell ZENworks Embedded Datastore」服務,然後按一下工具列上的 停止圖示

    • 在 Linux 上︰ 在主控台提示下,輸入 /etc/init.d/./sybase-asa stop

  5. 在註冊了資料庫的主要伺服器上,啟動 ZENworks Server 服務。

    • 在 Windows 上: 請進行下列幾項操作:

      1. 在 Windows 桌面的「開始」功能表上,按一下「設定」>「控制台」

      2. 連按兩下「管理工具」>「服務」

      3. 在「Novell ZENworks Server」服務上按一下滑鼠右鍵,然後按一下「啟動」,或選取「Novell ZENworks Server」服務,然後按一下工具列上的 停止圖示

    • 在 Linux 上︰ 在主控台的提示下,輸入下列指令:

      /etc/init.d/./novell-zenserver restart

  6. (視情況而定) 如果將資料庫還原到並非 zenworks_database.conf 檔案中指定的位置,則必須手動編輯該檔案以指定資料庫的新位置。zenworks_database.conf 檔案預設位於 zenworks 安裝目錄\novell\zenworks\database\conf\ 目錄 (Windows) 及 /etc/opt/novell/zenworks/ 目錄 (Linux) 中。