November 10, 2010 at 8:48 am
I have a vmware based 2005 SQL Server. It contains small databases and ssis packages/processing.
For DR purposes I'd like to bring this server up in a remote DR site with the same name. I would use a vm image to do this.
I'd then would restore all the user and system databases. Is this a viable strategy?
Is restoring master recommended or should I script out the users and then run the script on the DR server?
November 10, 2010 at 10:44 am
this is a bit confusing to me??
if you plan on using the existing VMware image, why would you do anything with the DB? are the database disks not a part of the VMWare file system?
you should be able to pick up your entire VMWare directory where your DB server lives. put that directory on your DR sites VMWare server and open the .vmk file.....
of course, you will have to turn off the virtual machine to make that initial copy. 😉
November 10, 2010 at 11:47 am
how are you going to get the image to the DR site? you can ship it via SAN replication software or if you use Netbackup or something similar for backups you can just backup the vmk file to tape and restore there
November 10, 2010 at 12:10 pm
you could also copy the whole thing to a USB disk, use unc pathing if available, copy it to a laptop, ftp, etc....
November 10, 2010 at 12:51 pm
You can use SAN synchronous or asynchronous replication for Datablock level copy onto the DR Site and then during the disaster, boot your VM from the remote site. Things will be up and running.
Thank You,
Best Regards,
SQLBuddy
November 10, 2010 at 12:53 pm
We are going to backup the vm image and ship it to the DR site but this won't be real time, it will be a periodic backup. The database files are part of the vm file system. We will also be sending all backup files to the DR site
So when I bring up the vm in the DR site the databases will not be current and I will need to restore the backups and transaction logs. I'll need to restore msdb since my jobs change frequently.
What I am not sure about is the master database and my logins and whether the master should be restored or I should script the logins?
November 27, 2010 at 10:43 pm
If you script out the logins and create the linked servers(if any) on the DR site then there shouldn't be a requirement to restore the master.
MJ
November 28, 2010 at 3:07 am
How often will the contents of the master database change? surely not that often so a restore or recreate objects from scripts should not be necessary at all.
Maybe you should make your VM backups more frequent or do them after changes to master?
This is a DR strategy so be prepared to be able to do both (db restore and recreate objects from script) in case of problems.
As the server will have the same name a restore of master is viable, you will get everything back in one go.
---------------------------------------------------------------------
Viewing 8 posts - 1 through 7 (of 7 total)
You must be logged in to reply to this topic. Login to reply