7.2.9. 仮想マシンクローン作成方法
データボリュームのクローンを作成する際、Containerized Data Importer (CDI) は、Container Storage Interface (CSI) クローン方式のうちの 1 つ、つまり CSI ボリュームクローニングとスマートクローニングのどちらかを選択します。どちらの方法も効率的ですが、特定の要件があります。要件が満たされていない場合、CDI はホスト支援型クローン作成を使用します。
ホスト支援型クローン作成は、最も時間がかかり、最も効率の悪いクローン作成方法ですが、他の 2 つのクローン作成方法よりも要件の数が少ないです。
7.2.9.1. CSI ボリュームのクローン作成 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
Container Storage Interface (CSI) のクローン作成では、CSI ドライバー機能を使用して、ソースデータボリュームのクローンをより効率的に作成します。
CSI ボリュームのクローン作成には次の要件があります。
- 永続ボリューム要求 (PVC) のストレージクラスをサポートする CSI ドライバーは、ボリュームのクローン作成をサポートする必要があります。
-
CDI によって認識されないプロビジョナーの場合、対応するストレージプロファイルの
cloneStrategyが CSI Volume Cloning に設定されている必要があります。 - ソース PVC とターゲット PVC は、同じストレージクラスとボリュームモードを持つ必要があります。
-
データボリュームを作成する場合は、ソース namespace に
datavolumes/sourceリソースを作成するパーミッションが必要です。 - ソースボリュームは使用されていない状態である必要があります。