ZENworks 10 Configuration Managementでは、OEM Sybaseデータベース(外部Sybaseデータベース)から、ZENworksサーバにインストールされているSybase SQL Anywhereデータベース(組み込みSybaseデータベース)へ、データを移動できます。
外部Sybaseデータベースから組み込みSybaseデータベースへデータを移動する前に、次の操作を行います。
WindowsデバイスまたはLinuxデバイス上に、外部OEM Sybaseデータベースとともに、ZENworks 10 Configuration Managementがインストールされていることを確認してください。
組み込みSybaseデータベースをZENworksサーバにインストールします。外部Sybaseデータベースのインストール方法の詳細については、『ZENworks 10 Configuration Managementインストールガイド』の「外部ZENworksデータベースのインストール」を参照してください。
組み込みSybaseデータベースのインストール時には、[Sybaseアクセス設定]ページの設定中に次の点を考慮する必要があります。
データベース名は、外部Sybaseデータベースの名前と同じにしても、一意の名前にしても構いません。
ユーザ名とパスワードは、外部Sybaseデータベースのものと同じにする必要があります。
データベースのサーバ名は、一意にする必要があります。
組み込みSybaseデータベースがインストールされているZENworksサーバで、次の操作を行います、
Novell ZENworks組み込みデータストアサービスを停止します。
Windowsの場合: 次を実行します。
Windowsデスクトップの[
]メニューで、[ ]>[ ]の順にクリックします。[
]>[ ]の順にダブルクリックします。[
]サービスを右クリックして[ ]をクリックするか、[ ]サービスを選択してツールバー上の をクリック ます。Linuxの場合: コンソールのプロンプトで、「/etc/init.d/./sybase-asa stop」と入力します。
databaseディレクトリのコンテンツを削除します。
databaseディレクトリは、Windowsの場合はZENworks_installation_pathディレクトリ、Linuxの場合は/opt/novell/zenworks/ディレクトリにあります。
外部Sybaseデータベースがインストールされているデバイスで、Novell ZENworks組み込みデータストアサービスを中止します。
Windowsの場合: 次を実行します。
Windowsデスクトップの[
]メニューで、[ ]>[ ]の順にクリックします。[
]>[ ]の順にダブルクリックします。[
]サービスを右クリックして[ ]をクリックするか、[ ]サービスを選択してツールバー上の をクリ クします。Linuxの場合: コンソールのプロンプトで、「/etc/init.d/./sybase-asa stop」と入力します。
外部Sybaseデータベースがインストールされているデバイスから、databaseディレクトリ内のすべてのファイルを、組み込みSybaseデータベースを含むZENworksサーバの該当するディレクトリにコピーします。
databaseディレクトリは、Windowsの場合はZENworks_installation_pathディレクトリ、Linuxの場合は/opt/novell/zenworks/ディレクトリにあります。
組み込みSybaseデータベースがインストールされているZENworksサーバで、zenworks_database.confを開き、データベースファイルの正しいパスが含まれていることを確認してください。
組み込みSybaseデータベースがインストールされているZENworksサーバで、zdm.xmlを編集します(Windowsの場合はZENworks_installation_path\conf\datamodel、Linuxの場合は/etc/opt/novell/zenworks/datamodelにあります)。
次のエントリを追加します。
<entry key="Embedded">true</entry>
Serverエントリキーの値を127.0.0.1(組み込みSybaseデータベースがインストールされているZENworksサーバのIPアドレス)に設定します。
Portエントリキーの値が、組み込みSybaseデータベースが実行されているポート番号であることを確認してください。
Engineエントリキーの値を、組み込みデバイスのインストール時に指定したデータベースサーバ名に設定します。
(オプション)組み込みSybaseデータベースのインストール時に一意のデータベース名を指定した場合は、Databaseエントリキーの値をその一意のデータベース名に設定します。
組み込みSybaseデータベースがインストールされているZENworksサーバで、ZENworksサービスを再起動します。
Windowsの場合: 次を実行します。
Windowsデスクトップの[
]メニューで、[ ]>[ ]の順にクリックします。[
]>[ ]の順にダブルクリックします。次のサービスを開始します:
、 、 、およびLinuxの場合: コンソールのプロンプトで、次のコマンドを入力します。
/etc/init.d/./novell-zenmntr restart
/etc/init.d/./novell-zenserver restart
/etc/init.d/./novell-zenloader restart
/etc/init.d/./sybase-asa restart
ZENworksサーバは、新しいデータベースを指しています。