Version | Change log |
Bvckup Release 82.2 Nov 27, 2024 |
Added support for auto-restarting backups interrupted by reboots Added subtle digit grouping in the UI for values over 1 000 000: When going through a backup, the UI will now add a "thin space" separator to the job progress values and counters once they exceed 1 million. This applies, for example, to the number of files/folders during the scanning phase, the number of planned steps and the overall step progress during the main phase. Revised semantics of ** pattern matching: More specifically, starting with this release ** will also match a single slash. This allows a pattern like foo**bar to match bar in anywhere in foo _including foo itself_. Previously this pattern would match bar only in foo's _subfolders_. Your existing globstar patterns will be patched to preserve old behavior. This is done by replacing ** with *** . Revised reparse point handling in the presence of network errors: When the program runs into a reparse point, it queries its details twice, some time apart. The issue was with cases when the first query failed and the second one succeeded. The program was not prepared to properly handle this and it panicked. It panics no more. Revised querying of the VSS snapshot path: There is a 3rd party VSS provider that fails to resolve snapshot's root path when queried with a path to a _subfolder_ on the snapshot. Changed the setup to expand %ProgramFiles% as %ProgramW6432% Fixed an issue with the right-click menu in overflowing log entries: This is for the case of overly long log entries - https://bvckup2.com/wip/r77-log-viewer-tooltips.gif - right-clicking on such entries did not show the right-click menu. Now it does. Fixed an issue when time synchronization rolls back machine's clock: The program panicked if the system clock was rolled back when it was trying to estimate the copying speed. Now it doesn't. Fixed an issue with transient errors retrying logic: If the same backup step kept failing with a retryable error mid-way through |
Bvckup Release 82.2 Nov 19, 2024 |
Added support for auto-restarting backups interrupted by reboots Added subtle digit grouping in the UI for values over 1 000 000: When going through a backup, the UI will now add a "thin space" separator to the job progress values and counters once they exceed 1 million. This applies, for example, to the number of files/folders during the scanning phase, the number of planned steps and the overall step progress during the main phase. Revised semantics of ** pattern matching: More specifically, starting with this release ** will also match a single slash. This allows a pattern like foo**bar to match bar in anywhere in foo _including foo itself_. Previously this pattern would match bar only in foo's _subfolders_. Your existing globstar patterns will be patched to preserve old behavior. This is done by replacing ** with *** . Revised reparse point handling in the presence of network errors: When the program runs into a reparse point, it queries its details twice, some time apart. The issue was with cases when the first query failed and the second one succeeded. The program was not prepared to properly handle this and it panicked. It panics no more. Revised querying of the VSS snapshot path: There is a 3rd party VSS provider that fails to resolve snapshot's root path when queried with a path to a _subfolder_ on the snapshot. Changed the setup to expand %ProgramFiles% as %ProgramW6432% Fixed an issue with the right-click menu in overflowing log entries: This is for the case of overly long log entries - https://bvckup2.com/wip/r77-log-viewer-tooltips.gif - right-clicking on such entries did not show the right-click menu. Now it does. Fixed an issue when time synchronization rolls back machine's clock: The program panicked if the system clock was rolled back when it was trying to estimate the copying speed. Now it doesn't. Fixed an issue with transient errors retrying logic: If the same backup step kept failing with a retryable error mid-way through |
Bvckup Release 82.2 Aug 30, 2024 |
Added an option for pinning backup jobs to specific CPU cores Reworked "verify touched files" to persist until files are verified: This has to do with what happens to touched files if a backup run is aborted or cancelled after files are modified, but before the program has a chance to verify them. Previously, the program would just drop any further attempts to do the verification. Starting with this release it will instead flag modified files as needing a verification and clear the flag once they are verified. Meaning that it will try and verify them on any subsequent run if the original run is cancelled or aborted. Added an option for disabling backup tile shuffling in the UI: A smaller UI change that allows disabling backup tile drag-n-drop reshuffling. To toggle it just give program windows the focus and type on the keyboard iddqd.drag Reworked Ctrl-G shortcut to act like Go rather than like Ctrl-Go: Ctrl-G is a keyboard shortcut for running a backup. Due to a programming oversight, pressing Ctrl-G issued a Go command for the backup but it also picked up Ctrl being pressed down, which cause the program to flush all cached data and rescan destination afresh. This is no more. Ctrl-G is now equivalent to click on the Go button. Several improvements to the installer - several improvements and bugfixes as per recent threads [1] [2] [3]: The --log option is fixed. Errors with registry queries now log the key root (HKLM, HCU, etc.) If the setup spawn an elevated version of itself, the exit code of the latter is now returned from the former (increased by 100000). Installation path and app_etc_template can now contain environment variable that will be expanded during the installation/update phase. |
Bvckup Release 82.2 Aug 30, 2024 |
Added an option for pinning backup jobs to specific CPU cores Reworked "verify touched files" to persist until files are verified: This has to do with what happens to touched files if a backup run is aborted or cancelled after files are modified, but before the program has a chance to verify them. Previously, the program would just drop any further attempts to do the verification. Starting with this release it will instead flag modified files as needing a verification and clear the flag once they are verified. Meaning that it will try and verify them on any subsequent run if the original run is cancelled or aborted. Added an option for disabling backup tile shuffling in the UI: A smaller UI change that allows disabling backup tile drag-n-drop reshuffling. To toggle it just give program windows the focus and type on the keyboard iddqd.drag Reworked Ctrl-G shortcut to act like Go rather than like Ctrl-Go: Ctrl-G is a keyboard shortcut for running a backup. Due to a programming oversight, pressing Ctrl-G issued a Go command for the backup but it also picked up Ctrl being pressed down, which cause the program to flush all cached data and rescan destination afresh. This is no more. Ctrl-G is now equivalent to click on the Go button. Several improvements to the installer - several improvements and bugfixes as per recent threads [1] [2] [3]: The --log option is fixed. Errors with registry queries now log the key root (HKLM, HCU, etc.) If the setup spawn an elevated version of itself, the exit code of the latter is now returned from the former (increased by 100000). Installation path and app_etc_template can now contain environment variable that will be expanded during the installation/update phase. |
Bvckup Release 82.2 Jul 31, 2024 |
Added hash check for the canary file - as of this release the program will also default to calculating, storing and verifying (partial) hash of the canary file. See "Canary file hash check" section over at https://bvckup2.com/support/forum/topic/1530 for details. Improved how Ctrl-A works for selecting all jobs at once - with this change it's now possible to use Ctrl-A to select all backup jobs even if the job list doesn't have focus. |