クロス・テナンシまたはクロスリージョン・リフレッシュ可能クローンの作成

別のテナンシ(宛先テナンシ)にリフレッシュ可能クローンを作成できます。クロス・テナンシ・リフレッシュ可能クローンを作成する場合、宛先テナンシのリフレッシュ可能クローンは、同じリージョンまたは別のリージョン(クロスリージョン)に配置できます。

クロス・テナンシ・クローニング・オプションは、CLIまたはAutonomous Database REST APIを使用してのみ使用できます。このオプションは、Oracle Cloud Infrastructure Consoleでは使用できません。

これらのステップでは、リフレッシュ可能クローンの作成について説明します。クロス・テナンシ・フル・クローンまたはメタデータ・クローンの作成の詳細は、クロス・テナンシまたはクロス・リージョン・クローンの作成を参照してください。

クロス・テナンシのリフレッシュ可能クローンを作成するには:

  1. クロス・テナンシ・クローニングを承認するためのOCI Identity and Access Managementポリシーを定義するための前提条件ステップを実行します。

    詳細は、クロス・テナンシ・クローニングの前提条件を参照してください。

    ノート

    クロス・テナンシ・クローニングを許可するように指定したポリシーが後で取り消されると、クロス・テナンシのクローニングは許可されなくなります。また、リフレッシュ可能クローンの場合、切断やリフレッシュなど、ソース・テナンシとの接続を必要とするリモート・テナンシに対するポリシーが取り消されると、失敗します。
  2. リフレッシュ可能クローンを作成するテナンシで、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を参照してください。

    CreateAutonomousDatabase APIを使用して、クロス・テナンシのリフレッシュ可能クローンを作成します。このAPIをコールするときに、リフレッシュ可能クローンを作成するには、source値をCLONE_TO_REFRESHABLEに設定し、sourceIDをソース・データベースのOCIDに設定します。

    REST APIの詳細は、次を参照してください。