Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 
        
Home       Members    Calendar    Who's On


Add to briefcase

Advice in restore and backup check schedule Expand / Collapse
Author
Message
Posted Monday, April 29, 2013 2:29 PM
Old Hand

Old HandOld HandOld HandOld HandOld HandOld HandOld HandOld Hand

Group: General Forum Members
Last Login: Monday, April 14, 2014 2:24 PM
Points: 302, Visits: 1,067
Ok,

We all know how important to check (and restore) your backup file is, right? ... so I am trying to follow that good practice without making it an impossible task. (I have hundreds of databases assigned to me, space and time is limited)

So my question would be, or more kind of a poll question, what schedule do you use? Here's what I am trying to implement.

-Weekly check (Sundays): critical clients or anything above 100GB
-Monthly check(Sundays): anything lower than 100GB or any other client.

I am using RedGate 7.0 which allows me, as part as the regular check, do the following:

-Grab backup file from backup repository using Scheduled Restore feature
-Restore database
-Run DBCC
-Delete if everything went fine
-Send email informing

For the Weekly checks, I was planning to start those at 2am, 4am, 6am, and so on. Now, the Monthly checks is what confuses me. I was planning to do that randomly, but how should I schedule those?

Any hints?

By the way, the SQL instance I am using is not a production box. So does not running anything critical. However, I prefer to restore and check weekends, so it will not make it too slow (it's a VMware machine)

Any suggestion is highly appreciated
Post #1447770
Posted Friday, May 03, 2013 1:33 PM
Old Hand

Old HandOld HandOld HandOld HandOld HandOld HandOld HandOld Hand

Group: General Forum Members
Last Login: Monday, April 14, 2014 2:24 PM
Points: 302, Visits: 1,067
BUMP!

wow, no one ? :-( ... I just want to "hear" from other and their current restore / dbcc check strategy,
Post #1449348
Posted Monday, May 06, 2013 2:32 PM
Right there with Babe

Right there with BabeRight there with BabeRight there with BabeRight there with BabeRight there with BabeRight there with BabeRight there with BabeRight there with Babe

Group: General Forum Members
Last Login: Today @ 5:28 AM
Points: 743, Visits: 1,065
I do not have any tools, I use batch scripts and SQL jobs to accomplish this. For our most critical applications, I do restore the backups in the Testing environments every week, to check if backups are fine.

For every others, I do that automatically to but using windows and SQL job scheduling mechanism, so that I must check every DB in six months.

We send email in case of success & alert in case of failure.
Post #1449881
Posted Monday, May 06, 2013 2:44 PM
Old Hand

Old HandOld HandOld HandOld HandOld HandOld HandOld HandOld Hand

Group: General Forum Members
Last Login: Monday, April 14, 2014 2:24 PM
Points: 302, Visits: 1,067
Neeraj Dwivedi (5/6/2013)
I do not have any tools, I use batch scripts and SQL jobs to accomplish this. For our most critical applications, I do restore the backups in the Testing environments every week, to check if backups are fine.

For every others, I do that automatically to but using windows and SQL job scheduling mechanism, so that I must check every DB in six months.

We send email in case of success & alert in case of failure.


Thanks for reply.

I pretty much know what to do with critical ones, and the schedule I need. But not so sure about frequency for non critical ones.

So, just curious ... based on your schedule and amount of non critical databases, how many non critical ones you need to restore weekly (or daily) so you can cover all of them in a six month period?
Post #1449887
Posted Monday, May 06, 2013 3:13 PM
Right there with Babe

Right there with BabeRight there with BabeRight there with BabeRight there with BabeRight there with BabeRight there with BabeRight there with BabeRight there with Babe

Group: General Forum Members
Last Login: Today @ 5:28 AM
Points: 743, Visits: 1,065
Compared to your environment, mine is really small. I have to support close to 50 prod Dbs.
Post #1449901
Posted Monday, May 06, 2013 6:13 PM


SSC-Enthusiastic

SSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-Enthusiastic

Group: General Forum Members
Last Login: Yesterday @ 4:25 PM
Points: 106, Visits: 767
I would imagine backup process "really" depends on your organization's requirements.

Backup the database with "Checksum" (Just to be safe using checksum)
Then using a Restore Verify Only
and using DBCC CheckDb are good.

Although those above depends on available maint window, it sounds there is tight time constraint if verification happens elsewhere later?





--------------------------------------------------
...0.05 points per day since registration... slowly crawl up to 1 pt per day hopefully
Post #1449943
« Prev Topic | Next Topic »

Add to briefcase

Permissions Expand / Collapse