XenCenter

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

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

XenServerには、仮想マシンやテンプレートをコピーする方法として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. 選択した内容を確認し、[完了]を選択してテンプレートのコピーを開始します。
仮想マシンとテンプレートのコピー