Hi,
First of all you are doing a great job with proxmox....
I recently upgraded to proxmox v2.3 with the new upgraded backup method. It is working OK but I noticed an increase of storage use for my backups.....
I created a backup script which locally on the proxmox host backups (every day) each individual VM (I only use KVM qcow2) and rename the backup file to a standard name (no date/time information included). On this file I'll do an rdiff-backup to an offsite location on which I have backups stored with a retention on 16 days. Rdiff-backup has the functionality to only copy the increment and store only increments of files, so I use as less as possible network bandwidth and backup storage.
With proxmox v2.2 (tar.lzo) my 16 days retention data use is:
Wed Mar 6 22:28:25 2013 20.6 GB 20.6 GB (current mirror)
Tue Mar 5 22:28:14 2013 1.35 GB 22.0 GB
Mon Mar 4 22:31:38 2013 1.21 GB 23.2 GB
Sun Mar 3 22:30:41 2013 1.38 GB 24.6 GB
Sat Mar 2 22:28:32 2013 881 MB 25.4 GB
Fri Mar 1 22:32:01 2013 1.10 GB 26.5 GB
Thu Feb 28 22:33:52 2013 934 MB 27.5 GB
Wed Feb 27 22:40:23 2013 1.29 GB 28.7 GB
Tue Feb 26 22:34:02 2013 1.27 GB 30.0 GB
Mon Feb 25 22:32:09 2013 1.23 GB 31.2 GB
Sun Feb 24 22:29:41 2013 1.07 GB 32.3 GB
Sat Feb 23 22:28:10 2013 1004 MB 33.3 GB
Fri Feb 22 22:41:06 2013 490 MB 33.8 GB
Thu Feb 21 22:27:54 2013 1.18 GB 35.0 GB
But with proxmox v2.3 (vma.lzo) my 16 days retention data use is:
Wed Apr 10 21:59:32 2013 20.3 GB 20.3 GB (current mirror)
Tue Apr 9 22:28:18 2013 16.3 GB 36.5 GB
Mon Apr 8 22:09:54 2013 15.9 GB 52.5 GB
Sun Apr 7 22:12:32 2013 15.2 GB 67.7 GB
Sat Apr 6 22:10:37 2013 15.9 GB 83.6 GB
Fri Apr 5 22:10:11 2013 15.8 GB 99.4 GB
Thu Apr 4 22:22:51 2013 15.4 GB 115 GB
Wed Apr 3 22:15:59 2013 15.8 GB 131 GB
Tue Apr 2 22:15:15 2013 14.9 GB 145 GB
Mon Apr 1 22:13:20 2013 15.5 GB 161 GB
Sun Mar 31 22:15:31 2013 16.0 GB 177 GB
Sat Mar 30 22:14:02 2013 16.0 GB 193 GB
I investigated it (tested with gzip (no increments, option --rsyncable should be used) and no compression (same result as lzo but without compression)) And my conclusion is the use of the new vma container is not rdiff friendly.
I request you to make vma more rdiff friendly or add an additional option to vzdump command to choose between the tar or vma container (knowing the advantages and disadvantages between tar old backup method (local LVM required for online backup, but rdiff friendly) or new method (online backup with non local LVM storage, but not rdiff friendly)
I'll hope you'll consider the possibilities...
Thanks in advance
First of all you are doing a great job with proxmox....
I recently upgraded to proxmox v2.3 with the new upgraded backup method. It is working OK but I noticed an increase of storage use for my backups.....
I created a backup script which locally on the proxmox host backups (every day) each individual VM (I only use KVM qcow2) and rename the backup file to a standard name (no date/time information included). On this file I'll do an rdiff-backup to an offsite location on which I have backups stored with a retention on 16 days. Rdiff-backup has the functionality to only copy the increment and store only increments of files, so I use as less as possible network bandwidth and backup storage.
With proxmox v2.2 (tar.lzo) my 16 days retention data use is:
Wed Mar 6 22:28:25 2013 20.6 GB 20.6 GB (current mirror)
Tue Mar 5 22:28:14 2013 1.35 GB 22.0 GB
Mon Mar 4 22:31:38 2013 1.21 GB 23.2 GB
Sun Mar 3 22:30:41 2013 1.38 GB 24.6 GB
Sat Mar 2 22:28:32 2013 881 MB 25.4 GB
Fri Mar 1 22:32:01 2013 1.10 GB 26.5 GB
Thu Feb 28 22:33:52 2013 934 MB 27.5 GB
Wed Feb 27 22:40:23 2013 1.29 GB 28.7 GB
Tue Feb 26 22:34:02 2013 1.27 GB 30.0 GB
Mon Feb 25 22:32:09 2013 1.23 GB 31.2 GB
Sun Feb 24 22:29:41 2013 1.07 GB 32.3 GB
Sat Feb 23 22:28:10 2013 1004 MB 33.3 GB
Fri Feb 22 22:41:06 2013 490 MB 33.8 GB
Thu Feb 21 22:27:54 2013 1.18 GB 35.0 GB
But with proxmox v2.3 (vma.lzo) my 16 days retention data use is:
Wed Apr 10 21:59:32 2013 20.3 GB 20.3 GB (current mirror)
Tue Apr 9 22:28:18 2013 16.3 GB 36.5 GB
Mon Apr 8 22:09:54 2013 15.9 GB 52.5 GB
Sun Apr 7 22:12:32 2013 15.2 GB 67.7 GB
Sat Apr 6 22:10:37 2013 15.9 GB 83.6 GB
Fri Apr 5 22:10:11 2013 15.8 GB 99.4 GB
Thu Apr 4 22:22:51 2013 15.4 GB 115 GB
Wed Apr 3 22:15:59 2013 15.8 GB 131 GB
Tue Apr 2 22:15:15 2013 14.9 GB 145 GB
Mon Apr 1 22:13:20 2013 15.5 GB 161 GB
Sun Mar 31 22:15:31 2013 16.0 GB 177 GB
Sat Mar 30 22:14:02 2013 16.0 GB 193 GB
I investigated it (tested with gzip (no increments, option --rsyncable should be used) and no compression (same result as lzo but without compression)) And my conclusion is the use of the new vma container is not rdiff friendly.
I request you to make vma more rdiff friendly or add an additional option to vzdump command to choose between the tar or vma container (knowing the advantages and disadvantages between tar old backup method (local LVM required for online backup, but rdiff friendly) or new method (online backup with non local LVM storage, but not rdiff friendly)
I'll hope you'll consider the possibilities...
Thanks in advance