Dear Proxmox community members,
first A HUGE THANK for absolutely amazing tools, including PBS. Testing it on two places already some weeks and after understanding the retention setting I say it is a life saver. I am down from 4 hrs to 1 hr with daily virtual machines backups. Amazing technology.
I want to share one experience I have no explanation so far. This is NOT a complaint and I am aware it is kind of off topic here, but perhaps others can add their little bits here...
While backing ap many Containers take really just seconds, with Windows servers it is obviously heavier job to accomplish. For example, there is a 250 GB Windows 2012 R2 Terminal server with several dozens of users and although during weekends they barely work, I can see in dirty backups some 44 GB of data "changed".
INFO: Starting Backup of VM 201 (qemu)
INFO: Backup started at 2020-11-08 22:05:37
INFO: status = running
INFO: VM Name: ts01
INFO: include disk 'virtio0' 'local-zfs:vm-201-disk-1' 256G
INFO: backup mode: snapshot
INFO: ionice priority: 7
INFO: creating Proxmox Backup Server archive 'vm/201/2020-11-08T21:05:37Z'
INFO: issuing guest-agent 'fs-freeze' command
INFO: issuing guest-agent 'fs-thaw' command
INFO: started backup task 'a75976e4-b56b-48cd-a4d6-39ec5e565b0b'
INFO: resuming VM again
INFO: virtio0: dirty-bitmap status: OK (44.4 GiB of 256.0 GiB dirty)
INFO: using fast incremental mode (dirty-bitmap), 44.4 GiB dirty of 256.0 GiB total
INFO: 0% (364.0 MiB of 44.4 GiB) in 3s, read: 121.3 MiB/s, write: 120.0 MiB/s
...truncated....
INFO: 100% (44.4 GiB of 44.4 GiB) in 22m 41s, read: 41.1 MiB/s, write: 41.1 MiB/s
INFO: backup is sparse: 8.00 MiB (0%) total zero data
INFO: backup was done incrementally, reused 213.10 GiB (83%)
INFO: transferred 44.36 GiB in 1361 seconds (33.4 MiB/s)
INFO: Finished Backup of VM 201 (00:23:01)
INFO: Backup finished at 2020-11-08 22:28:38
I am not complaining, just trying to understand what can happen in Windows machine during 24 hrs when barely used to generate 44 GB of changed files? The user data are on NAS, so the server only contains desktops and tem files and standard app data. Users do not use Outlooks so there should be no outlook databases and there is alo no SQL nor anything else creating large files with just one tiny change...
I am wondering if there is something what should be disable don the Windows server (or perhaps enabled) - to downsize the daily footprint?
For an illustration I have two domain controllers at the same location where one takes 1/10th of time and backups 1/10th of data comparing to the second one, while they both basically do nothing. Both have 32 GB partition and contain only AD, DNS. No DHCP, no print server...
INFO: Starting Backup of VM 100 (qemu)
INFO: Backup started at 2020-11-08 22:00:02
INFO: status = running
INFO: VM Name: dc01
INFO: include disk 'virtio0' 'local-zfs:vm-100-disk-1' 32G
INFO: backup mode: snapshot
INFO: ionice priority: 7
INFO: creating Proxmox Backup Server archive 'vm/100/2020-11-08T21:00:02Z'
INFO: issuing guest-agent 'fs-freeze' command
INFO: issuing guest-agent 'fs-thaw' command
INFO: started backup task '97c1a0b9-6f84-4b8e-817e-bde10b6667fb'
INFO: resuming VM again
INFO: virtio0: dirty-bitmap status: OK (11.7 GiB of 32.0 GiB dirty)
INFO: using fast incremental mode (dirty-bitmap), 11.7 GiB dirty of 32.0 GiB total
INFO: 3% (448.0 MiB of 11.7 GiB) in 3s, read: 149.3 MiB/s, write: 146.7 MiB/s
...truncated
INFO: 100% (11.7 GiB of 11.7 GiB) in 4m 57s, read: 54.7 MiB/s, write: 53.3 MiB/s
INFO: backup is sparse: 4.00 MiB (0%) total zero data
INFO: backup was done incrementally, reused 20.60 GiB (64%)
INFO: transferred 11.67 GiB in 297 seconds (40.2 MiB/s)
INFO: Finished Backup of VM 100 (00:05:07)
INFO: Backup finished at 2020-11-08 22:05:09
INFO: Starting Backup of VM 101 (qemu)
INFO: Backup started at 2020-11-08 22:05:09
INFO: status = running
INFO: VM Name: dc02
INFO: include disk 'virtio0' 'local-zfs:vm-101-disk-0' 32G
INFO: backup mode: snapshot
INFO: ionice priority: 7
INFO: creating Proxmox Backup Server archive 'vm/101/2020-11-08T21:05:09Z'
INFO: issuing guest-agent 'fs-freeze' command
INFO: issuing guest-agent 'fs-thaw' command
INFO: started backup task '51e7bc07-8947-453f-8755-f5f74a50234b'
INFO: resuming VM again
INFO: virtio0: dirty-bitmap status: OK (1.2 GiB of 32.0 GiB dirty)
INFO: using fast incremental mode (dirty-bitmap), 1.2 GiB dirty of 32.0 GiB total
INFO: 38% (492.0 MiB of 1.2 GiB) in 3s, read: 164.0 MiB/s, write: 152.0 MiB/s
...truncated
INFO: 100% (1.2 GiB of 1.2 GiB) in 20s, read: 36.0 MiB/s, write: 34.0 MiB/s
INFO: backup is sparse: 4.00 MiB (0%) total zero data
INFO: backup was done incrementally, reused 30.82 GiB (96%)
INFO: transferred 1.24 GiB in 20 seconds (63.6 MiB/s)
INFO: Finished Backup of VM 101 (00:00:28)
INFO: Backup finished at 2020-11-08 22:05:37
first A HUGE THANK for absolutely amazing tools, including PBS. Testing it on two places already some weeks and after understanding the retention setting I say it is a life saver. I am down from 4 hrs to 1 hr with daily virtual machines backups. Amazing technology.
I want to share one experience I have no explanation so far. This is NOT a complaint and I am aware it is kind of off topic here, but perhaps others can add their little bits here...
While backing ap many Containers take really just seconds, with Windows servers it is obviously heavier job to accomplish. For example, there is a 250 GB Windows 2012 R2 Terminal server with several dozens of users and although during weekends they barely work, I can see in dirty backups some 44 GB of data "changed".
INFO: Starting Backup of VM 201 (qemu)
INFO: Backup started at 2020-11-08 22:05:37
INFO: status = running
INFO: VM Name: ts01
INFO: include disk 'virtio0' 'local-zfs:vm-201-disk-1' 256G
INFO: backup mode: snapshot
INFO: ionice priority: 7
INFO: creating Proxmox Backup Server archive 'vm/201/2020-11-08T21:05:37Z'
INFO: issuing guest-agent 'fs-freeze' command
INFO: issuing guest-agent 'fs-thaw' command
INFO: started backup task 'a75976e4-b56b-48cd-a4d6-39ec5e565b0b'
INFO: resuming VM again
INFO: virtio0: dirty-bitmap status: OK (44.4 GiB of 256.0 GiB dirty)
INFO: using fast incremental mode (dirty-bitmap), 44.4 GiB dirty of 256.0 GiB total
INFO: 0% (364.0 MiB of 44.4 GiB) in 3s, read: 121.3 MiB/s, write: 120.0 MiB/s
...truncated....
INFO: 100% (44.4 GiB of 44.4 GiB) in 22m 41s, read: 41.1 MiB/s, write: 41.1 MiB/s
INFO: backup is sparse: 8.00 MiB (0%) total zero data
INFO: backup was done incrementally, reused 213.10 GiB (83%)
INFO: transferred 44.36 GiB in 1361 seconds (33.4 MiB/s)
INFO: Finished Backup of VM 201 (00:23:01)
INFO: Backup finished at 2020-11-08 22:28:38
I am not complaining, just trying to understand what can happen in Windows machine during 24 hrs when barely used to generate 44 GB of changed files? The user data are on NAS, so the server only contains desktops and tem files and standard app data. Users do not use Outlooks so there should be no outlook databases and there is alo no SQL nor anything else creating large files with just one tiny change...
I am wondering if there is something what should be disable don the Windows server (or perhaps enabled) - to downsize the daily footprint?
For an illustration I have two domain controllers at the same location where one takes 1/10th of time and backups 1/10th of data comparing to the second one, while they both basically do nothing. Both have 32 GB partition and contain only AD, DNS. No DHCP, no print server...
INFO: Starting Backup of VM 100 (qemu)
INFO: Backup started at 2020-11-08 22:00:02
INFO: status = running
INFO: VM Name: dc01
INFO: include disk 'virtio0' 'local-zfs:vm-100-disk-1' 32G
INFO: backup mode: snapshot
INFO: ionice priority: 7
INFO: creating Proxmox Backup Server archive 'vm/100/2020-11-08T21:00:02Z'
INFO: issuing guest-agent 'fs-freeze' command
INFO: issuing guest-agent 'fs-thaw' command
INFO: started backup task '97c1a0b9-6f84-4b8e-817e-bde10b6667fb'
INFO: resuming VM again
INFO: virtio0: dirty-bitmap status: OK (11.7 GiB of 32.0 GiB dirty)
INFO: using fast incremental mode (dirty-bitmap), 11.7 GiB dirty of 32.0 GiB total
INFO: 3% (448.0 MiB of 11.7 GiB) in 3s, read: 149.3 MiB/s, write: 146.7 MiB/s
...truncated
INFO: 100% (11.7 GiB of 11.7 GiB) in 4m 57s, read: 54.7 MiB/s, write: 53.3 MiB/s
INFO: backup is sparse: 4.00 MiB (0%) total zero data
INFO: backup was done incrementally, reused 20.60 GiB (64%)
INFO: transferred 11.67 GiB in 297 seconds (40.2 MiB/s)
INFO: Finished Backup of VM 100 (00:05:07)
INFO: Backup finished at 2020-11-08 22:05:09
INFO: Starting Backup of VM 101 (qemu)
INFO: Backup started at 2020-11-08 22:05:09
INFO: status = running
INFO: VM Name: dc02
INFO: include disk 'virtio0' 'local-zfs:vm-101-disk-0' 32G
INFO: backup mode: snapshot
INFO: ionice priority: 7
INFO: creating Proxmox Backup Server archive 'vm/101/2020-11-08T21:05:09Z'
INFO: issuing guest-agent 'fs-freeze' command
INFO: issuing guest-agent 'fs-thaw' command
INFO: started backup task '51e7bc07-8947-453f-8755-f5f74a50234b'
INFO: resuming VM again
INFO: virtio0: dirty-bitmap status: OK (1.2 GiB of 32.0 GiB dirty)
INFO: using fast incremental mode (dirty-bitmap), 1.2 GiB dirty of 32.0 GiB total
INFO: 38% (492.0 MiB of 1.2 GiB) in 3s, read: 164.0 MiB/s, write: 152.0 MiB/s
...truncated
INFO: 100% (1.2 GiB of 1.2 GiB) in 20s, read: 36.0 MiB/s, write: 34.0 MiB/s
INFO: backup is sparse: 4.00 MiB (0%) total zero data
INFO: backup was done incrementally, reused 30.82 GiB (96%)
INFO: transferred 1.24 GiB in 20 seconds (63.6 MiB/s)
INFO: Finished Backup of VM 101 (00:00:28)
INFO: Backup finished at 2020-11-08 22:05:37