クロス・テナンシおよびリージョン間クローニング
Autonomous Databaseインスタンスは、あるテナンシ(ソース・テナンシ)から別のテナンシ(宛先テナンシ)にクローニングできます。
- クロス・テナンシのクローニングについて
クロス・テナンシ・クローンを作成する場合、クローンをソース・テナンシと同じリージョンに作成するか、ソース・テナンシ(クロスリージョン)とは異なるリージョンに作成するかを選択できます。 - クロス・テナンシ・クローニングの前提条件
ソース・データベースが1つのテナンシにあり、クローニングされたデータベースが別のテナンシにあるクロス・テナンシ・クローンを作成するための前提条件について説明します。 - クロス・テナンシまたはクロスリージョン・クローンの作成
ソース・データベースとクローン・データベースが同じリージョンにある場合、またはソース・データベースとクローン・データベースが別のリージョン(クロスリージョン)にある場合に、クロス・テナンシ・クローンを作成するステップを示します。 - バックアップからのクロス・テナンシ・クローンの作成
バックアップからクロス・テナンシ・クローンを作成するステップを示します。
クロス・テナンシのクローニングについて
クロス・テナンシ・クローンを作成するときに、クローンをソース・テナンシと同じリージョンに作成するか、ソース・テナンシ(クロスリージョン)とは異なるリージョンに作成するかを選択できます。
クロス・テナンシのクローニング・オプションは、CLIまたはAutonomous Database REST APIでのみ使用できます。このオプションは、Oracle Cloud Infrastructure Consoleでは使用できません。
クロス・テナンシのクローニングについては、次の点に注意してください。
-
すべてのクローン・タイプがサポートされています。クローン・データベースは、フル・クローン、メタデータ・クローンまたはリフレッシュ可能クローンです。
-
クローンは、ソースAutonomous Databaseインスタンスから作成することも、バックアップから作成することもできます(最新のバックアップ、指定したバックアップを使用することも、長期バックアップを選択することもできます)。
-
ソースAutonomous Databaseインスタンスは、ECPUまたはOCPUコンピュート・モデルのいずれかを使用できます。ワークロード・タイプに応じて、OCPUコンピュート・モデルを使用するソースからECPUコンピュート・モデルを使用するクローンにクローニングできます(これは、データ・ウェアハウスおよびトランザクション処理ワークロード・タイプで許可されます)。
-
クローニングされたデータベースは、同じリージョンまたは別のリージョン(クロスリージョン)に配置できます。
-
クロス・テナンシのクローニング・オプションは、ソースで顧客管理キーを使用したクローニングをサポートしていません。顧客管理キーの詳細は、Autonomous Databaseでの暗号化キーの管理を参照してください。
親トピック: クロス・テナンシおよびリージョン間クローニング
クロス・テナンシ・クローニングの前提条件
ソース・データベースが1つのテナンシにあり、クローニングされたデータベースが別のテナンシにあるクロス・テナンシ・クローンを作成するための前提条件について説明します。
宛先テナンシにクロス・テナンシ・クローンを作成するには、コマンドを実行する必要があります。クロス・テナンシ・クローンを作成する前に、ソース・テナンシ、クローニングするインスタンスを含むテナンシおよび宛先テナンシにOCI Identity and Access Managementグループおよびポリシーを定義する必要があります。定義したグループおよびポリシーを使用すると、宛先テナンシにクローンを作成するコマンドを実行し、宛先テナンシがソースAutonomous Databaseインスタンスが存在するソース・テナンシに連絡できるようにすることができます。
追加するOCI Identity and Access Managementグループおよびポリシーでは、次のものがサポートされます。
-
ソース・テナンシのグループのメンバーは、宛先テナンシのグループがソース・テナンシ上のソースAutonomous Databaseインスタンスにアクセス(読取り)することを許可します。
ソースAutonomous Databaseインスタンスで他のアクション(開始、終了の停止、書込み操作など)を許可する必要はありません。
-
宛先テナンシのグループのメンバーは、ソース・テナンシのAutonomous Databaseインスタンスをクローン・ソースとして使用して、宛先テナンシにクローンを作成できます。
宛先テナンシでは、グループがソース・テナンシ上のAutonomous Databaseインスタンスを管理できるようにするポリシーも追加します。たとえば、このポリシーにより、グループはクローン・データベースを作成でき、リフレッシュ可能クローンでソース・テナンシに接続するコマンド(リフレッシュや切断など)を実行できます。
クロス・テナンシ・クローンを作成するには、OCI Identity and Access Managementを使用して必要なグループを作成し、クロス・テナンシのクローニングを認可するポリシーを定義します:
詳細は、ポリシーの開始を参照してください。
親トピック: クロス・テナンシおよびリージョン間クローニング
クロス・テナンシまたはリージョン間クローンの作成
ソース・データベースとクローン・データベースが同じリージョンにある場合、またはソース・データベースとクローン・データベースが異なるリージョン(クロスリージョン)にある場合に、クロス・テナンシ・クローンを作成するステップを示します。
これらのステップでは、フル・クローンまたはメタデータ・クローンの作成について説明します。クロス・テナンシのリフレッシュ可能クローンの作成の詳細は、クロス・テナンシまたはクロスリージョン・リフレッシュ可能クローンの作成を参照してください。
クロス・テナンシのクローニング・オプションは、CLIまたはAutonomous Database REST APIでのみ使用できます。このオプションは、Oracle Cloud Infrastructure Consoleでは使用できません。
クロス・テナンシ・クローンを作成するには:
-
APIの使用およびリクエストの署名の詳細は、REST APIおよびセキュリティ資格証明を参照してください。
-
SDKについては、ソフトウェア開発キットとコマンドライン・インタフェースを参照してください。
親トピック: クロス・テナンシおよびリージョン間クローニング
バックアップからのクロス・テナンシ・クローンの作成
バックアップからクロス・テナンシ・クローンを作成するステップを示します。
これらのステップでは、フル・クローンまたはメタデータ・クローンの作成について説明します。クロス・テナンシのリフレッシュ可能クローンの作成の詳細は、クロス・テナンシまたはクロスリージョン・リフレッシュ可能クローンの作成を参照してください。
クロス・テナンシのクローニング・オプションは、CLIまたはAutonomous Database REST APIでのみ使用できます。このオプションは、Oracle Cloud Infrastructure Consoleでは使用できません。
バックアップからクロス・テナンシ・クローンを作成するには:
-
APIの使用およびリクエストの署名の詳細は、REST APIおよびセキュリティ資格証明を参照してください。
-
SDKについては、ソフトウェア開発キットとコマンドライン・インタフェースを参照してください。
親トピック: クロス・テナンシおよびリージョン間クローニング