Red Hat Training

A Red Hat training course is available for Red Hat Virtualization

8.6. 既存のストレージドメインのインポート

8.6.1. 既存のストレージドメインのインポートについての概要

データが一切格納されていない新規ストレージドメインを追加するだけでなく、既存のストレージドメインをインポートして、その中に格納されているデータにアクセスすることも可能です。ストレージドメインのインポート機能により、Manager データベースでエラーが発生した際にデータを復旧して、そのデータをデータセンター間または環境間で移行することができます。
ストレージドメインタイプ別のインポートについての概要は以下のとおりです。
データ
既存のデータストレージドメインをインポートすると、そのデータストレージドメインに格納されているすべての仮想マシンとテンプレートにアクセスすることができます。ストレージドメインをインポートした後には、仮想マシン、フローティングディスクのイメージ、テンプレートを手動でターゲットのデータセンターにインポートする必要があります。データストレージドメインに格納されている仮想マシンとテンプレートをインポートするプロセスは、エクスポートストレージドメインのプロセスと似ていますが、データストレージドメインには、特定のデータセンター内のすべての仮想マシンとテンプレートが含まれているので、データ復旧やデータセンター/環境間での大規模な仮想マシンの移行の場合には、データストレージドメインをインポートすることをお勧めします。

重要

互換性レベルが 3.5 以上のデータセンターにアタッチされていた既存のデータストレージドメインをインポートすることができます。
ISO
既存の ISO ストレージドメインをインポートすると、その ISO ストレージドメインに格納されたすべての ISO ファイルと仮想フロッピーにアクセスすることができます。ストレージドメインをインポートした後は、リソースへのアクセスに追加の操作は不要なので、必要に応じて仮想マシンにアタッチすることができます。
エクスポート
既存のエクスポートストレージドメインをインポートすると、そのエクスポートストレージドメインに格納されたすべての仮想マシンとテンプレートにアクセスすることができます。エクスポートストレージドメインは、仮想マシンイメージとテンプレートのエクスポート/インポート用に設計されているので、同じ環境内または異なる環境間で少数の仮想マシンとテンプレートを移行する場合には、エクスポートストレージドメインをインポートする方法を推奨します。エクスポートドメインを使用した仮想マシンとテンプレートのエクスポート/インポートについての情報は、『仮想マシン管理ガイド』の「仮想マシンとテンプレートのエクスポート/インポート」のセクションを参照してください。

注記

エクスポートストレージドメインは非推奨になりました。データストレージドメインは、データセンターからアタッチを解除して、同じ環境または異なる環境にある別のデータセンターにインポートすることができます。仮想マシン、フローティング仮想ディスクイメージ、テンプレートは、インポートしたストレージドメインからアタッチされているデータセンターにアップロードすることができます。

8.6.2. ストレージドメインのインポート

同じ環境または異なる環境のデータセンターに以前アタッチされていたストレージドメインをインポートします。以下の手順では、データの破損を回避するために、ストレージドメインがどの環境のデータセンターにもアタッチされていない状態であることを前提としています。既存のデータストレージドメインをデータセンターにインポートするには、インポート先のデータセンターが初期化済みである必要があります。

手順8.11 ストレージドメインのインポート

  1. ストレージ リソースタブをクリックします。
  2. ドメインをインポート をクリックします。
    事前設定済みドメインのインポートのウィンドウ

    図8.7 事前設定済みドメインのインポートのウィンドウ

  3. データセンター のドロップダウンリストから、ストレージドメインをアタッチするデータセンターを選択します。
  4. ストレージドメインの名前を入力します。
  5. ドメイン機能ストレージタイプ のドロップダウンリストから適切な項目を選択します。
  6. 使用するホスト のドロップダウンリストからホストを選択します。

    重要

    ストレージドメインへの通信はすべて、Red Hat Virtualization Manager から直接ではなく、選択したホストを介して行われます。システムには、アクティブなホストが少なくとも 1 台存在し、選択したデータセンターにアタッチされている必要があります。ストレージドメインを設定する前には、全ホストがストレージデバイスにアクセスできる状態でなければなりません。
  7. ストレージドメインの詳細を入力します。

    注記

    ストレージドメインの詳細を指定するフィールドは、ドメイン機能/ストレージタイプ の一覧で選択した値に応じて異なります。これらのオプションは、新規ストレージドメインの追加で表示される項目と同じです。オプションについての詳しい情報は 「ストレージドメインについての知識」を参照してください。
  8. データセンター内のドメインを有効化する のチェックボックスにチェックを入れると、選択したデータセンターにストレージドメインがアタッチされた後にそのドメインがアクティブ化されます。
  9. OK をクリックします。
ストレージドメインがインポートされ、ストレージ タブに表示されます。これで、インポートしたストレージドメインからデータセンターに仮想マシンとテンプレートをインポートできるようになりました。

8.6.3. 同じ環境内のデータセンター間でのストレージドメインの移行

同じ Red Hat Virtualization 環境内のデータセンター間でストレージドメインを移行すると、移行先のデータセンターで、そのストレージドメインに格納されているデータにアクセスすることができます。以下の手順では、移行元のデータセンターからストレージドメインをデタッチしてから、別のデータセンターにアタッチするステップを伴います。

手順8.12 同じ環境内のデータセンター間でのストレージドメインの移行

  1. 対象のストレージドメインで実行中の仮想マシンをすべて停止します。
  2. ストレージ リソースタブをクリックして、結果一覧からストレージドメインを選択します。
  3. 詳細ペインで データセンター タブをクリックします。
  4. メンテナンス をクリックしてから OK をクリックすると、ストレージドメインがメンテナンスモードに切り替わります。
  5. デタッチ をクリックしてから OK をクリックすると、移行元のデータセンターからストレージドメインがデタッチされます。
  6. アタッチ をクリックします。
  7. 移行先のデータセンターを選択して OK をクリックします。
移行先のデータセンターにストレージドメインがアタッチされ、自動的にアクティブ化されます。これで、ストレージドメインから仮想マシンおよびテンプレートを移行先のデータセンターにインポートすることができます。

8.6.4. 異なる環境のデータセンター間でのストレージドメインの移行

異なる Red Hat Virtualization 環境間でストレージドメインを移行すると、移行先の環境でストレージドメインに格納されているデータにアクセスすることができます。以下の手順は、1 つの Red Hat Virtualization 環境からストレージドメインを削除して、別の環境にインポートするステップを伴います。既存のデータストレージドメインをインポートして Red Hat Virtualization のデータセンターにアタッチするには、ストレージドメインの移行元のデータセンターの互換レベルが 3.5 以上である必要があります。

手順8.13 異なる環境のデータセンター間でのストレージドメインの移行

  1. 移行元の環境の管理ポータルにログインします。
  2. 対象のストレージドメインで実行中の仮想マシンをすべて停止します。
  3. ストレージ リソースタブをクリックして、結果一覧からストレージドメインを選択します。
  4. 詳細ペインで データセンター タブをクリックします。
  5. メンテナンス をクリックしてから OK をクリックすると、ストレージドメインがメンテナンスモードに切り替わります。
  6. デタッチ をクリックしてから OK をクリックすると、移行元のデータセンターからストレージドメインがデタッチされます。
  7. 削除 をクリックします。
  8. ストレージの削除 ウィンドウで ドメインをフォーマットします。ストレージの中身が失われます。 のチェックボックスが選択されていないことを確認します。このステップにより、ストレージドメイン内のデータが保持され、後で使用することができます。
  9. OK をクリックすると、移行元の環境からストレージドメインが削除されます。
  10. 移行先の環境の管理ポータルにログインします。
  11. ストレージ リソースタブをクリックします。
  12. ドメインをインポート をクリックします。
    事前設定済みドメインのインポートのウィンドウ

    図8.8 事前設定済みドメインのインポートのウィンドウ

  13. データセンター のドロップダウンリストから、移行先のデータセンターを選択します。
  14. ストレージドメインの名前を入力します。
  15. ドメイン機能ストレージタイプ のドロップダウンリストから適切な項目を選択します。
  16. 使用するホスト のドロップダウンリストからホストを選択します。
  17. ストレージドメインの詳細を入力します。

    注記

    ストレージドメインの詳細を指定するフィールドは、ストレージタイプ のドロップダウンリストで選択した値に応じて異なります。これらのオプションは、新規ストレージドメインの追加で表示される項目と同じです。オプションについての詳しい情報は 「ストレージドメインについての知識」を参照してください。
  18. Select the データセンター内のドメインを有効化する のチェックボックスを選択すると、ストレージドメインがアタッチされた時に自動的にアクティブ化されます。
  19. OK をクリックします。
新しい Red Hat Virtualization 環境にある移行先のデータセンターにストレージドメインがアタッチされ、自動的にアクティブ化されます。これで、ストレージドメインから仮想マシンおよびテンプレートを移行先のデータセンターにインポートすることができます。

8.6.5. インポートされたデータストレージドメインからの仮想マシンのインポート

Red Hat Virtualization 環境にインポートしたデータストレージドメインから仮想マシンを 1 つまたは複数のクラスターにインポートします。以下の手順は、インポートされたデータストレージドメインがデータセンターにアタッチ済みで、かつアクティブ化されていることを前提としています。

手順8.14 インポートされたデータストレージドメインからの仮想マシンのインポート

  1. ストレージ リソースタブをクリックします。
  2. インポートしたデータストレージドメインをクリックします。
  3. 詳細ペインで 仮想マシンのインポート タブをクリックします。
  4. インポートする仮想マシンを 1 台または複数選択します。
  5. インポート をクリックします。
  6. 仮想マシンのインポート ウィンドウの各仮想マシンに、クラスター リストで正しいターゲットのクラスターが選択されていることを確認します。
  7. 外部の仮想マシンの仮想 NIC プロファイルをターゲットのクラスター上のプロファイルにマッピングします。
    1. 仮想 NIC プロファイルのマッピング をクリックします。
    2. 使用する仮想 NIC プロファイルを ターゲットの仮想 NIC プロファイル のドロップダウンリストから選択します。
    3. 仮想マシンのインポート ウィンドウで複数のターゲットクラスターが選択されている場合には、ターゲットのクラスター のドロップダウンリストで各ターゲットクラスターを選択して、正しくマッピングされるようにします。
    4. OK をクリックします。
  8. MAC アドレスの競合が検出された場合には、仮想マシン名の横に感嘆符が表示されます。このアイコンの上にマウスを移動するとヒントが表示され、発生したエラーのタイプを確認することができます。
    無効な MAC を再割り当て のチェックボックスを選択して、問題のあるすべての仮想マシンに新しい MAC アドレスを再割り当てします。仮想マシンごとに 再割り当て のチェックボックスを選択することができます。

    注記

    割り当てに利用可能なアドレスがない場合には、インポートの操作は失敗しますが、クラスターの MAC アドレスプール範囲外の MAC アドレスの場合には、新規 MAC アドレスを再割り当てせずに仮想マシンをインポートすることができます。
  9. OK をクリックします。
環境に仮想マシンがインポートされます。インポートした仮想マシンは、仮想マシンのインポート タブの一覧には表示されなくなります。

8.6.6. インポートされたデータストレージドメインからのテンプレートのインポート

Red Hat Virtualization 環境にインポートしたデータストレージドメインからテンプレートをインポートします。以下の手順は、インポートされたデータストレージドメインがデータセンターにアタッチ済みで、かつアクティブ化されていることを前提としています。

手順8.15 インポートされたデータストレージドメインからのテンプレートのインポート

  1. ストレージ リソースタブをクリックします。
  2. インポートしたデータストレージドメインをクリックします。
  3. 詳細ペインで テンプレートのインポート のタブをクリックします。
  4. インポートするテンプレートを 1 つまたは複数選択します。
  5. インポート をクリックします。
  6. クラスター の一覧から、テンプレートのインポート先となるクラスターを選択します
  7. OK をクリックします。
環境にテンプレートがインポートされます。インポートしたテンプレートは、テンプレートのインポート タブの一覧には表示されなくなります。

8.6.7. インポートされたストレージドメインからのディスクイメージのインポート

詳細ペインの ディスクのインポート タブを使用して、インポートされたストレージドメインからフローティング仮想ディスクをインポートします。

注記

Manager にインポートすることができるのは、QEMU との互換性があるディスクだけです。

手順8.16 ディスクイメージのインポート

  1. データセンターにインポートしたストレージドメインを選択します。
  2. 詳細ペインで ディスクのインポート をクリックします。
  3. インポートする仮想マシンを 1 台または複数選択して インポート をクリックすると、ディスクのインポート ウィンドウが開きます。
  4. 各ディスクに適切な ディスクプロファイル を選択します。
  5. OK をクリックすると選択したディスクがインポートされます。

8.6.8. インポートされたストレージドメインからの未登録ディスクイメージのインポート

詳細ペインの ディスクのインポート タブを使用して、ストレージドメインからフローティング仮想ディスクをインポートします。Red Hat Virtualization 環境以外で作成されたフローティングディスクは、Manager には登録されていません。ストレージドメインをスキャンして、インポート予定で未登録のフローティングディスクを特定します。

注記

Manager にインポートすることができるのは、QEMU との互換性があるディスクだけです。

手順8.17 ディスクイメージのインポート

  1. データセンターにインポートしたストレージドメインを選択します。
  2. ストレージドメインを右クリックして、Manager が未登録のディスクを特定できるように ディスクのスキャン を選択します。
  3. 詳細ペインで ディスクのインポート をクリックします。
  4. インポートする仮想マシンを 1 台または複数選択して インポート をクリックすると、ディスクのインポート ウィンドウが開きます。
  5. 各ディスクに適切な ディスクプロファイル を選択します。
  6. OK をクリックすると選択したディスクがインポートされます。