Transition to ReFS Repositories

Availability for the Always-On Enterprise

Transition to ReFS Repositories

Veeam Logoby gary.martin7 » Thu Dec 08, 2016 8:02 am

Hi,

I am looking at moving my Veeam backups to a new Windows 2016 repository server that I have created. I have a few barriers to a straight migration (copy the existing files to the new repository and get the benefit from new backups after a full).

The barrier is that the current repository is using duplication and the backup target I am using doesn't have enough free space to hydrate the backup onto a ReFS datastore (no block magic until it actually runs the next full). This means I need to transition from the current repository to the new one.

To me, the best way of achieving that would be to use Scale-out repositories (my target is already scale out as with deduplication I was using one repository for fulls with with deduplication enabled and another for incremental without deduplication). I just add my new ReFS repository to the Scale-out group, change policy to "Data locality".

The problem now is, how do I get it to stop using the old repositories for new data? I am guess that when free space on the new repository is below what is available on the old ones it will start to place data there. Once all the configured recovery points are on the new repository I want to retire the old ones, but I need to get there first.

Any suggestions? I have thought about leaving them in maintenance mode, but I have other members of the business who need to be able to recover (needs repository online). I thought about creating a dummy proxy with no backups assigned and changing the old repositories to have an affinity to that.

If there is a better way, please share.

Thanks
Gary
gary.martin7
Novice
 
Posts: 7
Liked: 1 time
Joined: Wed Aug 31, 2016 1:30 pm
Full Name: Gary Martin

Re: Transition to ReFS Repositories

Veeam Logoby Mike Resseler » Thu Dec 08, 2016 8:23 am

Gary,
Is it a Windows deduplication repository?

Mike
Mike Resseler
Veeam Software
 
Posts: 3151
Liked: 362 times
Joined: Fri Feb 08, 2013 3:08 pm
Location: Belgium, the land of the fries, the beer, the chocolate and the diamonds...
Full Name: Mike Resseler

Re: Transition to ReFS Repositories

Veeam Logoby gary.martin7 » Thu Dec 08, 2016 10:34 am

Hi Mike,

Yes it is Windows (2012 R2).

Gary
gary.martin7
Novice
 
Posts: 7
Liked: 1 time
Joined: Wed Aug 31, 2016 1:30 pm
Full Name: Gary Martin

Re: Transition to ReFS Repositories

Veeam Logoby Mike Resseler » Thu Dec 08, 2016 10:37 am

Hey Gary,

There is a cmdlets called Expand-DataDedupFile which will allow you to expand optimized files one by one in a controlled manner and then move them off to the new ReFS repository. It might be worth working with this one and not go through many hoops. Is that something that might help you to do it in a controlled manner?

Mike
Mike Resseler
Veeam Software
 
Posts: 3151
Liked: 362 times
Joined: Fri Feb 08, 2013 3:08 pm
Location: Belgium, the land of the fries, the beer, the chocolate and the diamonds...
Full Name: Mike Resseler

Re: Transition to ReFS Repositories

Veeam Logoby gary.martin7 » Thu Dec 08, 2016 3:45 pm

Hi Mike,

I can't go that way because of space limitations on my backup target. I don't have the space to move the expanded files (even one by one) because I wont get the advantage of ReFS or deduplication on those files. The idea is to retire the deduplicated repository as the restore points roll off and get the new backups running from ReFS (where a new full is required before the advantages of ReFS and synthetic fulls can be realised).
gary.martin7
Novice
 
Posts: 7
Liked: 1 time
Joined: Wed Aug 31, 2016 1:30 pm
Full Name: Gary Martin

Re: Transition to ReFS Repositories

Veeam Logoby dellock6 » Thu Dec 15, 2016 5:07 am 1 person likes this post

Hi Gary,
a possible workaround is to put into maintenance mode the old node only for the time it takes for a backup job to be executed. This will force that job to create a new active full on the new array (if you have set the proper flag), and since you have data locality in place (the suggested configuration to leverage refs) from that point onwards the chain will be created in the refs volume. When retention kicks in, it will delete the expired restore points from the old node, and at that point you'll be able to decommission it.
Luca Dell'Oca
EMEA Cloud Architect @ Veeam Software

@dellock6
http://www.virtualtothecore.com
vExpert 2011-2012-2013-2014-2015-2016
Veeam VMCE #1
dellock6
Veeam Software
 
Posts: 5047
Liked: 1330 times
Joined: Sun Jul 26, 2009 3:39 pm
Location: Varese, Italy
Full Name: Luca Dell'Oca


Return to Veeam Backup & Replication



Who is online

Users browsing this forum: No registered users and 23 guests