現在、大容量のDB(約1.5 TB)のログ配布を設定しており、ログファイルに対して何ができるか疑問に思っています。
現状では、次の手順を実行したいと思います。
- DBを完全復旧に変更する
- プライマリで完全バックアップ(5〜6時間)を取る
- フルバックアップをセカンダリに復元(NORECOVERYのまま)
- プライマリでDIFFバックアップを作成
- DIFFバックアップをセカンダリに復元(まだNORECOVERYのまま)
- 「データベースはすでに初期化されています」を使用してログ配布を初期化します
問題は、フルバックアップを実行しているときに、ログファイルがバックアップの完了よりも早くいっぱいになることです。
ログファイルがいっぱいにならないようにするには、どのようなオプションが必要ですか?DIFFリストアはその期間中に行われたトランザクションをすべてカバーするため、フルバックアップ中に通常どおりにログバックアップを実行できますか?これまでにこのサイズのDBでこれを行ったことがありますか?それを簡単にするためのヒント/トリック?