I already opened a case to the Veeam Support, support case ID 02121603, they asked me to write here to proceed with the feature request.
First of all, sorry for my poor English, I'll try to do my best to explain well what I need.
My company is Veeam's gold partner and so we have a lot of customer with Veeam B&R. During the last year I collected a lot of customer's requests, one of the most populars is: "how can I perform an off-site and rotating backup copy job in the cheapest way?".
In Italy, sometimes, backup seems like an optional and our customers can't invest in hardware dedicated for backup.
I tried to find a cheap solution using 2 USB disks attached on a Linux machine, testing this on my infrastructure.
I manage a VmWare infrastructure with several VMs, I perform my backup jobs on a Dell DR4000 appliance as backup repository and backup copy jobs on the linux machine with USB hard disk attached.
"Backupper" is the little linux machine that act like backup repository, I have 2 USB disk of 2TB each named "weekly1" and "weekly2" attached on.
This is the schema that I use, based on crontab and Veeam scheduling:
Monday, 3:00 PM, Backupper disable nfs share and unmount weekly1. After this, a collegue substitutes the attached hard drive with weekly2. She brings weekly1 to her home (a sort of "off-site backup").
Wednesday, 03:00 PM, Backupper mount weekly2 and enable nfs share.
Wednesday, 04:00 PM, Veeam starts his backup copy job to the Backupper with weekly2 mounted.
Thursday, 03:00 PM, Backupper disable nfs share and unmount weekly2. And the collegue substitutes the attached hard drive with weekly1. This time she brings weekly2 to her home.
Saturday, 03:00 PM, Backupper mount weekly1 and enable nfs share.
Saturday, 04:00 PM, Veeam starts his backup copy job to the Backupper with weekly1 mounted.
and so on.
In this way I have two-time-a-week backup copy job with an off-site backup with less than 300$ hardware.
Unfortunately this schema has various weak point.
Sometimes Backupper can fail to unmount and re-mount the disks, and a new vbk is created on the linux local disk and not on the USB hard drive.
To avoid this, I tried to give "chattr +i" command on the folder used for nfs share, in this way nothing can be create on the local disk but i receive a lot of error e-mail from Veeam server.
Because Veeam (please explain my why, is creazy) try to write and read in the nfs share out of the backup window and its impossible to do this without a mounted USB disk.
Other times something fails and I receive other errors
I also thinked to enable rotated drive option for the backup repository, but it will not resolve all my issue.
I really need to consolidate this backup copy job method and make it "rock solid".
So, the final question is:
"What do you think is the best way to perform 2 time-a-week backup copy job on 2 different USB hard drives using a little Linux machine as backup repository?"
In according to the Veeam Support we think is a feature request.
Other information:
root@Backupper:~# crontab -l
00 15 * * 1 /root/scripts/umount.sh
00 15 * * 3 /root/scripts/mount2.sh
00 15 * * 4 /root/scripts/umount.sh
00 15 * * 6 /root/scripts/mount1.sh
https://drive.google.com/open?id=0B1O-t ... zA4RHdZU2s
In this drive you can found configuration's Screenshots and logs
Thanks for support