New BACKUPMON Beta is available... featuring a new integration with AMTM Email to notify you of backup success and failures. Wanted to let you all take this for a spin for a little while before unleashing it! Huge thanks to
@Martinski for his wonderful contributions!
v1.5.2b1
- MINOR: Added new functionality to BACKUPMON to give you the ability to receive
backup SUCCESS and FAILURE email notifications. This capability is provided through the
AMTM Email functionality (AMTM->em) and made possible through a wonderful common library graciously made available by
@Martinski! When you enable the AMTM email notification functionality in the config menu (option #14), the script will download a library file into /jffs/addons/shared-libs. Libraries and functions like these can be shared between many other scripts from one common location. In BACKUPMON, you can enable notifcations for either SUCCESS or FAILURE events, or both. If using primary and secondary backups, you will get notifications for both, whether they succeed or fail. PLEASE NOTE: AMTM Email (AMTM->em) must be set up, configured and working before enabling this functionality in BACKUPMON.
- PATCH: Changed the versioning logic to align with the general accepted way of versioning, using the notation:
major.minor.patch ... finally, right? After seeing
@thelonelycoder changing his ways, I figured it was probably time for me as well. All my scripts moving forward will go this route. Change log wording is now changed to conform to the major/minor/patch standards. So previously, FIXED now conforms to PATCH, ADDED conforms to MINOR, and MAJOR stays the same!
- PATCH: Due to an overlap of common variable names when integrating with AMTM, some mitigations had to be made and will
change the username and password variable names within the backupmon.cfg upon start. This will run 1x only once variable names have been corrected.
Download link:
Code:
curl --retry 3 "https://raw.githubusercontent.com/ViktorJp/BACKUPMON/master/backupmon-1.5.2b1.sh" -o "/jffs/scripts/backupmon.sh" && chmod 755 "/jffs/scripts/backupmon.sh"
Significant Screenshots:
New item #14 lets you enable email notifications, for either success, failure or both!
View attachment 56322
More detail on what to expect with this option:
View attachment 56324
During a backup, should any failure occur, or ends in a successful backup, an email will get sent at the end of the job.
View attachment 56323