Releases: birdie1/tapebackup
Releases · birdie1/tapebackup
v0.2
New functions and bugfixes:
- Add tape status function. Change some cli usage.
- Increase spare size on Tape to 10GB and add debug logging for free space recognition (Due to writing tapes complete full problem)
- Add execution time logs in debug mode
- Add multithread option to get function
- Store filesize of source file and encrypted file in database
- Add function "db fix_timestamp" to fix float timestamps from versions < 0.1.0 of this
- Add subcommand "files" and rework its structure to function based files
- Add subcommand "verify" started, yet functional yet
- Improve 'file' subcommand: Converting filesizes into nice string
- Added LTO Tape whitelist (then blacklist will be ignored), use it to a second smaller tapebackup with same tapelib
- Improved README
- Check that ecrypted filename is not used twice
- encrypt function: detect, when database changes while job is running (e.g. parallel running get job) and encrypt them as well
- Rework structure: Create function files for subcommands
- Add 'verify-files' to config to specify how many percent or files will be verified after writing to tape
- Add 'max_storage_usage' to config to specify how much storage usage is allowed (Applies to get, verify and restore)
- Add threading to encrypt function
- Add repair option: Delete db entry when file should be encrypted already, but encrypted files not found
- Speedup get function with --local due to too long thread waiting time
- Detect deleted files and flag them in database