レプリケーション・サーバーへの保護ポリシーの追加

post

https://EM_HOST:EM_CONSOLE_HTTPS_PORT/em/api/zdlra/{raTargetId}/replicationServers/{repServerName}/protectionPolicies/{policyName}

リカバリ・アプライアンスのレプリケーション・サーバーに保護ポリシーを追加します。これにより、必要に応じて、ポリシー内の保護されたデータベースがダウンストリーム・リカバリ・アプライアンスに追加されます。

リクエスト

パス・パラメータ
ヘッダー・パラメータ
  • アップストリーム・リカバリ・アプライアンスの管理者資格証明。指定しない場合は、優先資格証明が使用されます。
    例:
    NAMED:NC_RA_UPSTREAM
サポートされているメディア・タイプ
リクエスト本文 - application/json ()
ルート・スキーマ: schema
型: object
レプリケーション・サーバーに追加する保護ポリシーを識別するパラメータ
ソースの表示
ネストされたスキーマ: protectionPolicies
型: array
レプリケーション・サーバーに追加する保護ポリシーのリスト
ソースの表示
ネストされたスキーマ: AddPolicyToReplicationServerDetails
型: object
レプリケーション・サーバーへの保護ポリシーの追加APIのパラメータ。
ソースの表示
  • 作成するダウンストリーム・ポリシーのリカバリ・ウィンドウ目標(useExistingDsPolicyがfalseの場合のみ)。値はISO 8601期間形式です。例 - P2D (2日)、PT3H (3時間)、PT78M (78分)、PT345S (345秒)
    例: P3D
  • データベースを追加する必要があるダウンストリーム保護ポリシーの名前(ダウンストリームで既存または作成するポリシーのいずれか)。
    例: GOLD_DOWNSTREAM
  • ダウンストリーム・リカバリ・アプライアンスの管理者資格証明
    例: NAMED:NC_RA_DOWNSTREAM
  • ダウンストリーム・リカバリ・アプライアンスのデータベース名。
    例: DB_DOWNSTREAM
  • ダウンストリーム・リカバリ・アプライアンス名。
    例: RA_DOWNSTREAM
  • ダウンストリーム・リカバリ・アプライアンスのレプリケーション・サーバーの名前。値は、enableTwoWayReplicationがtrueの場合にのみ必要です。
    例: DB_DOWNSTREAM_UNIQUENAME_DB_UPSTREAM_UNIQUENAME_REP
  • レプリケートされたバックアップを管理する権限を付与される、ダウンストリーム・リカバリ・アプライアンスの一意の仮想プライベート・カタログ・ユーザーのデータベース・ユーザー名。このユーザーには、ダウンストリーム保護ポリシーに登録されている各保護されたデータベースへのアクセス権が付与されます。
    例: REPUSER_FROM_DB_UPSTREAM_UNIQUENAME_TO_DB_DOWNSTREAM_UNIQUENAME
  • バックアップおよびリカバリの目的で、ダウンストリーム・ポリシーの保護されたデータベースへのアクセス権を付与する必要がある追加のダウンストリームVPCユーザー。このユーザーは、レプリケーション・ユーザーとは異なります。
    例: BACKUPUSER1
  • デフォルト値: false
    双方向レプリケーションを有効にする必要があるかどうかを示します。つまり、ダウンストリーム保護ポリシーは、アップストリーム・リカバリ・アプライアンスを指すダウンストリーム・レプリケーション・サーバーにも追加されます。
  • 指定可能な値: [ "REPLICATION", "READ-ONLY", "REQUEST-ONLY" ]
    保護ポリシーをレプリケーション・サーバーに追加するときに使用するモード。指定可能な値は、REPLICATION (デフォルト)、READ-ONLYおよびREQUEST-ONLYです。
  • ダウンストリーム・リカバリ・アプライアンスに登録する必要があるデータベースの数。
  • 指定可能な値: [ "rac_database", "oracle_database" ]
    リカバリ・アプライアンスのデータベース・タイプ(本番の場合はrac_database、ビュー・ベースのRAの場合はoracle_database)
  • デフォルト値: false
    初期レプリケーションをスキップするかどうかを示します(デフォルトはfalse)。
  • アップストリーム・リカバリ・アプライアンスのデータベース名。
    例: DB_UPSTREAM
  • アップストリーム・ポリシーの保護されたデータベースへのアクセス権を付与する必要がある、アップストリーム・リカバリ・アプライアンスの一意の仮想プライベート・カタログ・ユーザーのデータベース・ユーザー名。enableTwoWayReplicationがtrueの場合にのみ必要です。
    例: REPUSER_FROM_DB_DOWNSTREAM_UNIQUENAME_TO_DB_UPSTREAM_UNIQUENAME
  • ダウンストリーム・リカバリ・アプライアンスに登録されていないアップストリーム保護ポリシーのデータベースを既存のダウンストリーム・ポリシーに追加する必要があるかどうかを示します。falseの場合、ダウンストリーム・リカバリ・アプライアンスに新しいポリシーが作成され、それらのデータベースが追加されます。
先頭に戻る

レスポンス

サポートされているメディア・タイプ

202レスポンス

許容
本文()
ルート・スキーマ: ReplicationServerDpSubmissionDetails
型: object
レプリケーション・デプロイメント・プロシージャ発行の詳細。
ソースの表示

400レスポンス

不正なリクエスト。ペイロードがnullであるか、一部のパラメータがありません
本文()
ルート・スキーマ: ErrorResponse
型: object
エラー・レスポンス
ソースの表示

401レスポンス

未認可。ユーザーにはリクエストされた操作を実行する権限がありません
本文()
ルート・スキーマ: ErrorResponse
型: object
エラー・レスポンス
ソースの表示

500レスポンス

内部サーバー・エラー。REST APIの実行中に例外が発生しました。
本文()
ルート・スキーマ: ErrorResponse
型: object
エラー・レスポンス
ソースの表示

503レスポンス

サービスが使用できません。サーバーはリクエストを処理できません。
本文()
ルート・スキーマ: ErrorResponse
型: object
エラー・レスポンス
ソースの表示
先頭に戻る