Hi,
we made a small comparison of the backup performance of Promox Backup vs. a local installed Veeam Agent 4. This backup should not be considered as completed nor as general valid for all setups.
Veeam Agent 4.0: Veeam Backup Server 10.x, Storage-VM with Linux and XFS filesystem (Veeam supports data block sharing with the reflink feature)
Proxmox Server, storage with 37 VMs, about 1,5 TiB usage, 25.09 deduplication factor
I benchmarked a single VM (Windows 2019, Exchange 2019 and Fileserver). This VM is IO bounded, about 700 GiB capacity.
Veeam backup agent:
Read: 47.6 GB + 69.5 GB + 1.3 GB (3 disks)
Saved: 53,2 GB
After compression and deduplication: 15,0 GB (on disk!)
Time 8 min. for backup, 46min. for backup point merging
Proxmox backup server:
Send to backup server: 79.8 GB + 30.2 GB + 0.9 GB
After compression: 67.8 GB + 23.2 GB + 0.4 GB
Time: 16 min for everything
Conclusion: Proxmox Backup seems to be much faster, but Veeam seems to have better storage efficience. It would be great if we will see here more enhancements in the future.
Any comments?
One suggestion: in the job logs of proxmox you will see the storage usage (new chunks, compression, etc.) It would be great to save these information in every snapshot to get a better overview how the storage is used. It is clear that the reusage of existing chunks cannot be accounted (deduplication), but no product is doing this technically correctly.
Dirk
we made a small comparison of the backup performance of Promox Backup vs. a local installed Veeam Agent 4. This backup should not be considered as completed nor as general valid for all setups.
Veeam Agent 4.0: Veeam Backup Server 10.x, Storage-VM with Linux and XFS filesystem (Veeam supports data block sharing with the reflink feature)
Proxmox Server, storage with 37 VMs, about 1,5 TiB usage, 25.09 deduplication factor
I benchmarked a single VM (Windows 2019, Exchange 2019 and Fileserver). This VM is IO bounded, about 700 GiB capacity.
Veeam backup agent:
Read: 47.6 GB + 69.5 GB + 1.3 GB (3 disks)
Saved: 53,2 GB
After compression and deduplication: 15,0 GB (on disk!)
Time 8 min. for backup, 46min. for backup point merging
Proxmox backup server:
Send to backup server: 79.8 GB + 30.2 GB + 0.9 GB
After compression: 67.8 GB + 23.2 GB + 0.4 GB
Time: 16 min for everything
Conclusion: Proxmox Backup seems to be much faster, but Veeam seems to have better storage efficience. It would be great if we will see here more enhancements in the future.
Any comments?
One suggestion: in the job logs of proxmox you will see the storage usage (new chunks, compression, etc.) It would be great to save these information in every snapshot to get a better overview how the storage is used. It is clear that the reusage of existing chunks cannot be accounted (deduplication), but no product is doing this technically correctly.
Dirk