We're a medium sized business with about 50 different geographical sites of varying sizes (infrastructure/user/server wise).
Today we have local backupservers on most sites, that take filelevel full and differential backups of the servers in their site. The data is backed up to robotic libraries or duplicated simple NAS solutions.
About 90% of the servers we use are Vmware virtual machines. 95% of VM's are Microsoft Windows OS (2008 R2 or 2012)
We're planning to consolidate all backups to a central site, taking all backup over WAN (VPN tunnels to our central site). Most sites have fiber based broadband > 50MBps connections to the internet. We're planning to use an agent based backup solution that have agents on all source servers. (Wheter they are ESXi based or physical servers).
The Storage solution for storing backups we plan to use are Linux servers using ZFS on Linux servers with JBOD arrays. The total size of the protected data will be somewhere in the region of 100TB.
We want to use Windows 2012 servers as Backup Application and database Servers.
Naturally we will have to use some kind of a "forever Incremental" or "Synthesized incremental" backup scheme, since 50MBps will not be able to account for full backups.
Another concern we have is that a full restore will take to much time to a remote site. Therefore we are thinking about implementing a solution that can store the last syntesized full backup locally on the remote site.
The Question is: What kind of backup Software do you recommend for this setup? Our feeling is that we're somewhere in the middle between a SMB solution and an enterprise solution, and we're having a tough time picking "candidates" for the job.