Skip to content

Releases: abbbi/virtnbdbackup

v1.9.5

16 Nov 15:45
Compare
Choose a tag to compare

Version 1.9.5

  • virtnbdrestore and virtnbdmap: code cleanups, add type annotations.

Full Changelog: v1.9.4...v1.9.5

v1.9.4

16 Nov 08:04
Compare
Choose a tag to compare

Version 1.9.4

  • Code cleanup: more type annotations, correctly catch ssh exceptions.
  • Better logging information in case of remote backup
  • Remote backup of offline virtual machines with multiple disks may fail:
    (#82) port used by remote NBD Service must be unique. Also report used
    ports in logfile.

Full Changelog: v1.9.3...v1.9.4

v1.9.3

15 Nov 07:18
Compare
Choose a tag to compare

Version 1.9.3

  • Move function call for backing up qemu disk information outside worker
    threads: should fix occasional "Fatal Python error: _enter_buffered_busy"
    error during backup.

Full Changelog: v1.9.2...v1.9.3

v1.9.2

14 Nov 20:48
Compare
Choose a tag to compare

Version 1.9.2

  • Return function if gathering qemu disk info fails for some reason.
  • If remote backup is saved to local zip file, backup may fail because
    absolute path to additional loader/nvram files is wrong.
  • Fix naming if copy backup is saved to zip file output: dont append
    checkpoint information to created files.

Full Changelog: v1.9.1...v1.9.2

v1.9.1

14 Nov 14:53
Compare
Choose a tag to compare

Version 1.9.1

  • Code cleanup: fix pylint warning, remove obsolete p.wait() calls with
    hardcoded time limit, start adding type annotations, reworked imports.
  • Fix disk detection with volume notation. (#81)
  • Backup and restore qcow image related settings: during backup
    qemu-img info is called on qcow based image devices and qcow specific options
    are stored as json dump. If information is existant, on restore the
    original settings of the qcow image (such as cluster size or other options)
    are now applied during image creation. (#80)
  • Fix some race conditions during restore of multiple disks and seqences: NBD
    connection handle was not closed, following qemu-nbd calls would fail due
    to locked files or already in use tcp ports.

Full Changelog: v1.9...v1.9.1

v1.9

02 Nov 11:58
Compare
Choose a tag to compare

Version 1.9

  • Update README
  • Make --compress option configurable, it is now possible to set
    compression level (--compress=X) (#77)
  • Fix offline backup of virtual machines with multiple disks attached: nbd
    connection would use wrong socket file. (#76)
  • Fix offline backup of remote vms: set missing socket file parameter.

Full Changelog: v1.8.2...v1.9

v1.8.2

25 Oct 17:16
Compare
Choose a tag to compare

Version 1.8.2

  • Code cleanup
  • Fix Issue (#74): Remote backup fails to copy [loader] file

Full Changelog: v1.8.1...v1.8.2

v1.8.1

23 Oct 07:09
Compare
Choose a tag to compare

Version 1.8.1

  • Update manpages to be more debian compliant
  • Add manpages to manifest file, too

Full Changelog: v1.8...v1.8.1

v1.8

22 Oct 12:15
Compare
Choose a tag to compare

Version 1.8

  • Add manpages

v1.7

04 Oct 08:34
Compare
Choose a tag to compare

Version 1.7

  • Code cleanup

Full Changelog: v1.6...v1.7