fast incremental mode only for first disk of VM

msproact

Active Member
Nov 12, 2019
34
5
28
Nürnberg
www.proact.eu
I have Proxmox VE as VM on Proxmox VE physical host via nested virtualization.

It has two disks:
- scsi0: Operating system, Debian + Proxmox VE
- scsi1: Storage for Proxmox VE with VM images and ISO images, XFS filesystem

By default only one VM with two 20 GiB disks – one for operating system, and one for log data (XFS filesystem) – running Elasticsearch, Fluentd, Kibana is being started inside this VM.

I just made a backup of that VM. Then I reran the backup just a few minutes later without stopping or restarting the VM.

Fast incremental mode (dirty-bitmap) however only recognized about 10 GiB as unchanged and 100,1 GiB still as dirty:

INFO: VM Name: […] INFO: include disk 'scsi0' 'pve:1011/vm-1011-disk-0.qcow2' 10G INFO: include disk 'scsi1' 'pve:1011/vm-1011-disk-1.qcow2' 100G INFO: backup mode: snapshot INFO: ionice priority: 7 INFO: creating Proxmox Backup Server archive 'vm/1011/2020-07-14T09:44:57Z' INFO: issuing guest-agent 'fs-freeze' command INFO: issuing guest-agent 'fs-thaw' command INFO: started backup task '94ce6a5e-4a79-469e-a791-15c4e26c54ba' INFO: resuming VM again INFO: using fast incremental mode (dirty-bitmap), 100.1 GiB dirty of 110.0 GiB total

To me it appears that it seems to treat the second disk as completely changed. While I expect some changes there due to the startup and running of that log VM, I would not expect all 100 GiB to be changed. Is the second disk somehow omitted from fast incremental with dirty bitmaps?

If so, anything I can do about that?

Here is the configuration of that VM:

root@tuxmaster:/etc/pve/qemu-server# cat 1011.conf agent: 1 boot: dcn bootdisk: scsi0 cores: 2 cpu: host memory: 12288 name: […] net0: virtio=[…],bridge=vmbr1,tag=10 numa: 0 ostype: l26 sata0: none,media=cdrom scsi0: pve:1011/vm-1011-disk-0.qcow2,discard=on,size=10G scsi1: pve:1011/vm-1011-disk-1.qcow2,discard=on,size=100G scsihw: virtio-scsi-pci serial0: socket smbios1: uuid=[…] sockets: 1 vga: qxl vmgenid: […]

UPDATE: This does not appear to happen on all VMs with two disks.
 
Do we need to restart VM after upgrade?
For me seems still full backup after upgrade:
INFO: include disk 'scsi0' 'storage1:310/vm-310-disk-0.qcow2' 128G INFO: include disk 'scsi1' 'storage0:310/vm-310-disk-0.qcow2' 550G INFO: backup mode: snapshot INFO: ionice priority: 7 INFO: creating Proxmox Backup Server archive 'vm/310/2020-08-04T14:32:13Z' INFO: issuing guest-agent 'fs-freeze' command INFO: issuing guest-agent 'fs-thaw' command INFO: started backup task 'e1bf9188-9035-4438-9fbc-6a88f8a0ebdf' INFO: resuming VM again INFO: status: 0% (384.0 MiB of 678.0 GiB), duration 3, read: 128.0 MiB/s, write: 128.0 MiB/s

... pve-ha-manager: 3.0-9 pve-i18n: 2.1-3 pve-qemu-kvm: 5.0.0-11 pve-xtermjs: 4.3.0-1 qemu-server: 6.2-11 ...
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!