21.5 組み込みSybaseデータベースから外部Sybaseデータベースへのデータの移動

ZENworks 10 Managementでは、Sybase SQL Anywhereデータベース(組み込みSybaseデータベース)から、OEM Sybaseデータベース(外部Sybaseデータベース)へ、データを移動できます。

21.5.1 データの移動の準備

内部Sybaseデータベースから外部Sybaseデータベースにデータを移動する前に、次の操作を行います。

21.5.2 内部のSybaseから外部のSybaseへのデータの移動

  1. 外部Sybaseデータベースがインストールされているデバイスで、Novell ZENworks組み込みデータストアサービスを中止します。

    • Windowsの場合: 次を実行します。

      1. Windowsデスクトップの[スタート]メニューで、[設定]>[コントロールパネル]の順にクリックします。

      2. 管理ツール]>[サービス]の順にダブルクリックします。

      3. Novell ZENworks組み込みデータストア]サービスを右クリックして[中止]をクリックするか、[Novell ZENworks組み込みデータストア]サービスを選択してツールバー上の[[中止]アイコン]をクリックします。

    • Linuxの場合: コンソールのプロンプトで、「/etc/init.d/./sybase-asa stop」と入力します。

  2. 内部Sybaseデータベースがインストールされているデバイスから、zenworks_database.confおよびdatabaseディレクトリ内のすべてのファイルを、外部Sybaseデータベースがあるデバイス上の適切なディレクトリにコピーします。

    zenworks_database.confは、Windowsの場合はZENworks_installation_path\conf\ディレクトリ、Linuxの場合は/etc/opt/novell/zenworks/ディレクトリにあります。

    databaseディレクトリは、Windowsの場合はZENworks_installation_pathディレクトリ、Linuxの場合は/var/opt/novell/zenworks/ディレクトリにあります。

  3. 外部Sybaseデータベースがインストールされているデバイスで、zenworks_database.confを開き、データベースファイルの正しいパスが含まれていることを確認してください。

  4. 内部Sybaseデータベースがインストールされているデバイスで、zdm.xmlを編集します。(Windowsの場合はZENworks_installation_path\conf\datamodel、Linuxの場合は/etc/opt/novell/zenworks/datamodelにあります)。

    • Embeddedエントリキーの値をfalseに変更します。デフォルトでは、これはtrueです。

    • Serverエントリキーの値を、外部SybaseデータベースがインストールされているデバイスのIPアドレスに設定します。

    • Portエントリキーの値が、外部Sybaseデータベースが実行されているポート番号であることを確認してください。

  5. 外部Sybaseデータベースがインストールされているデバイスで、Novell ZENworks組み込みデータストアサービスを開始します。

    • Windowsの場合: 次を実行します。

      1. Windowsデスクトップの[スタート]メニューで、[設定]>[コントロールパネル]の順にクリックします。

      2. 管理ツール]>[サービス]の順にダブルクリックします。

      3. Novell ZENworks組み込みデータストア]サービスを右クリックし、[スタート]をクリックするか、または[Novell ZENworks組み込みデータストア]サービスを選択します。次に、ツールバーで [スタート]アイコン をク ックします。

    • Linuxの場合: コンソールのプロンプトで、「/etc/init.d/./sybase-asa start」と入力します。

  6. 内部Sybaseデータベースがインストールされているデバイスで、ZENworksサービスを再起動します。

    • Windowsの場合: 次を実行します。

      1. Windowsデスクトップの[スタート]メニューで、[設定]>[コントロールパネル]の順にクリックします。

      2. 管理ツール]>[サービス]の順にダブルクリックします。

      3. Novell ZENworksサーバ]、[Novell ZENworks Services Monitor]、および[Novell ZENworksエージェントサービス]のサービスを開始します。

    • Linuxの場合: コンソールのプロンプトで、次のコマンドを入力します。

      • /etc/init.d/./novell-zenmntr restart

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

      • /etc/init.d/./novell-zenloader restart

ZENworksサーバは、新しいデータベースを指しています。