Virt Backup
Create account Login

Explore

Overview Product screens Documentation Downloads Open source Contact

Virt Backup

Release notes

Recent improvements, fixes, and reliability changes.

1.1.0 - 2026-05-21

  • Added a Job History log viewer and made incomplete history logs visible instead of silently failing.
  • Added History date presets and range shift controls for quickly moving a selected date window.
  • Improved Settings storage health checks and quick check behavior.
  • Hardened native SFTP transfers with stricter timeouts, safer retry handling, and restored read and write performance.
  • Reduced hot-path logging in storage drivers and workers to avoid unnecessary backup and restore throughput loss.
  • Improved backup preparation by keeping blob cache filling fast for Google Drive, SFTP, and filesystem storage.
  • Improved backup cleanup after cancellation or storage failures so temporary snapshots and overlays are cleaned up more reliably.
  • Kept completed hashblocks progress stable while remaining backup writes are still flushing.

1.0.0 - 2026-05-17

  • Improved the Settings storage list with a direct New storage action plus edit and delete actions on each storage entry.
  • Made disabled backup and restore actions clearer by showing the reason in the affected VM or restore workflow.
  • Clarified schedule creation and schedule editor labels, including waiting behavior, time fields, and existing VM handling.
  • Simplified Google Drive storage setup by hiding technical token fields and keeping browser sign-in as the main connection flow.
  • Documented the updated storage management and Google Drive editor behavior.

0.9.4 - 2026-05-16

  • Added restore schedules that can restore the latest complete XML for every VM in the selected storage.
  • Manual schedule runs can now wait in the schedule queue when concurrency guards are active, and the GUI includes a Queue view for running and waiting schedule runs.
  • Improved cancellation handling for backups, restores, checks, and schedule runs, including stuck restore workers and slow storage operations.
  • Hardened Google Drive writes with more reliable folder caching, transient retry handling, and better retry diagnostics.
  • Improved job notifications with richer error, warning, source, target, and storage context.
  • Restore definitions now strip stale libvirt backingStore metadata, and VM rename is blocked when inactive XML still contains backing metadata.
  • Server event refreshes reuse the latest known required-tool state instead of repeating required-tool checks each time.
  • Email test failures now show backend status and response body details in a dialog that the user must close.
  • The browser account callback page now uses styled HTML and redirects successful sign-ins to the configured Virt Backup website.
  • Restore job result notifications now report meaningful restore throughput and byte totals instead of zero-valued physical transfer fields.
  • Google Drive restores now acknowledge Drive abuse warnings for backup blob downloads and stop retrying permanent abusive-file download failures.
  • VM rename preview now logs expected blockers without stack traces, and Manage keeps action progress inside the affected VM row.

0.9.3 - 2026-05-14

  • Schedules can now back up all VMs on a server. The VM list is fixed when the schedule starts, so VMs added during the run are picked up next time.
  • Restores are safer: disk files are first uploaded as temporary files and are only moved into place when the VM is ready to be defined.
  • Automatic restore renaming is more reliable when the VM name or disk path already exists.
  • SFTP backups now handle "file already exists" conflicts more safely by checking the existing backup block before continuing.
  • Backups with many repeated blocks now avoid uploading the same new block more than once during a single run.
  • Improved SFTP retry handling to prevent one temporary write problem from being reported twice.
  • Added job result email notifications through the Virt Backup backend and Mailgun, including a GUI test email button.

0.9.2 - 2026-05-13

  • Added VM rename support for stopped SSH-managed virtual machines, including disk file renaming.
  • Added automatic restore renaming when the target VM name or disk paths already exist.
  • Improved restore handling for VMs with multiple disks.
  • Added disk SHA-256 metadata to backups for stronger restore validation.
  • Improved restore manifest validation and user notifications.
  • Hardened remote tool checks and overlay cleanup checks.
  • Improved VM rename diagnostics in the agent log and console output.
  • Blocked VM rename earlier when libvirt snapshots, checkpoints, active overlays, or backing chains are present.

0.9.0 - 2026-05-10

  • Initial release.
Virt Backup © 2026
Contact Privacy Policy Terms of Service License