Since the download URL is only accessible if you are signed in, and accessing the snapshot with s3 is also not possible for some reason, your only option is to make a request to the download URL with the same authentication headers you have on your personal computer. In this example we'll copy the whole download request as a cURL command from the Chrome inspector:
-
Log in to Backblaze in your browser, and head to the Snapshots page.
-
Open the inspector (F12) and go to the "network" tab.
-
Start downloading the file (you can cancel it immediately)
-
There will be a new request in the inspector to a file
user_b2_download_file
. Right click on that request, open the Copy sub-menu and click "Copy as cURL".
-
You need to specify the output filename in the copied cURL request. Just change
curl ...
to
curl -o output.zip ...
and then you can run the command in the terminal.