I have a couple of VMware ESXi hosts with a couple of VMs on each hosts. The total amount of size of all these VMs are in the order of the TBs.
I want to make backups of these VMs. But here is not the problem. I already make backups using ghettoVCB on a network share. But in the event of a disaster in the office, like a fire, I would lose all these backups kept in the office.
We cannot transfer these backups on another location over the internet because its too large.
What are traditional best practices in externalizing extra large backups like this?
You either have a high-bandwidth dedicated connection to another location (usually via leased fiber) so you can sync backups there, or you have physical drives or tapes that are cycled out to an offsite location in rotation for safekeeping.
Keep in mind when transporting physical media (drives/tapes/etc.) you would probably want to encrypt them.
Copy the (probably zipped) vcb images to cheap disks weekly or monthly or as suits taste; and rotate the disks through a locally rented bank safe.
Also, there are safes on the market that can withstand a direct building fire with media in them intact for a well specified amount of time.