MS SQL Server поддерживает три различных вида резервных копий – полную (full backup), дифференциальную(differential backup) и резервную копию журнала транзакций (transaction log backup). Первые два вида резервных копий доступны для баз данных в любой модели восстановления, резервная копия журнала транзакций – для баз данных в модели восстановления FULL и BULK-LOGGED (про модели восстановления вы можете прочитать здесь http://msdn.microsoft.com/ru-ru/library/aa196685(v=SQL.80).aspx ).
Расскажу про вариант восстановления из полной резервной копии (он работает для всех моделей восстановления). Здесь все просто – необходимо выполнить T-SQL скрипт:
RESTORE DATABASE [имя_базы_данных] FROM DISK = 'путь к полной резервной копии'. WITH REPLACE, RECOVERY, STAT