質問: dmpファイルの管理についてなのですが、毎日デーリーで深夜にバッチで dmpファイルを取っています。データの量が膨大な為管理方法を考えたいのですが どのように管理すればいいのでしょうか。 1週間とかの管理だともしそれ以前に問題が、起きていた場合に再現出来ないし 1ヶ月だと、ものすごい容量(大体一日あたり7GB)になってしまいます。 よろしくお願い致します。
回答: 使っているOracle DatabaseがEnterprise EditionでOracle Partitioningを買えて、 履歴テーブルのようにRANGE PARTITIONが使える案件ならパーティション毎にバックアップ/リストアできます。 今さら聞けない!?大規模テーブルのパフォーマンス ... 案件によってはテーブル全体をバックアップするのではなく、日次、週次、月次などのバックアップを取得することでdmpfileのサイズを小さくできるかもしれません。 クラウド上のストレージが安くなってきていますから、技術的にはクラウドにバックアップを保存することも考えられます。