9.5 イメージングデバイス

ZENworks Configuration Managementには、オペレーティングシステムが起動される前に、デバイスでタスクを実行できるプレブートサービスが含まれています。Preboot Servicesを使用して、起動時に自動または手動で次の操作をデバイスに対して実行できます。

  • バッシュプロンプトで発行できるコマンドを含むZENworksイメージングスクリプトを実行する

  • デバイスのハードドライブおよびその他のストレージデバイスのイメージを取得する

  • イメージをデバイスに復元する

  • 既存のイメージが複数のデバイスに適用されるセッションに参加する(マルチキャストにより)

  • ImageXを使用して、WIMイメージを取得または復元する

  • Symantec GHOSTを使用して、GHOSTイメージを取得または復元する

これらのタスクのいくつかを自動的に実行するには、単にPXE (Preboot Execution Environment)をデバイスで有効にするだけです。その後でプレブート可能なタスクをZENworksコントロールセンターで設定し、デバイスに割り当てます。 これにより、デバイスが起動する際にこれらのタスクを自動的に実装できます。

タスクを手動で実装するには、起動中にユーザによる介入が必要であるようにデバイスを設定できます。

ZENworksコントロールセンターを使用して、tftpディレクトリ変更をプライマリサーバから他のイメージングサーバ(イメージング役割を持つ、プライマリサーバまたはサテライトデバイス)に複製することもできます。

9.5.1 Preboot Servicesの設定

Preboot Servicesを使用するには、次のセクションのタスクを完了する必要があります。

デバイスでのPXEの有効化

Preboot Servicesでは、イメージを取得または適用するすべての管理対象デバイスでPXE (Preboot Execution Environment)を有効化しておく必要があります。

PXEがデバイスで有効になっているかどうかを確認するには、デバイスを再起動して、ブートオプション(大部分のデバイスでは<F12>キー)を選択します。ネットワークのブートオプションが表示されている場合はPXEが有効になっています。

デバイスでPXEが有効になっていない場合は、デバイスのBIOSを編集してPXEを有効にします。デバイスが起動するたびにPXE環境を確実に使用できるようにするには、ブート順を変更して、NIC (Network Interface Card)オプションが他のブートオプションより前に表示されるようにします。

イメージングサーバの設定

イメージングサーバとは、デバイスのPXEエンジンが接続するPXEサーバです。ZENworksサーバをイメージングサーバとして機能させるには、ZENworksサーバでNovell Proxy DHCP Serviceを起動させるだけです。サービスを開始するときには、スタートアップタイプを手動から自動に変更して、サーバが再起動したときに必ず開始するように設定する必要があります。

サードパーティのイメージング設定の設定

サードパーティのイメージングソリューションを使用する場合は、ZENworksコントロールセンターでサードパーティのイメージング設定を行う必要があります。ZENworksは、次のサードパーティのイメージングツールをサポートします。

  • WIMイメージファイル形式および配布にWINPEを使用するMicrosoft ImageX

  • GHOSTイメージファイル形式およびWINPEを配布に使用するSymantec GHOST

ZENworksのサードパーティのイメージングでは、ブート方式にPXEのみをサポートします。

サードパーティのイメージングを設定するには、次の手順に従います。

  1. イメージングサーバにZENworks Configuration Managementをインストールします。

    ZENworks のインストール方法の詳細については、WindowsでのZENworksプライマリサーバのインストール(『ZENworks 2017サーバインストールガイド』)を参照してください。

  2. ZENworksコントロールセンターでのサードパーティのイメージングの設定.

    1. ZENworksコントロールセンターを実行しているデバイスに、Microsoft Windows自動インストールキット(WAIK)またはWindowsアセスメント&デプロイメントキット(WADK)がインストールされていることを確認します。

    2. ZENworksコントロールセンターで、環境設定タブをクリックします。

    3. 管理ゾーンの設定パネルで、デバイス管理>起動前サービス>サードパーティのイメージング設定パネルの順にクリックします。

    4. 32ビットアップロード設定の場合:

      WinPEベースのディストリビューションのアップロード(Windows AIK / Windows ADKが必要): [参照]アイコン アイコンをクリックして、WIMイメージングファイルをアップロードします。[WIMイメージングファイルのアップロード]ダイアログボックスで、次の手順を行います。

      1. 32ビットのwinpe.wimファイルをアップロードするには、次の手順に従います。

        WAIKから実行する場合: インストール先ディレクトリでWindows AIK\Tools\PETools\x86フォルダを参照してwinpe.wimファイルを選択します。

        WADKから実行する場合: インストール先ディレクトリでWindows Kits\<version>\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\en-usフォルダを参照してwinpe.wimファイルを選択します。

        <version>は、Windowsオペレーティングシステムのバージョンです。

        メモ:winpe.wimファイルを再アップロードすると、このファイルの以前のインスタンスがサーバから上書きされます。

      2. OKをクリックします。

        これにより、ZENworksコントロールセンターにアクセスするデバイスにサーバからイメージングファイルがダウンロードされ、イメージングファイルを使用してwinpe.wimが再構築された後、デバイスからサーバにファイルがアップロードされます。ファイルのダウンロードおよびアップロードの進捗がステータスフィールドに表示されます。

      WIMイメージング(ImageX.exe)をサポートするためにイメージXファイルをアップロード:

      1. [参照]アイコン アイコンをクリックして、ZENworksコントロールセンターにアクセスできるデバイス上でMicrosoftイメージングエンジン(imagex.exe)を参照して選択します。

      2. サードパーティのイメージング設定を設定した後、適用をクリックします。

      3. 管理ゾーン内のすべてのプライマリサーバとイメージング役割を持つサテライトでのコンテンツの複製ステータスを表示するには、ステータスをクリックします。ステータスが[使用可能]である場合にのみ、イメージング操作を開始するようにします。

        メモ:32ビットと64ビットの両方のイメージXファイルをアップロードする場合、異なるインスタンスでアップロードするようにしてください。

      Ghostイメージング(Ghost32.exe)をサポートするためにGhost 11.5以降のファイルをアップロード:

      1. [参照]アイコン アイコンをクリックして、ZENworksコントロールセンターにアクセスできるデバイス上でSymantec GHOSTエンジン(ghost32.exe)を参照して選択します。

      2. サードパーティのイメージング設定を設定した後、適用をクリックします。

      3. 管理ゾーン内のすべてのプライマリサーバとイメージング役割を持つサテライトでのコンテンツの複製ステータスを表示するには、ステータスをクリックします。ステータスが[使用可能]である場合にのみ、イメージング操作を開始するようにします。

    5. 64ビットアップロード設定の場合:

      WinPEベースのディストリビューションのアップロード(Windows AIK / Windows ADKが必要): [参照]アイコン アイコンをクリックして、WIMイメージングファイルをアップロードします。[WIMイメージングファイルのアップロード]ダイアログボックスで、次の手順を行います。

      1. 64ビットのwinpe.wimファイルをWADKからアップロードするには、インストール先ディレクトリでWindows Kits\<version>\Assessment and Deployment Kit\Windows Preinstallation environment\amd64\en-usフォルダを参照してwinpe.wimファイルを選択します。

        <version>は、Windowsオペレーティングシステムのバージョンです。

      2. OKをクリックします。

        これにより、ZENworksコントロールセンターにアクセスするデバイスにサーバからイメージングファイルがダウンロードされ、イメージングファイルを使用してwinpe.wimが再構築された後、デバイスからサーバにファイルがアップロードされます。ファイルのダウンロードおよびアップロードの進捗がステータスフィールドに表示されます。

      WIMイメージング(ImageX.exe)をサポートするためにイメージXファイルをアップロード:

      1. [参照]アイコン アイコンをクリックして、ZENworksコントロールセンターにアクセスできるデバイス上でMicrosoftイメージングエンジン(imagex.exe)を参照して選択します。

      2. サードパーティのイメージング設定を設定した後、適用をクリックします。

      3. 管理ゾーン内のすべてのプライマリサーバとイメージング役割を持つサテライトでのコンテンツの複製ステータスを表示するには、ステータスをクリックします。ステータスが[使用可能]である場合にのみ、イメージング操作を開始するようにします。

        メモ:32ビットと64ビットの両方のイメージXファイルをアップロードする場合、異なるインスタンスでアップロードするようにしてください。

      Ghostイメージング(Ghost64.exe)をサポートするためにGhost 11.5以降のファイルをアップロード:

      1. [参照]アイコン アイコンをクリックして、ZENworksコントロールセンターにアクセスできるデバイス上でSymantec GHOSTエンジン(ghost64.exe)を参照して選択します。

      2. サードパーティのイメージング設定を設定した後、適用をクリックします。

      3. 管理ゾーン内のすべてのプライマリサーバとイメージング役割を持つサテライトでのコンテンツの複製ステータスを表示するには、ステータスをクリックします。ステータスが[使用可能]である場合にのみ、イメージング操作を開始するようにします。

  3. デバイスのPXEを有効にします。

  4. イメージングサーバまたは別のネットワークサーバに標準のDHCPサーバが配置してあることを確認してください。

サードパーティNTFSドライバ設定の構成

最新の高性能NTFSドライバをダウンロードしてシステムに保存することができます。管理ゾーンに含まれるすべてのプライマリサーバにおけるコンテンツの複製ステータスを表示できます。ステータスが[使用可能]である場合、サードパーティNTFSドライバを使用してイメージング操作を開始できます。

これらの設定を行うには、左側のペインで環境設定をクリックして、環境設定タブを表示します。このタブが展開されない場合は、管理ゾーンの設定をクリックし、デバイス管理>起動前サービスの順にクリックして、[起動前サービス]ページを表示します。

9.5.2 イメージの取得

デバイス上でZENworksイメージを取得および復元するにはZENworksイメージングを使用し、サードパーティのイメージを取得および復元するにはZENworksサードパーティイメージングユーティリティを使用します。このユーティリティでは、Windowsイメージングフォーマット(WIM)またはGhostイメージングフォーマットを使用して、ローカルデバイスまたはサーバ上でイメージの取得および復元を行うことができます。

  1. ZENworksコントロールセンターで、デバイスタブをクリックします。

  2. イメージを取得したいデバイスが見つかるまでServersまたはWorkstationsフォルダを移動します。

  3. デバイスをクリックして詳細を表示します。

  4. 左ナビゲーションパネルにあるタスクリストで、イメージの取得をクリックして、イメージの取得ウィザードを起動します。

  5. [ファイル情報]ページで、次のフィールドに入力し、次へをクリックします。

    ZENworksイメージングでは、次を指定します。

    イメージ形式: デバイス用に取得されるイメージの形式を選択します。

    サーバおよびファイルパス: [参照]アイコン アイコンをクリックして、[サーバとパス情報]ダイアログボックスを表示します。次のオプションを設定します。

    • サーバオブジェクト/IP/DNS: [参照]アイコン アイコンをクリックして、イメージングサーバの役割に昇格するオブジェクト、IPアドレス、またはプライマリサーバまたはデバイスのDNS名を参照して選択します。

    • サーバ上のファイルパス: 参照アイコン アイコンをクリックして、イメージファイルを参照して選択します。イメージファイルには、.zmgという、有効なZENworksのイメージファイルであることを示す拡張子が含まれる必要があります。

      メモ:Linux用にDHCPを使用する複数の検索ドメインが設定されており、サーバがWindowsで動作している場合は、指定したファイルシステムを参照できません。

    サードパーティイメージングでは、次を指定します。

    イメージファイル用の共有ネットワークパス: 共有ネットワークパスを指定します。wimまたは.ghoファイルを保存する共有ネットワークパスを指定します。ディレクトリは、Windows共有またはLinux SMBまたはCIFS共有にしてください。

    Novell File Upload拡張機能をこのデバイスにインストールしていない場合は、インストールするディレクトリを参照してアップロードする前にインストールする必要があります。

    イメージファイル名: 次のファイルを保存するファイル名を指定します .wimまたは.ghoファイルを保存するファイル名を指定します。このオプションは、Windowsイメージングフォーマットでのみ表示されます (.wim)およびGhostイメージングフォーマット(.gho)

    ネットワーク資格情報: 参照アイコン をクリックして、.wimファイルを持つデバイスにアクセスするために使用されるネットワーク資格情報を参照して選択します。このオプションは、Windowsイメージフォーマット(.wim)およびGHOSTイメージ形式(.gho)でのみ表示されます。

    圧縮の使用: 圧縮が必要です。次のうちのいずれかを選択してください:

    • バランス: 再イメージングのスピードの平均とイメージファイルが利用できるディスク領域の間で自動的に圧縮をバランスします。このオプションは、ZENworksイメージ形式でのみ表示されます

    • なし: このオプションは、Windowsイメージ形式およびGHOSTイメージ形式にのみ表示されます。

    • スピード重視: 再イメージング時間が最短になるように圧縮を最適化します。CPU速度が問題になる場合は、このオプションを使用します。

    • 容量重視: ディスク領域を節約するようにイメージファイルのサイズを最小化するように圧縮を最適化します。このオプションを選択すると、再イメージング処理が長くなる可能性があります。

    バランスはZENworksイメージ形式のデフォルトオプションです。そしてスピード重視はWindowsイメージ形式とGHOSTイメージ形式のデフォルトオプションです。

    イメージバンドルの作成: このフィールドは選択解除したままにしてください。

  6. [イメージファイルサマリ]ページの情報を確認し、終了をクリックし、次にOKをクリックします。

    イメージングタスクはPreboot Servicesによって完了されるため、デバイスのイメージはデバイスが次に再起動されたときに取得されます。[イメージングワーク]パネルはデバイスの[サマリ]ページにあり、ワークがスケジュールされていることを示します。ワークが完了すると、このパネルからタスクが削除されます。

  7. デバイスを直ちに再起動してイメージングワークを開始するには、左ナビゲーションパネルのワークステーションの再起動/シャットダウン (またはサーバの再起動/シャットダウン)をクリックします。

    イメージの取得に必要な時間は、デバイスのドライブのサイズに依存します。

9.5.3 イメージの適用

イメージをデバイスに適用するには、新しいバンドルの作成 ウィザードを使用してイメージングバンドルを作成します。バンドルには適用したいイメージが含まれます。バンドルの作成の手助けに加えて、ウィザードでは、デバイスへの割り当てを行うことができます。イメージングバンドルを作成した後に、イメージングワークを開始します。

Windows 7イメージおよびLinuxイメージのデバイスへの展開について説明した次のビデオをご覧ください。

ZENworksイメージバンドルの作成

ZENworksイメージをデバイスに復元するには、ZENworksイメージバンドルを作成する必要があります。

  1. ZENworksコントロールセンターで、バンドルタブをクリックします。

  2. [バンドル]パネルで、新規作成>バンドルの順にクリックして新しいバンドルの作成ウィザードを起動します。

  3. [バンドルタイプの選択]ページで、プレブートバンドルを選択し、次へをクリックします。

  4. [バンドルカテゴリの選択]ページで、ZENworksイメージを選択して、次へをクリックします。

  5. 次の表からの情報を使用してフィールドに入力し、ウィザードを完了します。

    [ウィザード]ページ

    詳細

    詳細の定義ページ

    タスクの名前を指定します。名前には次の無効な文字を使用することはできません。/ \ * ? : " ' < > | ` % ~

    ZENworksイメージファイルの選択ページ

    イメージファイルを選択するには、次の手順に従います。

    1. [参照]アイコン をクリックして、[サーバとパス情報]ダイアログボックスを表示します。

    2. 次のフィールドに入力します。

      デバイスオブジェクト、IP、またはDNS: イメージを保存したZENworksサーバを選択します。

      サーバ上のファイルパス: イメージファイルを参照して選択します。イメージファイルの標準保存ディレクトリは、\Novell\ZENworks\work\content-repo\imagesです。

    3. OKをクリックします。

    [サマリ]ページ

    次へをクリックしてウィザードを続行し、バンドルを目的のデバイスに割り当てます。

    [バンドルグループ]ページ

    イメージバンドルはグループに割り当てないでください。次へをクリックしてこのページをスキップしてください。

    [割り当ての追加]ページ

    イメージを適用するデバイスを選択します。

    [スケジュール]ページ

    スケジュールをイメージバンドルに割り当てないでください。次へをクリックしてこのページをスキップしてください。

    [完了]ページ

    完了をクリックして、バンドルを作成して選択したデバイスに割り当てます。

サードパーティのイメージバンドルの作成

サードパーティのイメージを復元するには、サードパーティのイメージバンドルを作成する必要があります。

  1. ZENworksコントロールセンターで、バンドルタブをクリックします。

  2. [バンドル]パネルで、新規作成>バンドルの順にクリックして新しいバンドルの作成ウィザードを起動します。

  3. [バンドルタイプの選択]ページで、プレブートバンドルを選択し、次へをクリックします。

  4. [バンドルカテゴリの選択]ページで、サードパーティのイメージを選択して、次へをクリックします。

  5. 次の表からの情報を使用してフィールドに入力し、ウィザードを完了します。

    [ウィザード]ページ

    詳細

    詳細の定義ページ

    タスクの名前を指定します。名前には次の無効な文字を使用することはできません。/ \ * ? : " ' < > | ` % ~

    [サードパーティのイメージファイルの選択]ページ

    サードパーティのイメージファイルを選択するには、次の手順に従います。

    1. バンドルで使用されるイメージのタイプを選択します。

      ZENworks Configuration Management では、Windowsイメージ形式(.wim)とGHOSTイメージ形式(.gho)のみを使用できます。

    2. .wimまたは.ghoファイルを持つ共有ネットワークディレクトリを指定します。ディレクトリは、Windows共有またはLinux SMBまたはCIFS共有にしてください。

    3. 参照アイコン をクリックして、.wimまたは.ghoファイルを持つデバイスにアクセスするために使用するネットワーク資格情報を参照して選択します。

    4. WIMバンドルをアドオンイメージとして使用する場合は、WIMをアドオンとして復元を選択し、次のオプションを設定します。

      イメージ番号(WIMのみ): 復元するイメージのインデックス番号を選択します。

      アドオンイメージを復元するパス: アドオンイメージを復元するデバイスのロケーションを指定します。

    5. OKをクリックします。

    [サマリ]ページ

    次へをクリックしてウィザードを続行し、バンドルを目的のデバイスに割り当てます。

    [バンドルグループ]ページ

    イメージバンドルはグループに割り当てないでください。次へをクリックしてこのページをスキップしてください。

    [割り当ての追加]ページ

    イメージを適用するデバイスを選択します。

    [スケジュール]ページ

    スケジュールをイメージバンドルに割り当てないでください。次へをクリックしてこのページをスキップしてください。

    [完了]ページ

    完了をクリックして、バンドルを作成して選択したデバイスに割り当てます。

イメージングワークの開始

  1. ZENworksコントロールセンターで、デバイスタブをクリックします。

  2. イメージを適用するデバイスが見つかるまでServersまたはWorkstationsフォルダを移動します。

  3. デバイスをクリックして詳細を表示します。

  4. 左ナビゲーションパネルにあるタスクリストで、割り当てられたイメージングバンドルの適用をクリックして、ワークをスケジュールします。

    イメージングタスクはPreboot Servicesによって完了されるため、イメージはデバイスが次に再起動されたときにデバイスに適用されます。[イメージングワーク]パネルはデバイスの[サマリ]ページにあり、ワークがスケジュールされていることを示します。ワークが完了すると、このパネルからタスクが削除されます。

  5. デバイスを直ちに再起動してイメージングワークを開始するには、左ナビゲーションパネルのワークステーションの再起動/シャットダウン (またはサーバの再起動/シャットダウン)をクリックします。

9.5.4 詳細の参照場所

イメージングおよびPreboot Servicesの詳細については、『ZENworks Preboot Servicesおよびイメージングリファレンス』を参照してください。