March 23Mar 23 Author 17 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?update released
March 25Mar 25 I have the below configs. When I execute the job by clicking "backup now" the job runs fine and my backup is uploaded to B2. However, when the job executes via cron (or when I manually click "run" on the scheduled job) it fails saying [ERROR] No bucket name configured for remote: backblaze-unraid-flashbackup. I tried blowing away the config and re-creating it. I didn't think buckets were configured in rclone. Am I missing something obvious? Thanks!root@Tower:/boot/config/plugins/flash-backup# cat schedules-remote.cfg [schedule_remote_1774402262]CRON="45 1 * * *"ENABLED="yes"SETTINGS="{\"RCLONE_CONFIG_REMOTE\":\"backblaze-unraid-flashbackup\",\"REMOTE_PATH_IN_CONFIG\":\"/Flash_Backups/\",\"BACKUPS_TO_KEEP_REMOTE\":\"0\",\"DRY_RUN_REMOTE\":\"no\",\"NOTIFICATIONS_REMOTE\":\"no\",\"NOTIFICATION_SERVICE_REMOTE\":\"\",\"MINIMAL_BACKUP_REMOTE\":\"no\"}"TYPE="remote-backup"root@Tower:/boot/config/plugins/flash-backup# cat settings_remote.cfg B2_BUCKET_NAME=""BACKUPS_TO_KEEP_REMOTE="0"BUCKET_NAMES="REDACTED"DRY_RUN_REMOTE="no"MINIMAL_BACKUP_REMOTE="no"NOTIFICATION_SERVICE_REMOTE=""NOTIFICATIONS_REMOTE="no"PUSHOVER_USER_KEY_REMOTE=""RCLONE_CONFIG_REMOTE="backblaze-unraid-flashbackup"REMOTE_PATH_IN_CONFIG="/Flash_Backups/"WEBHOOK_DISCORD_REMOTE=""WEBHOOK_GOTIFY_REMOTE=""WEBHOOK_NTFY_REMOTE=""WEBHOOK_PUSHOVER_REMOTE=""WEBHOOK_SLACK_REMOTE=""root@Tower:/# cat /boot/config/rclone/rclone.conf [backblaze-unraid-flashbackup]type = b2account = REDACTEDkey = REDACTEDhard_delete = true
March 25Mar 25 Author 3 minutes ago, rhatguy said:I have the below configs. When I execute the job by clicking "backup now" the job runs fine and my backup is uploaded to B2. However, when the job executes via cron (or when I manually click "run" on the scheduled job) it fails saying [ERROR] No bucket name configured for remote: backblaze-unraid-flashbackup. I tried blowing away the config and re-creating it. I didn't think buckets were configured in rclone. Am I missing something obvious? Thanks!root@Tower:/boot/config/plugins/flash-backup# cat schedules-remote.cfg[schedule_remote_1774402262]CRON="45 1 * * *"ENABLED="yes"SETTINGS="{\"RCLONE_CONFIG_REMOTE\":\"backblaze-unraid-flashbackup\",\"REMOTE_PATH_IN_CONFIG\":\"/Flash_Backups/\",\"BACKUPS_TO_KEEP_REMOTE\":\"0\",\"DRY_RUN_REMOTE\":\"no\",\"NOTIFICATIONS_REMOTE\":\"no\",\"NOTIFICATION_SERVICE_REMOTE\":\"\",\"MINIMAL_BACKUP_REMOTE\":\"no\"}"TYPE="remote-backup"root@Tower:/boot/config/plugins/flash-backup# cat settings_remote.cfgB2_BUCKET_NAME=""BACKUPS_TO_KEEP_REMOTE="0"BUCKET_NAMES="REDACTED"DRY_RUN_REMOTE="no"MINIMAL_BACKUP_REMOTE="no"NOTIFICATION_SERVICE_REMOTE=""NOTIFICATIONS_REMOTE="no"PUSHOVER_USER_KEY_REMOTE=""RCLONE_CONFIG_REMOTE="backblaze-unraid-flashbackup"REMOTE_PATH_IN_CONFIG="/Flash_Backups/"WEBHOOK_DISCORD_REMOTE=""WEBHOOK_GOTIFY_REMOTE=""WEBHOOK_NTFY_REMOTE=""WEBHOOK_PUSHOVER_REMOTE=""WEBHOOK_SLACK_REMOTE=""root@Tower:/# cat /boot/config/rclone/rclone.conf[backblaze-unraid-flashbackup]type = b2account = REDACTEDkey = REDACTEDhard_delete = truefor backblaze b2 the bucketname is part of the path needed for the rclone command. so to understand correctly you doing a backup by clicking backup now you enter your bucket name and it backs up successfully but then you use the run button on a schedule or wait until the schedules run time and with the bucketname entered it gives that error?
March 25Mar 25 19 minutes ago, jcofer555 said:for backblaze b2 the bucketname is part of the path needed for the rclone command. so to understand correctly you doing a backup by clicking backup now you enter your bucket name and it backs up successfully but then you use the run button on a schedule or wait until the schedules run time and with the bucketname entered it gives that error?Thats right. This is the job log from when I click "backup now" on the remote backup in the gui (not the cron job)Remote backup session finished - 2026-03-24 22:13:15 Backup duration: 1m 23s Uploaded remote backup to -> backblaze-unraid-flashbackup:unraid-flashbackup/Flash_Backups Backup size is 1GB Full remote backup mode backing up entire /boot Plugin version: 2026.03.22.01 Remote backup session started - 2026-03-24 22:11:52 ---------------------------------------------------------------------------------------- This is the log from clicking "run" on the scheduled cron job (with the same configuration as my remote manual backup).Remote backup session finished - 2026-03-24 22:14:18 Backup duration: 0s [ERROR] No bucket name configured for remote: backblaze-unraid-flashbackup Plugin version: 2026.03.22.01 Remote backup session started - 2026-03-24 22:14:18 ----------------------------------------------------------------------------------------
March 25Mar 25 Author 28 minutes ago, rhatguy said:Thats right. This is the job log from when I click "backup now" on the remote backup in the gui (not the cron job)Remote backup session finished - 2026-03-24 22:13:15 Backup duration: 1m 23s Uploaded remote backup to -> backblaze-unraid-flashbackup:unraid-flashbackup/Flash_Backups Backup size is 1GB Full remote backup mode backing up entire /boot Plugin version: 2026.03.22.01 Remote backup session started - 2026-03-24 22:11:52 ---------------------------------------------------------------------------------------- This is the log from clicking "run" on the scheduled cron job (with the same configuration as my remote manual backup).Remote backup session finished - 2026-03-24 22:14:18 Backup duration: 0s [ERROR] No bucket name configured for remote: backblaze-unraid-flashbackup Plugin version: 2026.03.22.01 Remote backup session started - 2026-03-24 22:14:18 ----------------------------------------------------------------------------------------thanks, that gives me enough. i'll get a fix out tonight
March 25Mar 25 Hi, quick heads-up on a small cron behavior issue.When a local Flash Backup schedule runs from cron, I get a nightly email from root with JSON like:{"status":"ok","started":true,...}This looks like run_schedule.php writing JSON to stdout (which makes sense for API calls), while rebuild_cron.php generates the local cron line without output redirection. Cron then mails the output.Remote schedules already redirect output to a log, so this only affects local schedules.References:- Local cron generation without redirect: src/usr/local/emhttp/plugins/flash-backup/helpers/rebuild_cron.php:38- JSON output to stdout: src/usr/local/emhttp/plugins/flash-backup/helpers/run_schedule.php:18-19- Remote cron (already redirected): src/usr/local/emhttp/plugins/flash-backup/helpers/rebuild_cron_remote.php:38Suggested fix: in local cron generation, append > /dev/null 2>&1 to the generated command (or suppress JSON output when running in CLI mode).
March 25Mar 25 9 hours ago, jcofer555 said:thanks, that gives me enough. i'll get a fix out tonightUpdated the plugin this morning. Deleted and recreated my scheduled job. Ran the schedule manually. It worked successfully. I'll double check again tonight during the normal schedule. Thanks for the fix and this awesome plugin!
March 26Mar 26 yeah, the daily email from cron is really annoying...# Generated system data collection schedule:*/1 * * * * /usr/local/emhttp/plugins/dynamix.system.stats/scripts/sa1 1 1 &> /dev/null# Flash backup schedules0 7 * * * sh -c 'SCHEDULE_ID=schedule_1774242723 /usr/bin/php -f /usr/local/emhttp/plugins/flash-backup/helpers/run_schedule.php '# Generated cron schedule for user.scripts*/4 6-10 * * * /usr/local/emhttp/plugins/user.scripts/startCustom.php /boot/config/plugins/user.scripts/scripts/WakeupDisks/script > /dev/null 2>&1add >/dev/null 2>&1 to your job please like all other jobs have already
March 27Mar 27 Good morning!Can someone explain to me the format the plugin expects for the Pushover App Token URL?Thanks!
March 27Mar 27 Author 1 hour ago, Krakout said:Good morning!Can someone explain to me the format the plugin expects for the Pushover App Token URL?Thanks!https://api.pushover.net/sdghgadsfasdas an example
March 27Mar 27 1 hour ago, jcofer555 said:https://api.pushover.net/sdghgadsfasdas an exampleAh, where sdjfhdsigsd is my actual API key then?Thanks!
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.