Comprehensive data protection for all workloads
Post Reply
TheHolySnail
Novice
Posts: 9
Liked: never
Joined: Aug 12, 2015 12:29 pm
Full Name: Jan Bethge
Location: Switzerland
Contact:

Microsoft SQL Point in Time Restore Question

Post by TheHolySnail »

Hi guys,

Someone might already have asked and/or answered this question, but I simply couldn't find any information on it yet.

I have a customer currently evaluating Veeam Backup & Replication. One of the features he is curious about is the Explorer for SQL Databases, especially the functionality to restore databases to a point in time.
I do know somewhat how this feature works as it is nicley described here: http://helpcenter.veeam.com/backup/80/e ... vesql.html

My only gripe with it is the fact that his database is quite large. We are talking about 1.5TB of data. I don't think it'll cause any issues while backing it up with VSS. But how does the restore exactly work? Do I really have to use a staging database as large as the production database just to restore it to a point in time? This is what I am currently uncertain about.. :(

Thank you!
Jan
veremin
Product Manager
Posts: 20284
Liked: 2258 times
Joined: Oct 26, 2012 3:28 pm
Full Name: Vladimir Eremin
Contact:

Re: Microsoft SQL Point in Time Restore Question

Post by veremin »

First of all, staging SQL server should be local. In other words, it should be installed on machine where backup server is currently located.

You don't have to have 1.5 TB free space on that server, what you actually must have is SQL server of appropriate edition - the one that supports db of that size. For instance, SQL express edition installed on a backup server doesn't meet this requirement, since Express edition doesn't support db bigger than 10 GB.

Thanks.
TheHolySnail
Novice
Posts: 9
Liked: never
Joined: Aug 12, 2015 12:29 pm
Full Name: Jan Bethge
Location: Switzerland
Contact:

Re: Microsoft SQL Point in Time Restore Question

Post by TheHolySnail »

Hi Vladimir

Thank you for your quick reply.
v.Eremin wrote:First of all, staging SQL server should be local. In other words, it should be installed on machine where backup server is currently located.
I already planned to use a full blown SQL instance for my backup server.
v.Eremin wrote:You don't have to have 1.5 TB free space on that server, what you actually must have is SQL server of appropriate edition - the one that supports db of that size.
If I don't need to have 1.5TB of capacity on my local drives, how does the point in time restore work then? Does it just rebuild parts of the database which were altered with the help of the shipped transaction logs?

Regards,
Jan
veremin
Product Manager
Posts: 20284
Liked: 2258 times
Joined: Oct 26, 2012 3:28 pm
Full Name: Vladimir Eremin
Contact:

Re: Microsoft SQL Point in Time Restore Question

Post by veremin »

Does it just rebuild parts of the database which were altered with the help of the shipped transaction logs?
Correct.
TheHolySnail
Novice
Posts: 9
Liked: never
Joined: Aug 12, 2015 12:29 pm
Full Name: Jan Bethge
Location: Switzerland
Contact:

Re: Microsoft SQL Point in Time Restore Question

Post by TheHolySnail »

Alright. Thank you very much!
foggy
Veeam Software
Posts: 21070
Liked: 2115 times
Joined: Jul 11, 2011 10:22 am
Full Name: Alexander Fogelson
Contact:

Re: Microsoft SQL Point in Time Restore Question

Post by foggy »

The database files are transferred from backup repository directly to the target SQL server, along with transaction log files, which are then replayed there to the specified point in time. Moreover, for some types of restore staging server is not even required.
TheHolySnail
Novice
Posts: 9
Liked: never
Joined: Aug 12, 2015 12:29 pm
Full Name: Jan Bethge
Location: Switzerland
Contact:

Re: Microsoft SQL Point in Time Restore Question

Post by TheHolySnail »

You are right. I misread some of the content in the helpcenter. For a point in time restore there is no need for a staging server. Only if you want to select a certain transaction which then should be undone.

Thank you guys. That helped me out a lot.
Post Reply

Who is online

Users browsing this forum: Google [Bot], Semrush [Bot] and 77 guests