中規模のビジネスクリティカルなSQL Server 2008データベースを継承し、バックアップ計画に頭を悩ませようとしています。(私はDBAではなく開発者です。)
現在のシステムのセットアップ方法には、2つのバックアップシステムがあります。
- 毎週の完全バックアップ(
.bak)および1時間ごとのトランザクションログ(.trn)バックアップ。これらのバックアップは数セット保持され、定期的にオフサイトで出荷されます。 .ldf復旧モデルがに設定されたSQL Serverログ()Full。このファイルはメイン.mdfファイルとは別のドライブにありますが、それ以外の場合はバックアップされません。
緊急リストアの場合(または、バックアップを開発マシンにリストアする場合)、私の手順は.bakファイルを使用してから.trnファイルを適用することです。この手順を比較的簡単にするスクリプトがあります。
私の質問:
.ldfファイルからデータベースを復元することは可能ですか?それは何のためですか?- これらのトランザクションログの両方を保持することは不必要に冗長ですか?
.ldfファイルをバックアップすることは重要ですか?