現在、物事の音から完全な復旧モデルを実装しています。これにより、目的の時点 (完全バックアップ後) をカバーするトランザクション ログ バックアップがあれば、特定の時点に復元できます。
必要なトランザクション ログ ファイルのサイズを小さくするには、トランザクション ログ バックアップの頻度を増やす必要があります。私は毎時をお勧めします。ログ ファイルの実際の使用量を測定したら、より適切なサイズに圧縮することができます。ここで重要な点は、トランザクション ログのバックアップが完了すると、ログ ファイルの非アクティブな部分が再び使用できるようになることです。トランザクション ログ ファイルが継続的に大きくなる理由は、トランザクション ログのバックアップがまったく作成されていないか、バックアップの頻度が十分でない場合です。
また、バックアップ データの全体的なサイズを削減するために、差分バックアップと完全バックアップを組み合わせて実行することを検討することをお勧めします。スケジュールの例としては、毎週のフル バックアップ (毎週日曜日など) と、毎日の差分バックアップがあります。
私が詳述したことが理にかなっていることを願っています。お気軽に私に直接ご連絡ください。お客様の環境に適したバックアップ戦略を展開するお手伝いをさせていただきます。
重要な参考資料:
- トランザクション ログ ファイルが予期せず大きくなるのを防ぐ方法
- SQL Server でのデータベースのバックアップと復元