What's new

BACKUPMON BACKUPMON v1.9.1 [2025-Oct-28] - Backup/Restore your Router: JFFS + NVRAM + External USB Drive! CIFS/SMB/NFS! (Available in AMTM!)

@Ripshod... please let me know what you think of this addendum to the instructions.txt file:

Code:
RESTORE INSTRUCTIONS

IMPORTANT:
Asus Router Model: RT-AX88U
Firmware/Build Number: 3004.388.11_0
EXT USB Drive Label Name: SANDISK

WARNING: Do NOT attempt to restore if your Asus Router Model or Firmware/Build Numbers differ from your backups!

Please ensure your have performed the following before restoring your backups:
1.) Enable SSH in router UI, and connect via an SSH Terminal (like PuTTY).
2.) Run "AMTM" and format a new USB drive on your router - label it exactly the same name as before (see above)! Reboot.
3.) After reboot, SSH back in to AMTM, create your swap file (if required). This action should automatically enable JFFS.
4.) From the UI, verify JFFS scripting enabled in the router OS, if not, enable and perform another reboot.
5.) Restore the backupmon.sh & backupmon.cfg files (located under your backup folder) into your /jffs/scripts folder.
6.) Run "sh backupmon.sh -setup" and ensure that all of the settings are correct before running a restore.
7.) Run "sh backupmon.sh -restore", pick which backup you want to restore, and confirm before proceeding!
8.) After the restore finishes, a forced reboot occurs. Everything should be restored as normal!

**NOTE** FOR THOSE USING THE ENCRYPTED BACKUP OPTION:
1.) Follow the same steps as listed above.
2.) Ensure all encrypted (.enc) files (NVRAM, JFFS, EXT Backup and symkey.enc) are in their original backup location.
3.) Do not generate a new Public/Private Key Pair. These are stored in your backupmon.cfg file.
4.) During the restore, you will be prompted for your Private Key password. Do not lose this.
 
Quick update to BACKUPMON v1.10.0b14 that addresses the issue @Ripshod was mentioning above:

- PATCH: Per suggestion from @Ripshod, firmed up the language in the instructions.txt file to address encrypted backup restores. Also, firmed up some of the language and logic around unsuccessful restores due to missing files, or wrong Private Key passwords.

Download Link (BETA) v1.10.0b14
Code:
curl --retry 3 "https://raw.githubusercontent.com/ViktorJp/BACKUPMON/develop/backupmon.sh" -o "/jffs/scripts/backupmon.sh" && chmod 755 "/jffs/scripts/backupmon.sh"

Download Link (STABLE/RELEASE) v1.9.1
Code:
curl --retry 3 "https://raw.githubusercontent.com/ViktorJp/BACKUPMON/main/backupmon.sh" -o "/jffs/scripts/backupmon.sh" && chmod 755 "/jffs/scripts/backupmon.sh"
 
Quick update to BACKUPMON v1.10.0b15 that addresses the issue @Ripshod was mentioning above, as well as a great suggestion from @Radon :

- PATCH: Per suggestion from @Ripshod, firmed up the language in the instructions.txt file to address encrypted backup restores. Also, firmed up some of the language and logic around unsuccessful restores due to missing files, or wrong Private Key passwords.
- PATCH: Per suggestion from @Radon, added the total backup disk space consumed under the specified backup folder location in the on-screen status messaging and the log, now showing something like "INFO: Total Backup Space Consumed: 4.05GB".

Download Link (BETA) v1.10.0b15
Code:
curl --retry 3 "https://raw.githubusercontent.com/ViktorJp/BACKUPMON/develop/backupmon.sh" -o "/jffs/scripts/backupmon.sh" && chmod 755 "/jffs/scripts/backupmon.sh"

Download Link (RELEASE) v1.9.1
Code:
curl --retry 3 "https://raw.githubusercontent.com/ViktorJp/BACKUPMON/main/backupmon.sh" -o "/jffs/scripts/backupmon.sh" && chmod 755 "/jffs/scripts/backupmon.sh"

Screenshot:

Now showing total backup space consumed under your backup folder structure:
1776549555165.png
 

Latest threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Back
Top