4.2 物理的な11 SP3 ZENworksプライマリサーバから11 SP4 ZENworksアプライアンスへの移行

ZENworks 11 SP4アプライアンスでは、外部仮想ディスクにZENworksデータが保存されます。ZENworks 11 SP3のデータを新しい仮想ディスクにコピーして、後で同じディスクをZENworks 11 SP4アプライアンスにアタッチする必要があります。

ZENworks 11 SP3のデータを新しい仮想ディスクにコピーするには、このディスクを、ZENworks 11 SP4アプライアンスと同じhypervisorにあるLinuxデバイスに一時的にマウントします。データをコピーする前にアプライアンスの電源をオンにすることができないため、この作業を行う必要があります。

重要:ディスクがマウントされているLinuxデバイスには、変更が加えられません。

前提条件

ZENworksサーバからZENworksアプライアンスへの移行を実行する前に、次の前提条件が満たされていることを確認する必要があります。

  • ZENworks 11 SP4アプライアンスを展開するhypervisorには、ハードディスクドライブを一時的にマウントするために使用できるLinuxデバイスが含まれている必要があります。

  • ZENworks 11 SP3サーバから一時的なLinuxデバイスへのPasswordless SSHを有効にする必要があります。詳細については、Linux webサイトを参照してください。

手順

  1. ZENworks 11 SP4アプライアンスを展開します。電源をオンにします。

  2. ZENworks 11 SP4アプライアンスに新しい仮想ハードディスクを追加します。

  3. 次のディレクトリに基づいて新しいハードディスクのサイズを計算します。

    • database (/var/opt/novell/zenworks/database) アプライアンスが組み込みSybaseデータベースをホストしている場合。

    • content-repo (/var/opt/novell/zenworks/content-repo)

    • downloads (/opt/novell/zenworks/install/downloads)

    • collection (/var/opt/novell/zenworks/collection)

    追加で、別の20 GBの特別スペースを割り当てます。

    ディレクトリのいずれかが、マウント済のディスクパーティションの一部である場合、そのサイズが、新しいディスクサイズの計算時に無視される可能性があります。

  4. 新たに追加した仮想ディスクをZENworks 11 SP4アプライアンスからデタッチして、hypervisor内のLinuxデバイスにアタッチします。

  5. ZENworks診断センターを使用して、プライマリサーバのヘルスを確認します。

    1. ZENworks 11 SP3診断センターをアプライアンスにダウンロードします。ZENworks 11 SP3ダウンロードサイトからZENworksDiagnosticCenter.zipファイルをダウンロードできます。

    2. ZENworksDiagnosticCenter.zipファイルをアプライアンスに解凍します。

    3. ZENworks診断センターを実行します。

      ZENworks診断センターを実行する方法については、『ZENworks 11 SP4コマンドラインユーティリティリファレンス』の「Running ZDC (ZDCの実行)」を参照してください。

  6. ZENworksデータベースをバックアップして、ゾーン内にある他のすべてのプライマリサーバ上のZENworksサービスを停止し、コピーする必要があるファイルがどのサービスでも使用されていないことを確認します。移行しているアプライアンス上のZENworksサービスをシャットダウンする必要はありません。LinuxToApplianceMigration scriptによって自動的に実行されるからです。サービスをシャットダウンする方法の詳細については、『ZENworks 11 SP4 Primary Server and Satellite Reference』の「Stopping the ZENworks Services」を参照してください。

  7. ZENworks 11 SP3サーバから、仮想ハードディスクをアタッチするLinuxデバイスへのPasswordless SSHを有効にします。

  8. LinuxToApplianceMigration.zipファイルの内容をコピーしてZENworks 11 SP3に解凍します(unzip LinuxToApplianceMigration.zipコマンドを使用)。LinuxToApplianceMigration.zipファイルの内容が、LinuxToApplianceMigrationフォルダに解凍されます。ターミナルウィンドウで、LinuxToApplianceMigrationディレクトリに移動します。

  9. LinuxToApplianceMigrationフォルダ内のNvlVAinitファイルで次の変数を編集します。

    • CONFIG_VAINIT_HOSTNAME=""(FQDN)

    • CONFIG_VAINIT_IPADDRESS="dhcp" or "ipaddress"

      重要:DHCPオプションを使用してIPアドレスを取得している場合は、dhcpと入力する必要があります。静的IPアドレスを使用している場合は、0.0.0.0形式でIPアドレスを指定する必要があります。

    • CONFIG_VAINIT_TIMEZONE=" " (ex: Asia/Kolkata)

    • CONFIG_VAINIT_GATEWAY="0.0.0.0"

    • CONFIG_VAINIT_NETWORK_MASK="0.0.0.0

    • CONFIG_VAINIT_SEARCH_DOMAINS="domain"

    • CONFIG_VAINIT_DNS_SERVER="0.0.0.0"

    • CONFIG_VAINIT_DNS_SERVER_2="0.0.0.0"

    • CONFIG_VAINIT_DNS_SERVER_3="0.0.0.0

    ネットワーク識別情報も移行されるようにするには、上述のフィールドでZENworks 11 SP3デバイスの詳細を指定する必要があります。

  10. 次のコマンドライン引数を使用してLinuxToApplianceMigration.shコマンドを実行します。

    • ip: 仮想ハードディスクがマウントされるLinuxデバイスのIPアドレス。

    • ユーザ名: 仮想ハードディスクがマウントされるLinuxデバイスのユーザ名。ユーザは管理者特権を持っている必要があります。

    • デバイス: 一時的なLinuxデバイスにアタッチされた仮想ディスクの名前。例: /dev/sdb, /dev/sdc など

      重要:ターミナルウィンドウで、LinuxToApplianceMigrationディレクトリに移動し、LinuxToApplianceMigration.shを実行します。LinuxToApplianceMigration.logでエラーがないか確認します。

  11. ZENworks 11 SP3サーバをシャットダウンします。

  12. 追加された仮想ハードドライブを一時的なLinuxデバイスから削除し、ZENworks 11 SP4アプライアンスサーバにアタッチしてから、アプライアンスの電源をオンにします。

  13. セクション 3.3, ZENworks 11 SP4アプライアンスの展開と設定ステップ4以降に従って続行します。

これらの手順が完了すると、ZENworksサーバがLinuxからZENworks 11 SP4アプライアンスに移行され、アプライアンスが稼働します。

データコピープロセス中にエラーが発生した場合、ZENworks 11 SP3サーバマシンの電源をオンにすることができます。ZENworks 11 SP3サーバが稼働します。