データベースダンプ(エクスポート)とデータベースバックアップの違いは何ですか?


12

コマンドを使用して(を介して)バックアップを作成する代わりに、データベースのダンプにEXPor EXPDPコマンドのみを使用する(そしてそれをバックアップと見なす)場合の欠点は何ですか?データベースダンプ(エクスポート)とデータベースバックアップの違いは何ですか?BACKUP DATABASERMAN

回答:


16

高いレベルでお答えします。2つのバックアップ方法は、異なるレベルで機能します。RMANバックアップは、物理バックアップとデータ・ポンプ・バックアップがある論理バックアップ

を使用したデータベースダンプexpdpは、1つ以上のデータベーススキーマの1回限りのエクスポートです。DDL(テーブル構造、ビュー、シノニム、ストアドプロシージャ、パッケージなど)とデータをバックアップします。

RMANバックアップは、(この質問の目的のために)データベース全体のポイント・イン・タイム・バックアップです。データベースを構成する物理ブロック(データファイル、制御ファイル、アーカイブログなど)をバックアップし、データベースアーカイブログと組み合わせて、ポイントインタイムのリカバリオプションを可能にします。

データベース全体が失われた場合、RMANバックアップを使用してデータベース全体を復元できます。ただし、を使用して取得したデータダンプでは、を使用しexpdpてデータをインポートする前に、新しいデータベースを作成する必要がありますimpdp

趣味のOracle XEデータベース(アーカイブログモードではない可能性があります)の場合、使用expdpするバックアップでおそらく十分です。

Oracleのドキュメントは、これまで説明できなかったよりもはるかに優れています。Oracle®データベースの概念-バックアップとリカバリ

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.