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

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

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

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

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

  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の詳細は、次を参照してください。