Data Guard REDO Applyを使用してフィジカル・スタンバイ・データベースを追加することを計画しています。 Data GuardとRMANのドキュメントはすべて、今すぐリカバリカタログを使用する必要があることを示しています。回復カタログの機能のいずれかが必要であると判断できる限り、実際にはそうではありません。制御ファイルは正常でした。プライマリデータベースからバックアップをオフロードする必要はありません。それ自体でそれらを行うのに十分な容量を超えています(そして、ワークロードは基本的にそれが常に当てはまることを保証します)。
したがって、同じデータベース(私はrmanでバックアップしているもの)にそれを置くだけですが、それらの同じドキュメントは私はそうすべきではないことを教えてくれますが、それは私がこれまで見つけた理由だけです:
To illustrate why data separation is advised, assume that you store the catalog for database prod1 in prod1. If prod1 suffers a total media failure, and if the recovery catalog for prod1 is also stored in prod1, then if you lose the database you also lose the recovery catalog.
しかし、これは真実ではありません。リカバリカタログはスタンバイにまだ存在しています。そして、プライマリとスタンバイの両方が同時に壊れたとしても(たとえば、sqlplusプロンプトの狂人が、別のデータベースのリカバリカタログを壊すため)、彼らは言います:
At this point the only option is to restore an autobackup of the control file for prod1 and use it to restore and recover the database without the benefit of any information stored in the recovery catalog. (“Protecting the Recovery Catalog” from Oracle Database Backup and Recovery User’s Guide 11g Release 2 (11.2), p. 13-15.)
制御ファイルのバックアップを使用する「唯一のオプション」は、まったく悪くはありません。
私は何かが足りないのですか?リカバリカタログを同じデータベースに配置することには、明らかでない欠点がありますか、それとも、より大規模な操作で問題になるのでしょうか?
(このリカバリカタログとデータガードもタグ付けしますが、ここでは300人未満の担当者ではできないようです)
この場合、リカバリカタログは必要ありません:quote “1つのデータベースサーバーで作成されたバックアップを別のデータベースサーバーに復元するには、RMANリカバリカタログが必要です。RMANリポジトリとして制御ファイルのみを使用するだけでは不十分です。プライマリデータベースには、スタンバイデータベースで行われたバックアップの知識がないためです。」 http://download.oracle.com/docs/cd/E11882_01/server.112/e25608/rman.htm#BAJEDHFBを参照
関連記事
- PDBへの移行がOracle Dataguardに与える影響は何ですか?
- sql-server - OracleとSQL Serverは同じサーバー上に存在しますか?
- sql - 同じデータベースに複数のインデックスを同時に作成できるデータベースはありますか?
- linux - 同じサーバー上、同じポート上で異なるIPにバインドされたApacheとNginxを実行できますか?
- oracle - 2人のユーザーが同じデータベースにアクセスしますか、それとも別のユーザーにアクセスしますか?
- sql-server - Oracleでは、データベースを同じインスタンスに異なる名前で復元できますか?
- 同じデータベースに対して別々のOracle rman archivelogバックアップを同時に実行することで問題が発生する可能性はありますか?
- SQL - Oracleでは、データベースの実行中にのみ存在するテーブルを作成できますか?
転載記事の出典を記入してください: oracle-2サーバーのDataguardセットアップで、リカバリカタログを同じデータベースに保存できますか? - コードログ