クロス・テナンシおよびリージョン間クローニング
1つのテナンシ(ソース・テナンシ)から別のテナンシ(宛先テナンシ)にAutonomous Databaseインスタンスをクローニングできます。
- クロス・テナンシのクローニングについて
クロス・テナンシ・クローンを作成するときに、クローンがソース・テナンシと同じリージョンに作成されているか、ソース・テナンシ(クロス・リージョン)とは異なるリージョンに作成されているかを選択できます。 - クロス・テナンシ・クローニングの前提条件
ソース・データベースが1つのテナンシにあり、クローン・データベースが別のテナンシにあるクロス・テナンシ・クローンを作成するための前提条件について説明します。 - クロス・テナンシまたはリージョン間クローンの作成
ソース・データベースとクローン・データベースが同じリージョンにある場合、またはソース・データベースとクローン・データベースが異なるリージョン(クロス・リージョン)にある場合に、クロス・テナンシ・クローンを作成するステップを示します。 - バックアップからのクロス・テナンシ・クローンの作成
バックアップからクロス・テナンシ・クローンを作成するステップを示します。
クロス・テナンシのクローニングについて
クロス・テナンシ・クローンを作成するときに、クローンがソース・テナンシと同じリージョンに作成されているか、ソース・テナンシ(クロス・リージョン)とは異なるリージョンに作成されているかを選択できます。
ノート:
クロス・テナンシ・クローニング・オプションは、CLIまたはAutonomous Database REST APIでのみ使用できます。 このオプションは、Oracle Cloud Infrastructureコンソールでは使用できません。クロス・テナンシのクローニングでは、次の点に注意してください:
-
すべてのクローン・タイプがサポートされています: クローン・データベースは、フル・クローン、メタデータ・クローンまたはリフレッシュ可能クローンです。
-
クローンは、ソース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を使用して必要なグループを作成し、クロス・テナンシ・クローニングを認可するポリシーを定義します:
詳細については、「ポリシーの開始」を参照してください。
親トピック: クロス・テナンシおよびリージョン間クローニング
クロス・テナンシまたはリージョン間クローンの作成
ソース・データベースとクローン・データベースが同じリージョンにある場合、またはソース・データベースとクローン・データベースが異なるリージョン(クロス・リージョン)にある場合に、クロス・テナンシ・クローンを作成するステップを示します。
リージョン間のクローニングは、空き層またはAutonomous Database for Developersインスタンスではサポートされていません。
これらのステップでは、フル・クローンまたはメタデータ・クローンの作成について説明します。 クロス・テナンシのリフレッシュ可能クローンの作成の詳細は、「クロス・テナンシまたはリージョン間リフレッシュ可能クローンの作成」を参照してください。
ノート:
クロス・テナンシ・クローニング・オプションは、CLIまたはAutonomous Database REST APIでのみ使用できます。 このオプションは、Oracle Cloud Infrastructureコンソールでは使用できません。クロス・テナンシ・クローンを作成するには:
-
詳細については、「クロス・テナンシおよびリージョン間クローニングに関するノート」を参照してください。
-
APIの使用およびリクエストの署名の詳細は、REST APIおよび「セキュリティ資格証明」を参照してください。
-
SDKについては、ソフトウェア開発キットとコマンドライン・インタフェースに関する項を参照してください。
親トピック: クロス・テナンシおよびリージョン間クローニング
バックアップからのクロス・テナンシ・クローンの作成
バックアップからクロス・テナンシ・クローンを作成するステップを示します。
これらのステップでは、フル・クローンまたはメタデータ・クローンの作成について説明します。 クロス・テナンシのリフレッシュ可能クローンの作成の詳細は、「クロス・テナンシまたはリージョン間リフレッシュ可能クローンの作成」を参照してください。
ノート:
クロス・テナンシ・クローニング・オプションは、CLIまたはAutonomous Database REST APIでのみ使用できます。 このオプションは、Oracle Cloud Infrastructureコンソールでは使用できません。バックアップからクロス・テナンシ・クローンを作成するには:
-
APIの使用およびリクエストの署名の詳細は、REST APIおよび「セキュリティ資格証明」を参照してください。
-
SDKについては、ソフトウェア開発キットとコマンドライン・インタフェースに関する項を参照してください。
親トピック: クロス・テナンシおよびリージョン間クローニング