Skip to content

Releases: birdie1/tapebackup

v0.2

28 Mar 18:06
Compare
Choose a tag to compare
v0.2 Pre-release
Pre-release

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