Comprehensive data protection for all workloads
Post Reply
Martin Damgaard
Influencer
Posts: 19
Liked: 8 times
Joined: Aug 31, 2015 6:31 am
Full Name: Martin Damgaard
Contact:

Consolidate old backups in Veeam Rep to new Copy target

Post by Martin Damgaard »

OK, so i have been using Veeam backup for the last year + a half, or so. Everything is working nicely. Super product - everything seems to be doing its jobs nicely. (Im backing up to a FreeNAS server, and sending remote copies by rsync to another NAS in another location). Everything is cool so far. Works splendid!
I have also recenctly setup another Veeam Backup Copy target on a third location (on a QNAP NAS). This also works brilliantly (although getting the QNAP to behave perfectly as a Linux Repository was quite the pain in the ass! But once configured it works super, and just like intended).

Now here comes my real troubles that I hope someone can help find a solution, or a direction to...

The setup:
In the time evaluated, and started using Veeam Backup, i dumped all backups into one repository on a NAS server. This worked fine. I then segmented the backup job into different jobs. I now have four (4) different jobs scheduled to run at different interalvals, according to how important the VM is to the infrastructure of the company (Some takes copies every third hour, some once a day, some only once a week etc.). This also works without any problems - fantastic even! (Did i mention, that in Veeam software i just include the VM groups i have setup in vSphere, so whenever i add another VM to a group in vSphere it will auto be backed up by the Veeam job holding that group for VM to backup - cool feature!).

The problem:
Now, this have been working our very nicely, and everyting is working right as expected.
BUT i have a problem, that primary Veeam Repository is running out of space. Not so much of a problem in it self, as i have more disk to put in the setup. if needed. But to be hournest. Right now were just keeping everything forever. And yes, we do indeed need ko keep things (Not forever but for at least five (5) years) - BUT we dont need to keep all and everything in between.
So when I started exploring Veeam Backup Copy, and looked into the rentention policies i was very happy. This is now what were running to our third replication site. (Running three of the backup jogs into one big CopyJobRepository, and the last has its own Copy Job). Said again this works, and everything i super cool!
BUT Veeam Copy Jobs only copy NEW data to the offsite backup... :-(

So NOW comes the question!:
I now have these four Backup Jobs that spans 1 1/2 year back in time on my primary storage. That is a lot of data to keep around (about 14 TB right now).
- Is there any way i can enforce GFS retention on them? (The backups in my main target repository)
- Or is there any way i can make a Backup Copy Job that also looks at old data?
- Or can i do some crazy thing and seed all of the four (4) backup jobs to ONE Backup Job Destination, and it will all be good with the next BackupCopyJob?

So, question is. How can I keep all my old backups (not all, but by retention rules). Or move everyting to a backup copy? (Including backups prior to the Backup Copy Job started?)

Hope someone has some insight or advice I just did not think of.

Sincerely
Martin Damgaard
foggy
Veeam Software
Posts: 21069
Liked: 2115 times
Joined: Jul 11, 2011 10:22 am
Full Name: Alexander Fogelson
Contact:

Re: Consolidate old backups in Veeam Rep to new Copy target

Post by foggy »

Martin, it is not possible to do what you're after, so you would need to set some retention for the regular backup jobs so that they start to clean up the oldest restore points, while backup copy job will start its new chain with GFS retention on another storage. What backup method does your regular backup job use, is it forever incremental (so you have a single full and all subsequent increments?)?
Martin Damgaard
Influencer
Posts: 19
Liked: 8 times
Joined: Aug 31, 2015 6:31 am
Full Name: Martin Damgaard
Contact:

Re: Consolidate old backups in Veeam Rep to new Copy target

Post by Martin Damgaard »

Hmm... not the answer i was looking for! :-(

Three og the jobs are running with straight incrementals. And the last one is a mixed bag of FRI and other settings. (This was the old setup i inherited from the last IT guy). So most of the jobs 3/4 is setup with the standards (Veeam v8) policy og full + incrementials.
I have been going through a lot of decissions by my own on how to do things, when i took over the chair last year.First thing of course was to make sure EVERY VM was backed up (not just the test lab + ca. 4 VMs). So in the process of getting by, with what i had at hand, and SO many other tasks todo, i made the BAD decision to just keep dumping backups in the main repository, while of course, i should have made the long term backup be setup by a backup COPY resository - and thus make use of exactly the retention policies i now seek! ... :-(

And offcourse, if I wait long enough, my yearly backups will slowly have migrated into the new COPY repository.
I just hoped there could be some way to transform all my old backups into a new backup chain, and loose all the unwanted checkpoints according to a GFS rule all at the same.
(It doesn't matter how long it takes, or how much rescourses it uses - just let me transform my old backup repository with mixed blocks, compressions and VIB/VRBs into a GFS replication target or new sourcxe or whatever so i can get the GFS retention policies applied to my existing backup data!

Im running Veeam v8 with all the latest pachtes by the way...

Sincerely
Martin
Post Reply

Who is online

Users browsing this forum: Google [Bot], NWmybns and 257 guests