XenServer®カタログを管理する

最終公開日 : Nov 13, 2026
マシンカタログの管理では、マシンカタログを管理するウィザードについて説明します。以下の情報は、XenServer仮想化環境に固有の詳細を扱います。
注:
XenServerカタログを管理する前に、XenServerカタログの作成を完了する必要があります。「XenServerカタログの作成」を参照してください。

永続VMと非永続VMのストレージ移行

Move-ProvVMDisk PowerShellコマンドを使用して、以下のVMディスクをあるストレージから別のストレージに移行できます。
  • 永続的なフルクローンVMの場合:OSディスク、IDディスク、およびMCS以外でプロビジョニングされたディスク。
  • 非永続VMの場合:OSディスク、IDディスク、およびライトバックキャッシュ(WBC)ディスク。

前提条件

新しいストレージは、以下の条件を満たす必要があります。
  • VMが実行されているホストは、古いデータストアと新しいデータストアの両方にアクセスできる必要があります。

制限事項

永続VMと非永続VMを移行する際には、以下の制限事項を考慮してください。
  • 永続的なフルクローンVMの場合:移動するVMにスナップショットがある場合、移行後に、追加の統合ディスクがより多くのディスク領域を消費する可能性があります。たとえば、移行前(snapshot1 100G + snapshot2 20G + 10G OSファイル)。移行後(統合ディスク 130G + snapshot1 100G + snapshot2 20G)。
  • 非永続VMの場合:スナップショットの移行はサポートされていません。

ディスクストレージの移行

ディスクストレージを移行するには:
  1. 既存のホスティングユニットに宛先ストレージを追加します。宛先ストレージを追加するには、PowerShellコマンド Add-Hyphostingunitstorage を実行します。
    古いストレージに新しいVMを追加したくない場合は、古いストレージを「置き換え済み」に変更します。これはStudioまたはPowerShellコマンドを使用して実行できます。ストレージの編集 を参照してください。また、古いストレージでの新しいVM作成を無効にするには、tru として Set-Hyphostingunitstorage と Superseded を実行することもできます。
    注:
    非永続VMの場合:
    • WBCを使用する場合は、ホスティングユニットでWBC宛先ストレージを構成します。
    • OS宛先ストレージが構成されている場合、WBC(使用されている場合)はOS宛先ストレージと互換性がある必要があります。
    • OS宛先ストレージが構成されていない場合、WBC(使用されている場合)は現在のOSストレージと互換性がある必要があります。
  2. VMをシャットダウンし、メンテナンスモードをオンにします。
  3. プロビジョニングスキーム、ホスティングユニット、OSディスクストレージ、およびWBCディスクストレージに関する情報を取得します。OSストレージ情報については、ProvResourceInStorageを参照してください。例:
    $result=Get-ProvSchemeResourceInStorage -ProvisioningSchemeName xxxxx
    $result
    $result.ProvResourceInStorage | Format-List -Property *
    WBCストレージ情報については、TemporaryStorageInfoを参照してください。例:
    $result=Get-ProvSchemeResourceInStorage -ProvisioningSchemeName xxxxx
    $result
    $result.TemporaryStorageInfo | Format-List -Property *
  4. OSディスク、IDディスク、およびWBCディスク(非永続VMに適用)を Move-ProvVMDisk PowerShell コマンドを使用して宛先ストレージに移行します。
    注:
    • DiskTypeおよびDestinationStorageIdパラメーターには、常にOSディスクとIDディスクを指定してください。
    • OSディスクとIDディスクのDestinationStorageIdは同じである必要があります。
    例:
    永続VM:
    (Get-ProvVM -ProvisioningSchemeName xxxxx) | Move-ProvVMDisk -ProvisioningSchemeName "myFullCloneProvScheme" -VMName "machine01" -DiskType OS,Identity -DestinationStorageId datastore1,datastore1
    重要:
    永続VMの場合、すべてのディスクが移動されます。どのディスクを移動するかを選択することはできません。
    非永続VM:
    (Get-ProvVM -ProvisioningSchemeName xxxxx) | Move-ProvVMDisk -ProvisioningSchemeName "myCleanOnBootProvScheme" -VMName "machine01" -DiskType OS,Identity,WBC -DestinationStorageId None,None,datastore1
    重要:
    • 特定のディスクを移行したくない場合は、DestinationStorageIdパラメーターの値を「なし」に設定します。
    • VMにWBCディスクがある場合は、DiskTypeパラメーターにWBCディスクを追加し、DestinationStorageIdパラメーターに必要な情報を追加します。

トラブルシューティング

いずれかのディスクの移行に失敗した場合、どのディスクも宛先ストレージに移行されません。以下のコマンドを使用して失敗レポートを取得できます。
(Get-ProvTask -TaskID xxxxxxxxx).DiskMoveFailedVirtualMachines

MCSによって作成されたリソースの識別

以下は、MCS がリソースに追加するタグです。表のタグは「"key":"value"」として表されます。
リソース名 タグ
公開されたベースディスクと、各ネットワークまたはローカルストレージ上のそのコピー 「CitrixProvisioningSchemeId」: 「xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx」
IDディスク 「CitrixProvisioningSchemeId」: 「xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx」
OSディスク "CitrixProvisioningSchemeId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
準備用VM "CitrixProvisioningSchemeId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
カタログ内のVM "CitrixプロビジョニングスキームID": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
WBCディスク "CitrixプロビジョニングスキームID": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"

詳細情報

  • マシンカタログの作成(/ja-jp/citrix-virtual-apps-desktops/2411/install-configure/machine-catalogs-create.html)
  • XenServerカタログの作成(/ja-jp/citrix-virtual-apps-desktops/2411/install-configure/machine-catalogs-create/create-machine-catalog-citrix-hypervisor.html)
  • マシンカタログの管理(/ja-jp/citrix-virtual-apps-desktops/2411/install-configure/machine-catalogs-manage.html)