Click here to Skip to main content
15,881,882 members
Please Sign up or sign in to vote.
5.00/5 (3 votes)
See more:
Hello All,

What will be the plan in below disaster case :

"I am having one sql server database with backup plan of FULL Backup on 12:00 AM Daily and Diff Backup after every 2 Hours and Log backup after every 1 hour and that is auto schedule. At 3:40 AM , due to XYZ reason the disaster happen in sql server database "
Posted
Updated 25-Nov-11 18:02pm
v2

1 solution

Hi Dr,
I think the recovery plan should be like this :
First restore the full backup of 12:00AM then restore the last differential backup which was happened at 2:00AM and then restore the log backup which was happened at 3:00AM and the data which was manipulated between 3:00AM and 3:40AM is probably lost forever :( (except when you are able to restore database files). And all of this was based on this assumption that all of 3 backup jobs was started at the 12:00AM.
 
Share this answer
 
Comments
Mehdi Gholam 26-Nov-11 1:13am    
5'ed
Amir Mahfoozi 26-Nov-11 4:25am    
Thanks ;)
dr.kitanjal 27-Nov-11 13:00pm    
Thanks Amir , But as a DBA I can not loss 40 min of data . It is very huge database update. Can I recover it from log file (.ldf) file which are present in data folder along with .MDF file ?
Amir Mahfoozi 28-Nov-11 8:37am    
Of course, you can restore them from log files. But I think that its going to be time consuming and expensive for you please review these tools : http://www.red-gate.com/products/dba/sql-log-rescue/ and http://www.apexsql.com/sql_tools_log.aspx
dr.kitanjal 28-Nov-11 14:11pm    
Can you please let me know how to restore the data updated between 3 am to 3 40 am from .log file ? Thanks in advance

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900