Restaurando um backup até uma determinada hora ou até uma transação
Podemos restaurar um backup que fizemos até um determinado momento ou até uma certa transação.
Porém este tipo de funcionalidade somente é válido para backups de Transaction Log.
Para isso, devemos começar o processo de restore com um backup completo e os demais backups desejados. No último backup de Transaction Log a ser restaurado devemos especificar a opção STOAT para paramos o restore em um determinado ponto no tempo. Um exemplo deste comando RESTORE:
RESTORE LOG DB_WEBMUNDI
FORM DISP_LOG
WITH RECOVERY,STOPAT = ’12/12/2003 11:00:00′
O comando acima restaura o backup de Transaction Log até o momento em que o banco de dados estava quando a data 12 de dezembro de 2003 às 11:00:00 foi alcançada.