Click here to Skip to main content
15,887,333 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
HelllOOOOOo All ;) :

I've a qustion about back up , lets assume that I've a Data Base , contains more than 70 users , and I made a back up for example in 2:00 am, after that 20 users(randomly) made some changes ,then in 3:00 am for example there was a bad sector in Hard Disk , so if I want to reurn the changes that have made for 20 users , how can I return them back ? is thier any strategy?

Thanks in Advance, I appreciate any reply :)
Posted

1 solution

Cold database backup

During a cold backup, the database is closed or locked and not available to users. The datafiles do not change during the backup process so the database is in a consistent state when it is returned to normal operation.

Hot database backup

Some database management systems offer a means to generate a backup image of the database while it is online and usable ("hot"). This usually includes an inconsistent image of the data files plus a log of changes made while the procedure is running. Upon a restore, the changes in the log files are reapplied to bring the database in sync.

I guess you need to read more about 'Hot' data backups.
 
Share this answer
 
v2
Comments
Strategic_Thinker 23-Jul-10 3:02am    
Reason for my vote of 5
Thx for ur explain and quick answer :)
Strategic_Thinker 23-Jul-10 3:10am    
Thx for the quick answer :) , Do U know about the (record recovery), how can I return back (recovery) 20 records ONLY that have changed among 70 ? so I don't need to return 70 users all coz I'll have a huge size espcialy when my DB has a large size

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