Skip to content

Releases: abbbi/virtnbdbackup

Version 2.46

20 Mar 11:34

Choose a tag to compare

Version 2.46

  • virtnbdbackup: if guest agent is active, retrieve guestinfo output via
    agent and show some basic information during backup. Add the full osinfo
    output to the backup. Can be useful for inspection regarding network
    configuration and/or configured devices.
  • virtnbdbackup: In case a virtual machine has an guest agent installed and
    an Windows operating system is detected, it is now attempted to extract
    existing bitlocker recovery keys for the encrypted volumes. (#310)

Full Changelog: v2.45...v2.46

Version 2.45

25 Jan 08:06

Choose a tag to compare

Version 2.45

  • virtnbdrestore: Make restore possible if no libvirt daemon is running:
    In case define option (-D) is not set, its no longer required to have a running libvirt
    daemon on the system restoring the disk images. (#300)
  • Add Packages for fedora 43/44

Version 2.44

18 Jan 10:32

Choose a tag to compare

Version 2.44

  • Remote backup fails: "unsupported flags (0x2) in function qemuBackupBegin":
    If system executing virtnbdbackup ships newer libvirt library version than
    remote system, VIR_DOMAIN_BACKUP_BEGIN_PRESERVE_SHUTDOWN_DOMAIN flag was
    added even if not yet supported by the remote system. Now flags are only
    activated if remote system is running on a version supporting the flags, too.
    (#298)
  • Enhance logging: log both local and remote libvirt versions.

Full Changelog: v2.43...v2.44

Version 2.43

04 Jan 10:51

Choose a tag to compare

Version 2.43

  • Small code cleanups
  • Fix got an unexpected keyword argument 'stacklevel' issue on older
    distributions (#297)

Full Changelog: v2.42...v2.43

Version 2.42

10 Dec 20:57

Choose a tag to compare

Version 2.42

  • virtnbdrestore: add --compress option: if enabled, NBD server used for
    restore will make use of the qcow compression driver. This way, restored
    data within the qcow image is compressed according to the image compression
    type setting. This will be beneficial for images that contained many compressed blocks, as
    the restored images will be way smaller. (#295)

Full Changelog: v2.41...v2.42

Version 2.41

10 Dec 08:29

Choose a tag to compare

Version 2.41

  • Disable building rust bindings when creating venv (#293)
  • Small code cleanups
  • Use tqdm logging_redirect_tqdm to not break progress bars (#294)

Full Changelog: v2.40...v2.41

Version 2.40

03 Dec 09:11

Choose a tag to compare

Version 2.40

Full Changelog: v2.39...v2.40

Version 2.39

10 Nov 12:59
2cbd4dc

Choose a tag to compare

Version 2.39

  • Add fedora 42 to build scripts.
  • Gracefully handle network attached disk devices, show error message and
    hint (#286)

Full Changelog: v2.38...v2.39

Version 2.38

10 Oct 06:01

Choose a tag to compare

Version 2.38

[Francisco Javier]

  • virtnbdbackup: reuse existing sftp connections during backup. (#283)

[Michael Ablassmeier]

  • virtnbdmap: replaying changes may fail with "[Errno 22] Invalid argument":
    the NBD device sometimes needs some time to settle, wait until it is seekable
    to the end of the block list instead of failing.
  • virtnbdbackup: During full backup, all old checkpoints are removed.
    Sometimes there might be situations where bitmaps are not existent anymore.
    Now, during full backup, checkpoint consistency is validated prior to
    removal, and checkpoints tied to non-existent bitmaps will be removed with
    VIR_DOMAIN_CHECKPOINT_DELETE_METADATA_ONLY flags enabled, to allow flawless
    full backups. The utility will issue WARNINGS in this case.

See discussion (#285)

Full Changelog: v2.37...v2.38

Version 2.37

26 Sep 13:01

Choose a tag to compare

Version 2.37

  • Add missing nbdkit and python plugin to docker container image. (#282)

Full Changelog: v2.36...v2.37