私はデータベースにかなり慣れていません。 RMANをarchivelog
モードで使用して、毎週完全バックアップと増分バックアップ(冗長性のために最後の2つの完全バックアップのみを保持)を実行する場合、アーカイブログファイルにどのように対処する必要がありますか? Oracle EMを使用してRMANプロセスを作成/管理する予定です。これは、最も単純なように思われるためです。
RMANは、アーカイブログファイルを使用して、完全バックアップの実行中および実行後にデータベースへの変更を再作成すると思います。
質問1
では、アーカイブログファイルをどこまで保持する必要がありますか?
質問2
データベースは不要なログファイルを自動的に削除しますか、それともcronジョブなどを使用して対処する必要がありますか?
たとえば、今日の午後1時に完全なRMANバックアップを実行した場合、午後1時より前に保存されたすべてのアーカイブログファイルを削除できますか?または、完全バックアップを実行していることがわかっているので、Oracleはそれを実行しますか?または、他の何か?
質問
アーカイブログの理解を完了するために、データベースをarchivelog
モードにして、RMANバックアップの時点にデータベースを完全に復元する必要がありますか?その時は?
質問4
RMANが終了し、必要なすべてのバックアップ/復元ファイルを別のサーバーにコピーしたい場合、どのファイルをコピーする必要がありますか? RMANバックアップファイルの拡張子は.bkp
であり、コピーする必要があります。アーカイブログファイルの拡張子は.dbf
であり、すべてコピーする必要があります。他に何か? (制御ファイル?)
質問5
誰かがこれに答えるのを手伝ってくれるかどうかはわかりませんが、私はbinary_double
番号で利用可能なすべての数字を使用する多くの科学的な仕事をしています。バックアップに圧縮を選択した場合、データを解凍すると精度が低下しますか?または、圧縮アルゴリズムは正確な2進数を復元しますか(同じオペレーティングシステムなどを想定)?
質問1
では、アーカイブログファイルをどこまで保持する必要がありますか?
別の完全バックアップを作成するまで、アーカイブログを保持する必要があります。
毎週完全バックアップをとる場合は、アーカイブログを1週間保持する必要があります。
質問2
データベースは不要なログファイルを自動的に削除しますか、それともcronジョブなどを使用して対処する必要がありますか?
バックアップとリカバリの目的で高速リカバリ領域を使用している場合は、Oracleがそれを処理します。それ以外の場合は、RMANコマンドを使用して手動で削除する必要があります。
詳細: 高速リカバリ領域の構成
質問3
アーカイブログの理解を完了するために、データベースをアーカイブログモードにして、RMANバックアップの時点までデータベースを完全に復元する必要がありますか?それ以降のデータの損失を受け入れる場合はどうでしょうか。
ポイントタイムリカバリを実行する必要がある場合は、アーカイブログを保持する必要があるため、データベースをアーカイブログモードにします。単にコールドバックアップを作成して復元しないと、アーカイブログが必要ないため、復元できません。
質問4
RMANが終了し、必要なすべてのバックアップ/復元ファイルを別のサーバーにコピーしたい場合、どのファイルをコピーする必要がありますか?
自動的に作成される制御ファイルとspfileのバックアップが必要です。これは、RMANで制御ファイルの自動バックアップを構成し、新しいホストに復元するためのバックアップファイルです。
質問5
誰かがこれに答えるのを手伝ってくれるかどうかはわかりませんが、binary_doubleの数値で使用可能なすべての数字を使用する多くの科学的な作業を行っています。バックアップに圧縮を選択した場合、データを解凍すると精度が低下しますか?
RMAN解凍の不正確さについて聞いたり読んだりしたことはありません。私が遭遇した唯一の欠点は、圧縮されたRMANバックアップの復元にかかる時間です。