I was asked to post on this after tweeting it last night.
A lot of my clients are used to rotating their backup media. Most of my clients prefer to keep copies of their backups off site for DR purposes. The problem I've into with rotating backup media is that Veeam may want to remove files etc.
To simplify the process, we are using Veeam to backup to a hard drive on the computer running Veeam all the time. Then have another set of disks that will rotated periodically.
Use a batch file with robocopy to mirror your permanent backup drive to the rotated drives for off site storage. As a result you always have a few backups ready and waiting on the Veeam server, but you also have off site backups in case of DR.
Something I quickly found out as I sometimes have non-technical folk trained to swap the removable drives is that they will do it regardless of whether the robocopy job is complete. Solution? Send them an email when it is safe to swap the drives. The result is a batch file and a powershell script. Install robocopy and powershell on your Veeam server. Run the batch file after your backup runs. Here's the script snippets.
robocopy e:\ f:\ /MIR /r:3 /w:1
That's it for the batch file. It runs a robocopy and mirrors everything from drive E:\ (the permanent drive) to drive F:\ (the rotated drives)
It then runs the powershell script to send an alert when the process is complete.
## Define the variables for smtp server, from address, to address, subject and message body
$emailFrom = "email@example.com"
$emailTo = "firstname.lastname@example.org"
$subject = "Backup Mirroring Operation Complete"
$body = "The robocopy hard drive mirroring operation is complete, it is now safe to change the backup hard drives."
$smtpServer = "x.x.x.x"
## Initiate sending a message to the IT group.
$smtp = new-object Net.Mail.SmtpClient($smtpServer)
$smtp.Send($emailFrom, $emailTo, $subject, $body)
That's it, when the copy is complete an email will go out. I usually, send it to a distro group so that I get it and the responsible people get it.