Oracle Cloud Infrastructureドキュメント

ボリュームのクローニング

ブロック・ボリューム・サービスを使用して、ボリュームからクローンを作成できます。 クローン作成を使用すると、バックアップおよびリストア・プロセスを実行することなく、既存のブロック・ボリュームのコピーを作成できます。

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

クローン操作はすぐに実行され、複製されたボリュームは、状態が使用可能に変わるとすぐに通常のボリュームとしてアタッチして使用できます。 この時点で、ボリューム・データはバックグラウンドでコピーされ、ボリュームのサイズに応じて最大30分かかることがあります。

クローンが作成されているときにソース・ボリュームのポイント・イン・タイム・リファレンスが1つ存在するため、クローンを作成するときにソース・ボリュームがアタッチされている場合、作成前にソース・ボリュームから最初のクローン操作が完了するまで待つ必要があります追加のクローン。 ソース・ボリュームがデタッチされている場合は、同じソース・ボリュームから最大10個のクローンを同時に作成できます。

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

「ブロック・ボリューム」サービスおよびクローン・ボリュームの詳細は、Block Volume FAQを参照してください。

ブロック・ボリューム・クローンとバックアップの相違点

ボリュームのバックアップまたはクローンのどちらを作成するかを決定するときは、次の基準を考慮してください。

  ボリューム・バックアップ ボリューム・クローン
説明 ボリューム上のデータのpoint-in-timeバックアップを作成します。 後で、バックアップから複数の新規ボリュームをリストアできます。 バックアップおよびリストア・プロセスを実行しなくても、ボリュームの単一のポイント・イン・タイム・コピーを作成できます。
ユースケース

後で環境を複製したり、将来使用するためにデータを保持したりできるように、ボリューム内のデータのバックアップを保存します。

バックアップ内のデータは時間経過とともに変化しないため、コンプライアンス要件および規制要件を満たします。

ビジネス継続性要件をサポートします。

停止またはデータ変更のリスクを長期にわたって削減します。

既存の環境を急速に複製します。 たとえば、クローンを使用すると、本番環境に影響を与えずに構成の変更をテストできます。

速度 より遅い(分または時間) より速い(秒)
コスト より低いコスト より高いコスト
保管場所 オブジェクト・ストレージ ブロック・ボリューム
保存ポリシー ポリシーベースのバックアップは有効期限があります。手動のバックアップは有効期限はありません。 失効なし
ボリューム・グループ サポート対象 ボリューム・グループをバックアップできます。 サポート対象 ボリューム・グループのクローンを作成できます。

ブロック・ボリューム・バックアップの詳細は、「Block Volumeのバックアップの概要」および「ボリュームのバックアップ」を参照してください。

コンソールの使用

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

  5. クローンの名前を指定します。

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

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

ボリュームは、そのアイコンでAVAILABLEとしてボリューム・リストにリストされるときに使用されます。 この時点で、ボリュームのクローンの作成、インスタンスへのクローンの追加、ボリュームの削除など、ボリュームに対してさまざまなアクションを実行できます。

APIの使用

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

ボリュームからクローンを作成するには、CreateVolume操作を使用し、CreateVolumeDetailsVolumeSourceFromVolumeDetailsを指定します。