Oracle データベースでは、ユーザーはリカバリ時点 (RPO) を通じてデータを特定の時点に復元できます。この時点は、バックアップ戦略、アーカイブ モード、破損時間、およびロールバック セグメントによって異なります。利用可能なリカバリ ポイントには、ポイント イン タイム リカバリ (PITR)、クラッシュ リカバリ、バックアップ/リカバリ、およびフラッシュバック クエリが含まれます。具体的な RPO は、ユーザーの特定の環境とニーズによって異なります。
#Oracle データリカバリ時点
Oracle データベースを使用すると、ユーザーはデータリカバリを特定の時点に復元できます。この時点は、回復時点 (RPO) と呼ばれます。RPO の決定
RPO は次の要因によって異なります。ロールバック セグメント
Oracle はロールバック セグメントを使用してデータの変更を保存します。トランザクションがコミットされると、その変更はロールバック セグメントに書き込まれます。フラッシュバック クエリ
Oracle 10g 以降のバージョンでは、フラッシュバック クエリ機能が提供されます。この機能により、ユーザーは回復操作を実行することなく、過去のある時点のデータをクエリできるようになります。フラッシュバック クエリは、ロールバック セグメントからのデータを使用します。 #RMAN RecoveryRMAN (Recovery Manager) は、Oracle データベースのリカバリに使用できるツールです。 RMAN は、バックアップ ログまたはアーカイブ ログに記録されている任意の時点にデータベースをリストアできます。
特定の時点具体的な RPO は、特定の環境と要件によって異なります。 Oracle でのリカバリに使用できる一般的なポイント イン タイムの例を次に示します。
以上がOracle データはどれくらい前まで復元できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。