リカバリ・アプライアンスに対応したREDO転送サービスの管理
Zero Data Loss Recovery Appliance (リカバリ・アプライアンス)に対するREDO転送サービスは、スタンバイ・データベースの場合と同じ方法で管理されます。
ブローカを使用して、構成内の任意のメンバーからリカバリ・アプライアンスへのREDO転送サービスを管理できます。たとえば、リカバリ・アプライアンスをブローカ構成に追加して有効化するには、次のステップを実行します。
例4-9 フィジカル・スタンバイからリカバリ・アプライアンスへのREDO転送の設定
プライマリ・データベース(North_Sales)、フィジカル・スタンバイ・データベース(South_Sales)およびリカバリ・アプライアンス(EnterpriseRecoveryAppliance)がある構成を考えます。プライマリがそのREDOをスタンバイとリカバリ・アプライアンスの両方に送信するのではなく、RedoRoutesプロパティを設定して、プライマリがREDOをフィジカル・スタンバイのみに送信し、フィジカル・スタンバイがそのREDOをリカバリ・アプライアンスに転送するようにできます。そのためには、RedoRoutesプロパティを次のように設定する必要があります。
-
North_Salesデータベースでは、North_Salesがプライマリ・ロールである場合、同期転送モードを使用してSouth_SalesデータベースにREDOを送信するように、RedoRoutesプロパティを指定する必要があります。このルールにより、プライマリからリカバリ・アプライアンスEnterpriseRecoveryApplianceにREDOデータが直接送信されなくなります。 -
South_Salesデータベースでは、North_Salesがプライマリ・ロールの場合、South_Salesが、North_Salesから受け取ったREDOをEnterpriseRecoveryApplianceに転送するように、RedoRoutesプロパティを指定する必要があります。
DGMGRL> EDIT DATABASE 'North_Sales' SET PROPERTY 'RedoRoutes' = '(LOCAL : South_Sales SYNC)'; DGMGRL> EDIT DATABASE 'South_Sales' SET PROPERTY 'RedoRoutes' = '(North_Sales : EnterpriseRecoveryAppliance ASYNC)';
EnterpriseRecoveryAppliance接続先のREDOルート・ルールで、ASYNC REDO転送属性が明示的に指定されることで、その接続先へのREDOのリアルタイム・カスケーディングが有効にされたことに注意してください。
リカバリ・アプライアンスは、ブローカ構成に追加されると、プライマリ・データベースまたはスタンバイ・データベースからREDOを受け取ることができます。例4-9に、フィジカル・スタンバイ・データベースからREDOを受け取るようにリカバリ・アプライアンスを設定する方法を示します。
関連項目:
-
REDO転送サービスの管理の詳細は、「REDO転送サービスの管理」を参照