Releases: alekdavis/PlexBackup
Bug fix for Plex services handling
Fixed a bug when handling restart of the Plex services after the backup.
Fixed the non-purged temp files bug
Fixed the bug that left the temp files.
Fixed Cache folder
Finalized changes from the refactoring release and fixed the Cache folder handling.
Refactored code
Pretty much rewrote the script from scratch. Removed unnecessary switches and added new ones. Changed a few defaults. Modified some behaviors. Added more info to output. Allow to run in test mode without touching the files. Moved logging methods and customizations to the StreamLogging
module. Support verbose and pseudo-debug logging.
Fixed the restore hanging issue
Had to hard code the -aoa switch because it did not work when loaded from configuration.
7-zip options and single instance enforcements
Added a capability to specify optional 7-zip switches via configuration file. Enforce a single-instance execution.
Multiple improvements
Back up second registry key. Exclude the Cache folder from backup (by default). Fixed reporting issue when backup fails. Added options to reboot computer after backup. Stop PMS gracefully.
Email template
Modified email template. Fixed bug (variable name typo).
Three new features
Added three new options: ModulePath, WakeUpDir, and Logoff.
Report backup stats
Included backup info (number of objects, size) in email. Added -LoadProfile switch when restarting PMS.