Skip to content

Releases: aruhier/virt-backup

v0.5.7

10 Mar 16:12
282318f

Choose a tag to compare

What's Changed

  • Fixes CI
  • Dependencies: drop appdirs (unmaintained) in favor or platformdirs.

v0.5.6

18 Feb 14:00
5416e7d

Choose a tag to compare

Fixes #51 where the clean command could fail if the json definition had an unexpected field.

v0.5.5

09 Apr 15:22
2b2fd7b

Choose a tag to compare

Added a -c/--config option to specify a custom config path.

v0.5.4

02 Jun 17:21
610c46f

Choose a tag to compare

Cleanups and fixes in the CLI helpers.

v0.5.3

17 Jul 13:01
159e579

Choose a tag to compare

Bug fix

  • Fix setting storage type when pivoting a disk, add a compatibility layer for old pending_info.

v0.5.2

14 Jul 14:55
9cbd0a7

Choose a tag to compare

Bug fix

  • Fix resetting storage type to a qcow2 after the backup of a shutdown domain. PR #44
  • Match domains by UUID, fixing issues with shutdown domains. PR #43

Thanks a lot @arkadiam for your contributions!

v0.5.1

06 Jan 11:39
bbcf560

Choose a tag to compare

Bug fix

  • Listing backups for specific groups now works. virt-backup list testgroup will list backups only for testgroup.
  • Compares domains by using the libvirt ID instead of just object comparison.

Cleaning

  • Remove the use of defusedlxml as the library is going to be deprecated. Use lxml directly instead, but remove unsafe options from the parser.
  • Fix warnings with arrow.

v0.5.0

31 Aug 21:05
dbf101e

Choose a tag to compare

Features

  • Quiesce can now be used for external snapshots. If enabled, libvirt will try to use the guest agent to freeze and unfreeze domain's mounted file systems. For more information, look at the quiesce option in libvirt: https://libvirt.org/manpages/virsh.html#snapshot-create

    It can be enabled for an entire group or per domain. Look at the quiesce option in the example config. If the domain to backup doesn't support this option, an error message will be shown, but the backup fallbacks to a non-quiesce snapshot.

v0.4.3

16 Apr 23:22
73215b0

Choose a tag to compare

Features

  • ZSTD packager can now take a threads parameter, allowing to use multithreading for the compression of a disk. Default to 0, meaning single threads. -1 can be set to use all the cores detected on the system, otherwise set an integer for the number of wanted threads.

Bugfixes

  • Better handling of canceled backups. Backups can now be aborted (by a ctrl-c for example), and the cleanup will be correctly handled. Linked to #32
  • ZSTD params were defined but not used.
  • Fixes a bug with disks filtering in the config file. See #28 for details.

v0.4.2

21 Mar 11:15
b22a334

Choose a tag to compare

  • Fixes zstd packager cleanup #29