Ручное восстановление базы данных задает приложение полного копирования вашей базы данных и приложение для всех протоколов транзакций в последовательности их создания. (Альтернативно вы можете использовать полную резервную копию базы данных вместе с последней дифференцированной резервной копией базы данных.) После этого база приводится в то же (согласованное) состояние, которое она имела в тот момент времени, когда в последний раз выполнялось резервное копирование протокола транзакций.
Когда вы восстанавливаете базу данных с использованием полной резервной копии базы данных, Database Engine вначале пересоздает все файлы базы данных и размещает их на соответствующих физических устройствах. После этого система пересоздает все объекты базы данных.
Database Engine может выполнять некоторые формы восстановления динамически (пока выполняется экземпляр системы базы данных). Динамическое восстановление улучшает доступность системы, потому что в этом случае недоступны только данные, подлежащие восстановлению. Динамическое восстановление позволяет восстановить либо целый файл базы данных, либо файловую группу. (Microsoft называет динамическое восстановление «восстановлением в режиме онлайн».)