アーカイブログファイルの見積もりについて以下に示します。
アーカイブログファイルの容量は、運用形態と、データベースの更新量、資源のバックアップ周期が関係します。バックアップが必要な資源は次のとおりです。
データベース(rdbdmpコマンドでバックアップします)
RDBディクショナリ(rdbdmpdicコマンドでバックアップします)
アーカイブログファイルには、上記資源のバックアップを取得した時点から、次のバックアップを取得するまでの間の更新ログを保持する必要があります。
アーカイブログファイルの容量については、以下の単位時間あたりのアーカイブログ量の算出結果をもとに、各運用に合わせて見積もってください。
単位時間あたりのアーカイブログ量 = トランザクション単位のアーカイブログ量 × 1時間あたりのエントリ更新数 |
トランザクション単位のアーカイブログ量については、“D.1.4 ログ量の見積もり式”を参照してください。
■アーカイブログのバックアップを取る運用の場合
アーカイブログファイルのバックアップを取得した時点から、次のアーカイブログファイルのバックアップを取得するまでの更新データを保存する容量が必要です。
アーカイブログファイルのバックアップは、データベースなどの差分バックアップと考えてください。
たとえば、アーカイブログファイルのバックアップを毎日行うとした場合、アーカイブログファイルの容量は、最低でも1日分の更新データを保存する容量が必要です。この運用の場合でも、データベースなどを定期的にバックアップする必要があります。
データベースなどを定期的にバックアップして、古いアーカイブログを破棄しないと、データベースをリカバリするためのアーカイブログが膨大になり、データベースのリカバリ時間が長時間になる可能性があります。
■アーカイブログのバックアップを取らない運用の場合
データベースなどのバックアップを取得した時点から、次のバックアップを取得するまでの更新データを保存する容量が必要です。
たとえば、データベースなどのバックアップを1回/週行うとした場合、アーカイブログファイルの容量は、最低でも1週間分の更新データを保存する容量が必要です。