Oracle Cloud Infrastructureドキュメント

ブート・ボリュームのクローン作成

Oracle Cloud Infrastructure Block Volumeサービスを使用してブート・ボリュームからクローンを作成できます。 複製を使用すると、バックアップおよびリストア・プロセスを実行することなく、既存のブート・ボリュームのコピーを作成できます。 ブート・ボリュームとブート・ボリュームのバックアップの詳細については、「ブート・ボリューム」「ブート・ボリューム・バックアップの概要」、および「ブート・ボリュームのバックアップ」を参照してください。 Block Volumeサービスの詳細については、「Block Volumeの概要」とtheBlock Volume FAQを参照してください。

ブート・ボリューム・クローンは、ソース・ブート・ボリュームのポイント・ツー・ディスク直接ディープ・コピーであるため、クローン作成時にソース・ブート・ボリュームにあるすべてのデータがブート・ボリューム・クローンにコピーされます。 ソース・ブート・ボリューム上のデータに対するその後の変更は、ブート・ボリューム・クローンにコピーされません。 クローンはソース・ブート・ボリュームのコピーであるため、クローンを作成するときに大きなボリューム・サイズを指定しない限り、ソース・ブート・ボリュームと同じサイズになります。

クローン操作はすぐに実行され、状態が使用可能に変わるとすぐにクローン・ブート・ボリュームを使用できます。

ソース・ブート・ボリュームがクローン作成されている間は、そのクローンが起動している間にブート・ボリュームをクローンすると、最初のクローン操作がそのソースから完了するのを待つ必要があります追加のクローンを作成します。 バックアップ操作が完了するのを待つ必要もあります。

同じリージョン、「可用性ドメイン」、およびテナント内のブート・ボリュームのクローンのみを作成できます。 操作に必要なアクセス権を持っている限り、コンパートメント間のブート・ボリュームのクローンを作成できます。

コンソールの使用

  1. 「ナビゲーション・メニュー」を開きます。 コア・インフラの下で、Computeに行き、「ブート・ボリューム」をクリックします。
  2. 「ブート・ボリューム」リストで、クローンするブート・ボリュームをクリックします。
  3. 「リソース」で、「クローン」をクリックします。
  4. 「クローンの作成」をクリックします。

  5. 「クローンの作成」ダイアログで、クローンの名前を指定します。

  6. 「カスタム・ブロックのボリューム・サイズ(GB)」を確認し、新しいサイズを指定します。 ボリュームのサイズを大きくすることはできますが、サイズを小さくすることはできません。 ブート・ボリュームをより大きなサイズのボリュームにクローンする場合は、ボリューム・パーティションを拡張する必要があります。詳しくは、「ブート・ボリュームのパーティションの拡張」を参照してください。

  7. 「クローンの作成」をクリックします。

ブート・ボリュームは、アイコンがAVAILABLEとして「ブート・ボリューム」リストにリストされたらすぐに使用できます。

APIの使用

APIおよび署名リクエストの使用については、REST APIおよび「セキュリティ資格証明」を参照してください。 SDKの詳細は、「ソフトウェア開発キットとコマンドライン・インタフェース」を参照してください。

ブート・ボリュームからクローンを作成するには、CreateBootVolume操作を使用し、CreateBootVolumeDetailsBootVolumeSourceFromBootVolumeDetailsを指定します。

次の手順

ブート・ボリュームのバックアップをクローンしたら、次の操作を実行できます:

インスタンスの実行中にブート・ボリュームのクローンを作成すると、クラッシュの一貫性のあるクローンが作成されます。つまり、クローンが作成された時点のデータと同じ状態になります。 これは、力の喪失または激しい衝突の場合と同じ状態です。 ほとんどの場合、クローンのブート・ボリュームを使用してインスタンスを作成できますが、起動可能なイメージを確保するには、インスタンスからカスタム・イメージを作成する必要があります。 カスタム・イメージの作成については、「カスタム・イメージの管理」を参照してください。