バックアップファイル
データベースのバックアップは、物理的または論理的のいずれかとなる。
・物理バックアップは、物理データベースファイルのコピー。 物理バックアップは、Recovery Manager(RMAN)またはオペレーティングシステムユーティリティを使用して作成できる。
・論理バックアップには、テーブル、ストアドプロシージャ、およびその他の論理データが含まれる。
Data Pump ExportなどのOracleデータベースユーティリティを使用して論理データを抽出し、バイナリファイルに保存できる。
また、論理バックアップは物理バックアップを補足できる。
イメージコピーとバックアップセット
RMANによって作成されたデータベースバックアップは、イメージコピーまたはバックアップセットとして保存される。
・イメージコピーは、データファイル、制御ファイル、またはアーカイブREDOログファイルのビット単位のディスク上の複製。
オペレーティングシステムユーティリティまたはRMANを使用して物理ファイルのイメージコピーを作成し、いずれかのツールを使用してそれらを復元できる。
イメージコピーは、増分更新して所定の場所にリカバリできるため、ディスクに役立つ。
・バックアップセットは、1つ以上のデータファイル、アーカイブREDOログファイル、制御ファイル、またはサーバーパラメータファイルからのデータを含む、RMANによって作成された独自の形式となる。
バックアップセットの最小単位は、バックアップピースと呼ばれるバイナリファイル。
バックアップセットは、RMANがバックアップをテープドライブなどのシーケンシャルデバイスに書き込むことができる唯一の形式。
バックアップセットの利点の1つは、Recovery Managerが未使用のブロック圧縮を使用して、データファイルのバックアップ領域を節約できることにある。
データの保存に使用されたデータファイル内のブロックのみがバックアップセットに含まれる。
バックアップセットは、圧縮、暗号化、テープへの送信、およびデータファイルのコピーでは使用できない高度な未使用領域圧縮を使用することもできる。
RMANは、メディア管理ライブラリ(MML)またはテープへのシステムバックアップ(SBT)ソフトウェアと連携して、テープ、Oracleデータベースバックアップクラウドサービス、またはZero Data Loss Recovery Appliance(一般にRecovery Applianceと呼ばれる)へのバックアップを作成できる。