If you've enabled B2 Cloud Storage on your account, you can manage and generate new Master Key and Application Keys on the App Keys page. To access this page, click on 'App Keys' in the left-hand menu. Add a New Application Key. Click on the button 'Add a New Application Key' to create a new Application Key. Specify Key Settings and Permissions. Iperius Backup is a complete cloud backup solution that allows direct backup to Backblaze B2. JetStream is a purpose-built accelerated file transfer solution to move data quickly, reliably, and securely to and from your Backblaze B2 Cloud Storage.
lovedigit
Network license
V3 Beta tester
Big Chevereto
▶ Reproduction steps- Upload large number of images inside an album
- Delete album so all images are queued at once for deletion
- Check database chv_queues table and error log
I created a separate chevereto instance with v3.20.0.beta.1, setup entirely new backblaze bucket and created an external storage with it.
After initial setup. I uploaded 1000 images to this website.
Backblaze B2 App
Queues were however processed. It was throwing same error trace as it is logged on my actual website permanently. But, on test website, it was able to process request after several failed attempts.
I am not knowledgeable enough to diagnose it myself to find the root cause.
If someone wants to test this on their website, here is the zip file with 1000 images. Please make sure that you upload them inside album, and delete them all at once. If your deletion queue has only few hundred rows, it will process without errors.
Download 1000 images: https://gofile.io/d/J44aAg
This indicates that it is actually affected by number of rows in deletion queue to be processed rather than the size of the backblaze bucket which we initially suspected as culprit.
But, I can only guess. Rodolfo will be able to find the issue.
I have 75K images pending for deletion. I really need a fix for this. There are several illegal images which needs to be removed from the server. 3 out of 5 of my external storages are on backblaze now. It is affecting the normal operations of the website. Please help.
📃 Error log message
Aw, snap! Internal Server Error [debug @ print,error_log] - https://v3-docs.chevereto.com/setup/debug.html
Fatal error [0]:
Triggered in /var/www/chev_test/html/app/vendor/esac/backblaze-b2/src/Client.php:424
Stack trace:

#0 /var/www/chev_test/html/app/vendor/esac/backblaze-b2/src/Client.php(452): esacB2Client->getFile()
#1 /var/www/chev_test/html/app/lib/classes/class.queue.php(161): esacB2Client->deleteFile()
#2 /var/www/chev_test/html/app/cron.php(39): CHVQueue:rocess()
#3 /var/www/chev_test/html/app/cron.php(26): storageDelete()
#4 /var/www/chev_test/html/app/loader.php(296): require_once('/var/www/chev_test/html/app/cron.php')
#5 /var/www/chev_test/html/cron.php(23): include_once('/var/www/chev_test/html/app/loader.php')
- Processing cleanUnconfirmedUsers
- Processing removeDeleteLog
- Processing deleteExpiredImages
- Processing storageDelete
Aw, snap! Internal Server Error [debug @ print,error_log] - https://v3-docs.chevereto.com/setup/debug.html
Fatal error [0]:
Triggered in /var/www/chev_test/html/app/vendor/esac/backblaze-b2/src/Client.php:424
Stack trace:
#0 /var/www/chev_test/html/app/vendor/esac/backblaze-b2/src/Client.php(452): esacB2Client->getFile()
#1 /var/www/chev_test/html/app/lib/classes/class.queue.php(161): esacB2Client->deleteFile()
#2 /var/www/chev_test/html/app/cron.php(39): CHVQueue:rocess()
#3 /var/www/chev_test/html/app/cron.php(26): storageDelete()
#4 /var/www/chev_test/html/app/loader.php(296): require_once('/var/www/chev_test/html/app/cron.php')
#5 /var/www/chev_test/html/cron.php(23): include_once('/var/www/chev_test/html/app/loader.php')
Aw, snap! Internal Server Error [debug @ print,error_log] - https://v3-docs.chevereto.com/setup/debug.html
Fatal error [0]:
Triggered in /var/www/chev_test/html/app/vendor/esac/backblaze-b2/src/Client.php:424
Stack trace:
#0 /var/www/chev_test/html/app/vendor/esac/backblaze-b2/src/Client.php(452): esacB2Client->getFile()
#1 /var/www/chev_test/html/app/lib/classes/class.queue.php(161): esacB2Client->deleteFile()
#2 /var/www/chev_test/html/app/cron.php(39): CHVQueue:rocess()
Backblaze B2 Application Key
#3 /var/www/chev_test/html/app/cron.php(26): storageDelete()#4 /var/www/chev_test/html/app/loader.php(296): require_once('/var/www/chev_test/html/app/cron.php')
#5 /var/www/chev_test/html/cron.php(23): include_once('/var/www/chev_test/html/app/loader.php')
Backblaze B2 Storage
- Processing tryForUpdates
- Processing cleanUnconfirmedUsers
- Processing removeDeleteLog
- Processing deleteExpiredImages
Backblaze B2 Append Only
[OK] Cron tasks ran
- Processing removeDeleteLog
- Processing tryForUpdates
- Processing cleanUnconfirmedUsers
- Processing storageDelete
- Processing deleteExpiredImages
