No, I do not work for them but I have however been a customer of theirs for more than 20 years.
I started with them before B2 storage. They have a single computer backup product and you buy that for about $8 a month and it will back up one computer and you can put as much stuff on there as you want you could hang a dozen hard drives off the computer and it will back them all up for $8.
Http Control information.
My understanding is they do support HTTP control but it must be done through https.
If you are using Linux: The "HTTP Control" you are looking for actually exists in the B2 service itself. You can use tools like rclone to achieve exactly the level of programmatic, HTTP-based control you want, completely bypassing the need for physical hardware or the proprietary software that causes these compatibility issues.
Here is where the confusion starts. What the company does is they analyze what operating system type you're running because you have installed the single computer backup software on your computer. When using that software they know whether you're using Windows Linux or Mac. Now, because you are a B2 customer you don't fall into this category. If you don't tell them they have no way of knowing what you need. The question is how are you supposed to know that?
To order a restore drive, you must go through the Backblaze Web Console while logged into your account. There is no direct "public" link to a checkout page because the order process is tied to your specific account data.
How to access the restore menu:
Sign in to your account at https://secure.backblaze.com.
For Personal Backup: Click View/Restore Files in the left-hand navigation menu.
For B2 Snapshots: Click Snapshots in the left-hand navigation menu under the B2 Cloud Storage section.
Select USB Hard Drive: Once you are in either the "View/Restore Files" or "Snapshots" section, you will see an option to choose a restore method. Select USB Hard Drive.
From there, the interface will guide you through selecting the specific files or snapshot you want to put on the drive and prompt you for the shipping and payment details.
Separation of Concerns
Backblaze separates its services into two distinct categories:
API-Based Access (B2): This is where you do have full control via standard protocols. You use HTTPS (secure HTTP) via the B2 Native API or the S3-Compatible API to push/pull data. This is how you should handle Linux environments, as you have total control over the software stack (rclone, etc.).