クロス・テナンシまたはクロス・リージョンのリフレッシュ可能クローンの作成
リフレッシュ可能クローンを別のテナンシ(宛先テナンシ)に作成できます。クロス・テナンシ・リフレッシュ可能クローンを作成する場合、宛先テナンシのリフレッシュ可能クローンは、同じリージョンまたは別のリージョン(クロス・リージョン)に配置できます。
クロス・テナンシ・クローニング・オプションは、CLIまたはAutonomous AI Database REST APIを使用してのみ使用できます。このオプションは、Oracle Cloud Infrastructure Consoleでは使用できません。
これらのステップでは、リフレッシュ可能クローンの作成について説明します。クロス・テナンシのフル・クローンまたはメタデータ・クローンの作成の詳細は、クロス・テナンシまたはクロス・リージョン・クローンの作成を参照してください。
クロス・テナンシのリフレッシュ可能クローンを作成するには:
-
クロス・テナンシ・クローニングを承認するためのOCI Identity and Access Managementポリシーを定義するための前提条件ステップを実行します。
詳細は、クロス・テナンシ・クローニングの前提条件を参照してください。
ノート
ノート:クロス・テナンシのクローニングを許可するように指定したポリシーが後で取り消された場合、クロス・テナンシのクローニングは許可されなくなります。また、リフレッシュ可能クローンの場合、切断やリフレッシュなどのソース・テナンシとの接続を必要とするリモート・テナンシでポリシーが取り消されると、失敗します。 -
リフレッシュ可能クローンを作成するテナンシで、CLIを使用するか、REST APIをコールします。
リフレッシュ可能クローンを作成する宛先リージョンで、CLIを実行するか、宛先テナンシでREST APIをコールします。ソース・データベースは別のテナンシに存在し、別のリージョンで指定されている場合。これにより、同じリージョンにクロス・テナンシ・リフレッシュ可能クローンが作成されるか、別のリージョン(クロス・リージョン)にクロス・テナンシ・リフレッシュ可能クローンが作成されます。
たとえば、CLIでは次のようになります。
oci db autonomous-database create-refreshable-clone --compartment-id ocid1.tenancy.oc1..aaaaaaaafcue47pqmrf4vigne_example --source-id ocid1.autonomousdatabase.oc1.iad.anuwcljs4bv3yyiae2_example --db-name adatabasedb1 --data-storage-size-in-tbs 1 --compute-model ECPU --compute-count 2 --refreshable-mode MANUAL詳細は、create-refreshable-cloneを参照してください。
CreateAutonomousDatabaseAPIを使用して、クロス・テナンシのリフレッシュ可能クローンを作成します。このAPIをコールするときに、リフレッシュ可能クローンを作成するには、source値をCLONE_TO_REFRESHABLEに設定し、sourceIDをソース・データベースのOCIDに設定します。REST APIの詳細は、次を参照してください。
-
APIの使用およびリクエストの署名の詳細は、REST APIおよびセキュリティ資格証明を参照してください。
-
SDKについては、ソフトウェア開発キットとコマンドライン・インタフェースを参照してください。