XenCenter

仮想マシンとテンプレートのコピー

既存の仮想マシンやテンプレートをコピー(複製またはクローン)して、仮想マシンを作成できます。XenCenterでは、プール内およびプール間で仮想マシンやテンプレートをコピーできます。

Citrix Hypervisorには、仮想マシンやテンプレートをコピーする方法として2つのメカニズムが用意されています。1つは完全コピーであり、もう1つは高速複製です:

  • 完全コピー: 仮想マシンディスクの完全なコピーが作成されます。
  • 高速複製(コピーオンライト):変更されたブロックのみがディスクに書き込まれます。この機能は、既存の仮想マシンから新しい仮想マシンへのディスクのコピーをハードウェアレベルで行います。このモードは、ファイルバック仮想マシンのみをサポートしています。コピーオンライトモードはディスクのスペースを節約し、高速複製ができるように設計されていますが、通常のディスクパフォーマンスをわずかに低下させる場合があります。

仮想マシンのコピー

重要:

  • Windows仮想マシンを複製する前にWindowsユーティリティのSysprepを使用して、セキュリティID(SID)がほかのマシンのものと重複しないようにします。推奨されるシステムの準備作業をせずに仮想マシンを複製すると、SIDの重複などの問題を引き起こすことがあります。仮想マシンの複製とSysprepの実行については、「sysprepを使用したWindows仮想マシンの複製の準備」を参照してください。
  • コピーする仮想マシンがWindows仮想マシンである場合は、Sysprepユーティリティを実行します。
  • 仮想マシンが実行中の場合は、その仮想マシンをコピーする前にシャットダウンする必要があります。

プール内で仮想マシンをコピーするには

  1. [リソース] ペインで仮想マシンを選択して、[VM] メニューの [VMのコピー] を選択します。
  2. [移行先] ページで、[プール内] を選択します。
  3. [名前とストレージ] ページで、新しい仮想マシンの名前と、わかりやすい説明(オプション)を入力します。
  4. コピーモードとして、[高速複製] または [完全コピー] を選択します。
  5. コピーモードとして [完全コピー] を選択した場合は、複製される仮想ディスクの配置先ストレージリポジトリを選択します。仮想マシンをローカルドライブから共有ストレージに移動する場合は、ここで共有ストレージリポジトリを選択する必要があります。
  6. [完了] を選択します。

別のプールに仮想マシンをコピーするには

  1. [リソース] ペインで仮想マシンを選択して、[VM] メニューの [VMのコピー] を選択します。
  2. [移行先]ページで [プール間] を選択し、[次へ] を選択します。
  3. [移行先] メニューから、スタンドアロンサーバーまたはプールを選択します。
  4. [ホームサーバー] 一覧で仮想マシンのホームサーバーを選択して、[次へ] を選択します。
  5. [ストレージ] ページで、コピーした仮想マシンの仮想ディスクを配置するストレージリポジトリを選択して、[次へ] を選択します。
    • [すべての仮想ディスクを同一SR上に移行する] オプションがデフォルトで選択され、移行先プールのデフォルトの共有ストレージリポジトリが表示されます。
    • [仮想ディスクを指定した SR に配置する] を選択して、[ストレージリポジトリ] メニューでストレージリポジトリを選択します。このオプションにより、移行した仮想マシンの仮想ディスクごとに異なるストレージリポジトリを選択できます。
  6. [ネットワーク] ページでは、仮想マシンの仮想ネットワークインターフェイスを、移行先プールまたはサーバーのネットワークに割り当てます。[ターゲットネットワーク] 一覧でオプションを指定し、[次へ] を選択します。
  7. 仮想マシンの仮想ディスクのライブマイグレーションで使用される移行先プールのストレージネットワークを選択します。[次へ] を選択します。

    注:

    パフォーマンス上の理由から、管理ネットワークを仮想マシンのコピーで使用しないことをお勧めします。

  8. 選択した内容を確認し、[完了] を選択して仮想マシンのコピーを実行します。

テンプレートのコピー

プール内でテンプレートをコピーするには

  1. [リソース] ペインでテンプレートを選択して、[テンプレート] メニューの [テンプレートのコピー] を選択します。
  2. [移行先] ページで、[プール内] を選択します。
  3. [名前とストレージ] ページで、新しいテンプレートの名前と、わかりやすい説明を入力します。
  4. コピーモードとして、[高速複製] または [完全コピー] を選択します。
  5. コピーモードとして [完全コピー] を選択した場合は、複製される仮想ディスクの配置先ストレージリポジトリを選択します。
  6. [完了] を選択します。

別のプールにテンプレートをコピーするには

  1. [リソース] ペインでテンプレートを選択して、[テンプレート]メニューの [コピー] を選択します。
  2. [移行先] ページで [プール間] を選択し、[次へ] を選択します。
  3. [移行先] メニューから、スタンドアロンサーバーまたはプールを選択します。
  4. [ホームサーバー] 一覧で仮想マシンのホームサーバーを選択して、[次へ] を選択します。
  5. [ストレージ] ページで、コピーしたテンプレートの仮想ディスクを配置するストレージリポジトリを選択して、[次へ] を選択します。
    • [すべての仮想ディスクを同一SR上に移行する] オプションがデフォルトで選択され、移行先プールのデフォルトの共有ストレージリポジトリが表示されます。
    • [仮想ディスクを指定したSRに配置する] を選択して、[ストレージリポジトリ] メニューでストレージリポジトリを選択します。このオプションにより、移行した仮想マシンの仮想ディスクごとに異なるストレージリポジトリを選択できます。
  6. [ネットワーク] ページでは、選択したテンプレートの仮想ネットワークインターフェイスを、移行先プールまたはサーバーのネットワークに割り当てます。[ターゲットネットワーク] 一覧でオプションを指定し、[次へ] を選択します。
  7. テンプレートの仮想ディスクのコピーで使用される移行先プールまたはサーバーのストレージネットワークを選択します。[次へ] を選択します。

    注:

    パフォーマンス上の理由から、管理ネットワークを仮想マシンのコピーで使用しないことをお勧めします。

  8. 選択した内容を確認し、[完了] を選択してテンプレートのコピーを開始します。
仮想マシンとテンプレートのコピー