March 12Mar 12 Flash BackupGithub link - https://github.com/jcofer555/flash-backupA utility to backup the unRAID flash driveDevelopment has ended and no further updates will be released## Features ##- Backing up to local storage- Backing up to cloud storage using rclone (can use the plugin, any of the current docker containers, or the built in rclone if using unraid 7.3+)- Confirmed working with mega, box, onedrive, google drive, backblaze b2, dropbox, and s3 providers cloud storages- Offers scheduling of both local and remote cloud storage backups- Ability to set how many backups you want to keep- Dry run support- Notification support for discord, gotify, ntfy, pushover, slack, and unraids built in- Ability to set an owner for your local backups- Logging available in the webui and at /tmp/flash-backup Edited May 27May 27 by jcofer555
March 18Mar 18 This looks great I love the simple and clean interface and the option for remote backup!
March 19Mar 19 Hi,Local backup is running fine...but where is it looking for the remote rclone configs?I have a config, that the RClone WebGUI app can see (/mnt/user/appdata/rclone)...but it's not showing up in the Plug-in.And....how will I specify what bucket to use? (it's already created)Appreciate the work!***********SOLVED********* I think...think I solved it....You hardcoded the path for the rclone.conf file to be '/boot/config/plugins/rclone/.rclone.conf', while it was created as a normal file, not hidden (.)changed the name and it picked up. Edited March 19Mar 19 by TheMannequin
March 19Mar 19 Author 2 hours ago, TheMannequin said:Hi,Local backup is running fine...but where is it looking for the remote rclone configs?I have a config, that the RClone WebGUI app can see (/mnt/user/appdata/rclone)...but it's not showing up in the Plug-in.And....how will I specify what bucket to use? (it's already created)Appreciate the work!***********SOLVED********* I think...think I solved it....You hardcoded the path for the rclone.conf file to be '/boot/config/plugins/rclone/.rclone.conf', while it was created as a normal file, not hidden (.)changed the name and it picked up.My plugin doesn't support rclo e docker containers for the configs, only the plugin and the plugin uses the path i hardcoded. Unraid 7.3 also has rclone installed builtin so I've updated the plugim to account for that config file as well. I'll look into supporting the containers on top of the plugin and the builtin. Could you tell me the exact container of rclone you are using and the exact path to the conf and ill start digging.
March 19Mar 19 1 hour ago, jcofer555 said:My plugin doesn't support rclo e docker containers for the configs, only the plugin and the plugin uses the path i hardcoded. Unraid 7.3 also has rclone installed builtin so I've updated the plugim to account for that config file as well. I'll look into supporting the containers on top of the plugin and the builtin. Could you tell me the exact container of rclone you are using and the exact path to the conf and ill start digging.The two containers I used were:Nacho-Rclone-Native-GUIrclone (rclone/rclone:latest)and the unRAID one (don't know if it was included in unRAID or the nerd tools pack one) Also, it kept trying to create the folder, but failed as it was trying to create a bucket:Remote backup session finished - 2026-03-19 13:47:10 Backup duration: 1m 51s [ERROR] Failed to create folder Flash_Backups on config wasabi-flash 2026/03/19 13:47:09 NOTICE: Failed to mkdir: operation error S3: CreateBucket, https response error StatusCode: 400, RequestID: FF8DA0E93310AB3A:B, HostID: W+TfYq5O+dEqQlkA89uEzSgKwBLVnYhWSQcit26QIUBlEw1VjteAtFxPcR+TsBdnUgtjMStolSaU, api error InvalidBucketName: The specified bucket is not valid. 2026/03/19 13:47:09 ERROR : Attempt 3/3 failed with 1 errors and: operation error S3: CreateBucket, https response error StatusCode: 400, RequestID: FF8DA0E93310AB3A:B, HostID: W+TfYq5O+dEqQlkA89uEzSgKwBLVnYhWSQcit26QIUBlEw1VjteAtFxPcR+TsBdnUgtjMStolSaU, api error InvalidBucketName: The specified bucket is not valid. 2026/03/19 13:47:09 ERROR : Attempt 2/3 failed with 1 errors and: operation error S3: CreateBucket, https response error StatusCode: 400, RequestID: 337F627A3A8FB3C5:B, HostID: nWZpD6k4HMOvFDHNJDV/pI5j93cmGfqBxNWSvyX5ZOF8SrV5aaXo+oorttoQkid/ykqh4UZZdwuf, api error InvalidBucketName: The specified bucket is not valid. 2026/03/19 13:47:09 ERROR : Attempt 1/3 failed with 1 errors and: operation error S3: CreateBucket, https response error StatusCode: 400, RequestID: FEE1C354EF4C2DBC:B, HostID: /eelommkcwwm6jM+jZK/UJ0YFn2JvOIutEiQFTcc9KzBhMHjpljTK0WOtg/kHusvIy6qvJUGJI9W, api error InvalidBucketName: The specified bucket is not valid. Backup size is 2GB Full remote backup mode backing up entire /boot Plugin version: 2026.03.13.01 Remote backup session started - 2026-03-19 13:45:19Had to change my config file to : B2_BUCKET_NAME="" BACKUPS_TO_KEEP_REMOTE="2" DRY_RUN_REMOTE="no" MINIMAL_BACKUP_REMOTE="no" NOTIFICATION_SERVICE_REMOTE="" NOTIFICATIONS_REMOTE="no" PUSHOVER_USER_KEY_REMOTE="" RCLONE_CONFIG_REMOTE="wasabi-flash" REMOTE_PATH_IN_CONFIG="/greymannequintowerflash/Flash_Backups/" WEBHOOK_DISCORD_REMOTE="" As when I put the B2_BUCKET_NAME="greymannequintowerflash" in and the REMOTE_PATH_IN_CONFIG="/Flash_Backups/", it kept throwing "Failed to create folder Flash_Backups on config wasabi-flashapi error InvalidBucketName: The specified bucket is not valid."once I put bucket name and folder on REMOTE_PATH it worked (created the bucket myself)I am using Wasabi S3.
March 19Mar 19 Author 39 minutes ago, TheMannequin said:The two containers I used were:Nacho-Rclone-Native-GUIrclone (rclone/rclone:latest)and the unRAID one (don't know if it was included in unRAID or the nerd tools pack one) Also, it kept trying to create the folder, but failed as it was trying to create a bucket:Remote backup session finished - 2026-03-19 13:47:10 Backup duration: 1m 51s [ERROR] Failed to create folder Flash_Backups on config wasabi-flash 2026/03/19 13:47:09 NOTICE: Failed to mkdir: operation error S3: CreateBucket, https response error StatusCode: 400, RequestID: FF8DA0E93310AB3A:B, HostID: W+TfYq5O+dEqQlkA89uEzSgKwBLVnYhWSQcit26QIUBlEw1VjteAtFxPcR+TsBdnUgtjMStolSaU, api error InvalidBucketName: The specified bucket is not valid. 2026/03/19 13:47:09 ERROR : Attempt 3/3 failed with 1 errors and: operation error S3: CreateBucket, https response error StatusCode: 400, RequestID: FF8DA0E93310AB3A:B, HostID: W+TfYq5O+dEqQlkA89uEzSgKwBLVnYhWSQcit26QIUBlEw1VjteAtFxPcR+TsBdnUgtjMStolSaU, api error InvalidBucketName: The specified bucket is not valid. 2026/03/19 13:47:09 ERROR : Attempt 2/3 failed with 1 errors and: operation error S3: CreateBucket, https response error StatusCode: 400, RequestID: 337F627A3A8FB3C5:B, HostID: nWZpD6k4HMOvFDHNJDV/pI5j93cmGfqBxNWSvyX5ZOF8SrV5aaXo+oorttoQkid/ykqh4UZZdwuf, api error InvalidBucketName: The specified bucket is not valid. 2026/03/19 13:47:09 ERROR : Attempt 1/3 failed with 1 errors and: operation error S3: CreateBucket, https response error StatusCode: 400, RequestID: FEE1C354EF4C2DBC:B, HostID: /eelommkcwwm6jM+jZK/UJ0YFn2JvOIutEiQFTcc9KzBhMHjpljTK0WOtg/kHusvIy6qvJUGJI9W, api error InvalidBucketName: The specified bucket is not valid. Backup size is 2GB Full remote backup mode backing up entire /boot Plugin version: 2026.03.13.01 Remote backup session started - 2026-03-19 13:45:19Had to change my config file to : B2_BUCKET_NAME="" BACKUPS_TO_KEEP_REMOTE="2" DRY_RUN_REMOTE="no" MINIMAL_BACKUP_REMOTE="no" NOTIFICATION_SERVICE_REMOTE="" NOTIFICATIONS_REMOTE="no" PUSHOVER_USER_KEY_REMOTE="" RCLONE_CONFIG_REMOTE="wasabi-flash" REMOTE_PATH_IN_CONFIG="/greymannequintowerflash/Flash_Backups/" WEBHOOK_DISCORD_REMOTE="" As when I put the B2_BUCKET_NAME="greymannequintowerflash" in and the REMOTE_PATH_IN_CONFIG="/Flash_Backups/", it kept throwing"Failed to create folder Flash_Backups on config wasabi-flashapi error InvalidBucketName: The specified bucket is not valid."once I put bucket name and folder on REMOTE_PATH it worked (created the bucket myself)I am using Wasabi S3.is the b2 bucketname field showing when you select your wasabi s3 config or do you also have a backblaze b2 config selected? I fixed for where it can source configs from, i checked the paths for the rclone container out there and added that as an option to be read from so now no matter which rclone you use it should load Edited March 19Mar 19 by jcofer555
March 19Mar 19 4 hours ago, jcofer555 said:is the b2 bucketname field showing when you select your wasabi s3 config or do you also have a backblaze b2 config selected? I fixed for where it can source configs from, i checked the paths for the rclone container out there and added that as an option to be read from so now no matter which rclone you use it should loadIn the plug-in GUI? No.the folder is set to '/greymannequintowerflash/Flash_Backups/'It completes and file is uploaded, with this in the log:Remote backup session finished - 2026-03-19 14:26:55 Backup duration: 6m 0s Removing old remote backups keeping 2 backups for wasabi-flash Uploaded remote backup to -> wasabi-flash:greymannequintowerflash/Flash_Backups 2026/03/19 14:22:50 NOTICE: S3 bucket greymannequintowerflash path Flash_Backups: Warning: running mkdir on a remote which can't have empty directories does nothing Backup size is 2GB Full remote backup mode backing up entire /boot Plugin version: 2026.03.13.01Can enable the Debug if you need more? Send me a DM if you want some additional testing.
March 19Mar 19 Author 23 minutes ago, TheMannequin said:In the plug-in GUI? No.the folder is set to '/greymannequintowerflash/Flash_Backups/'It completes and file is uploaded, with this in the log:Remote backup session finished - 2026-03-19 14:26:55 Backup duration: 6m 0s Removing old remote backups keeping 2 backups for wasabi-flash Uploaded remote backup to -> wasabi-flash:greymannequintowerflash/Flash_Backups 2026/03/19 14:22:50 NOTICE: S3 bucket greymannequintowerflash path Flash_Backups: Warning: running mkdir on a remote which can't have empty directories does nothing Backup size is 2GB Full remote backup mode backing up entire /boot Plugin version: 2026.03.13.01Can enable the Debug if you need more? Send me a DM if you want some additional testing.gotcha, yea s3 wasn't on my list of approved tested, but i got a fix in place so whenever i get the next update pushed it should fix things to allow for s3 storage types
March 19Mar 19 I have error where discord webhook url isnt saving. I use the same webhook url as I have setup in unraid notifications settings that works but the backup program wont save my url. I edit the tak and my url is gone each time and logs shows "webhook_discord= "
March 19Mar 19 Author 7 minutes ago, Android_18 said:I have error where discord webhook url isnt saving. I use the same webhook url as I have setup in unraid notifications settings that works but the backup program wont save my url. I edit the tak and my url is gone each time and logs shows "webhook_discord= "i cannot reproduce, so your webhook looks like this correct just with your details of course but it has the https://discord.com/api/webhooks/ in the beginning? https://discord.com/api/webhooks/1315892117591298139/-flHGSHeG_CDiRsl4oGOW5wNGPAlcPNsO4HPYecfereck7Ts9PamYXkerercfsafdfDpWRGk8x
March 19Mar 19 Just now, jcofer555 said:i cannot reproduce, so your webhook looks like this correct just with your details of course but it has the https://discord.com/api/webhooks/ in the beginning? https://discord.com/api/webhooks/1315892117591298139/-flHGSHeG_CDiRsl4oGOW5wNGPAlcPNsO4HPYecfereck7Ts9PamYXkerercfsafdfDpWRGk8xThis is the webhook url i have in unraid notififations setting for discord and i get them everyday with my server health status, i just redacted the entire string butnyes it does look like what you posted:https://discord.com/api/webhooks/1408......../HR5hAdi4uTX-Kxw.......
March 19Mar 19 Author 26 minutes ago, Android_18 said:This is the webhook url i have in unraid notififations setting for discord and i get them everyday with my server health status, i just redacted the entire string butnyes it does look like what you posted:https://discord.com/api/webhooks/1408......../HR5hAdi4uTX-Kxw.......could you share your full debug from a run, maybe something will stick out but it's working fine for my few webhooks i've tried
March 20Mar 20 I just installed this. I don't have any rclone plugins or containers or nerd tools running today. Just have /usr/bin/rclone that came with unraid 7.3. I configured rclone with a back blaze B2 target and verified I was able to touch, list, and delete a file on back blaze from the rclone CLI. In the gui however, when I change the config to "remote" backups, it says there aren't any rclone configs found. How can I troubleshoot this further?
March 20Mar 20 Author 31 minutes ago, rhatguy said:I just installed this. I don't have any rclone plugins or containers or nerd tools running today. Just have /usr/bin/rclone that came with unraid 7.3. I configured rclone with a back blaze B2 target and verified I was able to touch, list, and delete a file on back blaze from the rclone CLI. In the gui however, when I change the config to "remote" backups, it says there aren't any rclone configs found. How can I troubleshoot this further?can you do cat /boot/config/rclone/rclone.conf from unraids terminal and then blur out the sensitive parts but show a screenshot of that
March 20Mar 20 That file doesn't exist on my system. My rclone.conf file is at /root/.config/rclone/rclone.conf
March 20Mar 20 Author 8 minutes ago, rhatguy said:That file doesn't exist on my system. My rclone.conf file is at /root/.config/rclone/rclone.confthat is the in ram path which shouldn't be being used if you are on the unraid 7.3 beta. they updated to use the /boot/config/rclone/rclone.conf path
March 20Mar 20 17 minutes ago, jcofer555 said:that is the in ram path which shouldn't be being used if you are on the unraid 7.3 beta. they updated to use the /boot/config/rclone/rclone.conf pathI'm sorry, I thought I was on the newest unraid....I'm not running the beta...I"m running 7.2.4. I manually copied the config from /root/.config/rclone/rclone.conf to /boot/config/rclone/rclone.conf and the gui immediately picks it up. I realize I'll probably need to undo this once I update to unraid 7.3. I did have to refresh the gui page to get the bucket field to show up, but after realizing that and entering the bucket everything worked. I see my flashbackup in back blaze.The usability of this is amazing! Maybe log/display where the plugin is looking for the rclone.conf file at? I could have self solved this if I knew where the plugin was looking for the file at. Regardless, thanks for a great tool!
March 20Mar 20 Author 6 minutes ago, rhatguy said:I'm sorry, I thought I was on the newest unraid....I'm not running the beta...I"m running 7.2.4. I manually copied the config from /root/.config/rclone/rclone.conf to /boot/config/rclone/rclone.conf and the gui immediately picks it up. I realize I'll probably need to undo this once I update to unraid 7.3. I did have to refresh the gui page to get the bucket field to show up, but after realizing that and entering the bucket everything worked. I see my flashbackup in back blaze.The usability of this is amazing! Maybe log/display where the plugin is looking for the rclone.conf file at? I could have self solved this if I knew where the plugin was looking for the file at. Regardless, thanks for a great tool!gotcha yea, 7.2.4 doesn't have the fix for rclone and you really need the plugin until 7.3
March 21Mar 21 I just tried this out and it looks to be working great for local. When I try rclone, I am able to find my config but when I run the remote backup to Mega, it shows this error in the activity log: "[ERROR] Failed to upload remote backup to FlashBackup2026/03/21 01:42:21 NOTICE: Fatal error: unknown flag: --mega-chunk-size" and this shows in the debug log: "[DEBUG 2026-03-21 02:15:39] rclone flags: --transfers=6 --checkers=6 --mega-chunk-size=32M --retries=5 --low-level-retries=10". The "--mega-chunk-size" flag seems to be causing the issue possibly? I am able to take the file created locally and upload it to Mega with rclone manually and I can see the file reflected once it is uploaded as well. This tool is exactly what I have been looking for so I'm hoping to get it working. Thank you for any help!
March 21Mar 21 Author 1 hour ago, kazame23 said:I just tried this out and it looks to be working great for local. When I try rclone, I am able to find my config but when I run the remote backup to Mega, it shows this error in the activity log: "[ERROR] Failed to upload remote backup to FlashBackup2026/03/21 01:42:21 NOTICE: Fatal error: unknown flag: --mega-chunk-size" and this shows in the debug log: "[DEBUG 2026-03-21 02:15:39] rclone flags: --transfers=6 --checkers=6 --mega-chunk-size=32M --retries=5 --low-level-retries=10". The "--mega-chunk-size" flag seems to be causing the issue possibly? I am able to take the file created locally and upload it to Mega with rclone manually and I can see the file reflected once it is uploaded as well. This tool is exactly what I have been looking for so I'm hoping to get it working. Thank you for any help!I've not tested with mega yet. I'll do some testing and see what I can come up with and let you know
March 21Mar 21 Author 2 hours ago, kazame23 said:I just tried this out and it looks to be working great for local. When I try rclone, I am able to find my config but when I run the remote backup to Mega, it shows this error in the activity log: "[ERROR] Failed to upload remote backup to FlashBackup2026/03/21 01:42:21 NOTICE: Fatal error: unknown flag: --mega-chunk-size" and this shows in the debug log: "[DEBUG 2026-03-21 02:15:39] rclone flags: --transfers=6 --checkers=6 --mega-chunk-size=32M --retries=5 --low-level-retries=10". The "--mega-chunk-size" flag seems to be causing the issue possibly? I am able to take the file created locally and upload it to Mega with rclone manually and I can see the file reflected once it is uploaded as well. This tool is exactly what I have been looking for so I'm hoping to get it working. Thank you for any help!new update pushed to fix the issue
March 21Mar 21 Author 18 minutes ago, kazame23 said:Looks like that did the trick. Much appreciated!no problem, thanks for reaching out
March 22Mar 22 First of all the plugin is great!I would like to implement the following remote backup strategy: a weekly full backup and a daily minimal backup. When I try to schedule the second backup it is declined by "Duplicate remote schedule!". Is there a way to make it happen anyway?
March 23Mar 23 Author 16 hours ago, kardinal said:First of all the plugin is great!I would like to implement the following remote backup strategy: a weekly full backup and a daily minimal backup. When I try to schedule the second backup it is declined by "Duplicate remote schedule!". Is there a way to make it happen anyway?yes i can make this to be allowed. give me a day or less :)
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.