定期的なトランザクション ログのバックアップを作成しなくても、回復プロセスの成功には影響しません。データベースが完全復旧モデルである限り、トランザクションはオンライン トランザクション ログに保存され、トランザクション ログのバックアップが作成されるまで保持されます。トランザクション ログのバックアップを通常より遅く作成した場合、オンライン トランザクション ログが大きくなり、バックアップが大きくなる可能性があることを意味するだけです。取引履歴が失われることはありません。
トランザクション ログ バックアップの完全なチェーンを午前 8 時に戻すことで、データベース全体を特定の時点に正常にロールバックできます。
フル バックアップの復元と trn ログの適用については、何も問題はありませんが、本番環境で直接テストするのではなく、最初にテスト サーバーでシナリオをテストすることを常にお勧めします。
特定の時点に復元するには:
- SSMS でデータベースを展開します
- データベースを右クリックし、[タスク] | [タスク]を選択します。復元| データベース
- [全般] タブの [バックアップ セット] に、使用可能なバックアップが一覧表示されます。タイムラインをクリック
- [特定の日付と時刻]を選択し、[時間間隔]を変更してより広い時間範囲を表示し、ロールバックしたい時間にスライダーを移動します

詳細な手順については、こちらを参照してください:方法: 特定の時点に復元する (SQL Server Management Studio)
このプロセスでは、データベースに加えられたすべての変更がロールバックされることに注意してください。特定の変更のみをロールバックする場合 (たとえば、一部の削除されたデータのみを復元する、間違った更新を元に戻すなど)、ApexSQL Log などのサードパーティ ツールをお勧めします。
SQL Server データベースを特定の時点に戻す
データベースを特定の時点に復元する
免責事項: 私は ApexSQL でサポート エンジニアとして働いています。