All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.4.0 - 2024-12-17
- Added
-v
parameter: Print the script's version number, then exit. (c72ac68, ae1f2ff)
- Fix automatic detection of unlabeled LUKS drives as backup targets (regression introduced with v1.3.0) (0afe1ef)
1.3.0 - 2024-12-08
- Enhanced
-d
parameter: Added support for custom disk labels or UUIDs to override default locations. Multiple targets can be specified as a CSV list. (a9699ab)
- Improved automated search for backup target partitions: The script now also searches for the first partition labeled
pve_backup_usb
under/dev/disk/by-label/
. (a9699ab)
1.2.0 - 2024-12-07
-
New option (
-j
) to allow the backup process to proceed with remaining files even if errors occur during copying or verification. (1a3584d) -
Support for the REUSE specification. The
.reuse/dep5
file provides detailed licensing and copyright information in a human- and machine-readable format.
-
⚠️ Changed repository URL fromhttps://github.com/foundata/proxmox-pve_backup_usb
tohttps://github.com/foundata/proxmox-pve-backup-usb
according to our guidelines. GitHub redirects HTTP and most of thegit
actions but executinggit remote set-url origin [email protected]:foundata/proxmox-pve-backup-usb.git
is recommended. -
Better error messages (dmesg), e.g. provide useful information in the script's log about hardware failures. (94b68df)
1.1.3 - 2023-09-10
- Undo moving old dumps on target device if deleting them would not free up sufficient space. (c2a741f)
- Fix error preventing copying even if there is enough space on the target in some situations. (559eb10)
1.1.2 - 2023-08-30
- Fix regression, preventing email notification on success. (085047d)
1.1.1 - 2023-08-23
- Logfile output was missing in email notification because of wrongly timed clean-up. (5436f18)
1.1.0 - 2023-08-20
- Introduce "warning" as message type. (5436f18)
- "warning" if there were no backups to copy (was "error" before). (5436f18)
- Introduce
pve_backup_usb_
as prefix for tempfile. Makes it easier to look a the logfile's content during exec. (5436f18)
1.0.1 - 2023-08-19
- Fix help (
-h
) output and improve descriptions.
1.0.0 - 2023-08-19
- All functionality and files.