B2 Cloud Storage undercuts Amazon's AWS, Microsoft's Azure, and Google's Cloud on price. Check out a comparison here. A number of partners will support the new S3 Compatible APIs at launch.
I am using Veeam version 10.0.1.4854 and the latest patch and am having trouble adding a Backblaze B2 repository. I am encountering the error message 'Failed to load Amazon S3 Compatible configuration'.I have opened a ticket with Veeam support using Case #04593670 but know that may take a while to receive a response. I recall reading a forum thread somewhere that stated that only Veeam versions 10.0.0 and 9.5 was currently working with adding a new B2 Repository due to an issue on the Backblaze side. The thread also indicated it was possible to update to the latest version after already adding the repo. Of course I can't find this thread for the life of me.
B2 S3 Compatible
So I am just wanted to see if anyone can confirm this is true before I attempt to downgrade to an earlier version.
The S3 Compatible API will accept a range of 0, 86400 XML input size The size limit for CORS rules XML input is 100 KB; If you plan on using CORS for both the B2 Native API and S3 Compatible API, please see our CORS documentation for expected behavior and differences. The Backblaze S3 Compatible API can be used with existing AWS SDKs. Yes, in-fact as of May 2020 all newly created B2 buckets are fully S3 compatible from the moment they are created. With this built-in S3 compatibility and considerably lower storage and bandwidth costs across the board, Backblaze really are taking the fight to AWS with B2. Backblaze B2 Cloud Storage Launches S3 Compatible APIs, with Partners IBM Aspera, Veeam, Quantum May 4, 2020 Company’s scalable object storage is now available to the global business population that built workflows dependent on S3.
As of May 4, 2020, Backblaze B2 supports S3-compatible API, which allows synthetic full backup to Backblaze B2 for image-based backups.
The Synthetic Full Backup for Backblaze B2 is supported in standalone versions only. The support for MBS Backup Agent is not yet implemented

Enable Synthetic Backup for Backblaze B2
To enable synthetic backup for Backblaze B2, proceed as follows:
Create Bucket
Buckets created prior to May 4, 2020, are not S3 Compatible. If you do not have any S3 Compatible buckets, you have to create a new one. All buckets created after May 4, 2020 will be S3 compatible.
To create a new bucket, log on to your Backblaze B2 account, select Buckets, then click Create a Bucket, then specify the name for the new bucket and access mode: Public or Private.
There are three things you need to connect to your bucket utilizing the Backblaze S3 Compatible API:
- S3 Endpoint
- Application Key ID
- Application Key.
To find the S3 Endpoint for your account, select Buckets, then find the target bucket. The S3 Endpoint can be found under Endpoint:
B2 S3 Compatible Supplement
Create New Application Key ID and Application Key
- Select App keys.
- Click Add a New Application Key.
Warning: do not click Generate New Master Application key! Such keys are not S3 compatible
- Specify all required application key settings, then click Create New Key.
- Copy the KeyID and applicationKey to a safe place.
You are now ready to add an S3 compatible BackBlaze bucket to MSP360 Backup.
Add Backblaze S3-compatible Storage Destination
- In MSP360 Backup application menu, click Add Storage Account.
- Select Backblaze B2 (S3 compatible).
- Specify the credentials and S3 Endpoint for the new bucket.
- Click OK.
Backblaze B2 S3 Compatible
Now you can use Backblaze B2 backup storage for synthetic image-based backups.
Enable Synthetic Backup

To enable synthetic backup, edit your image-based backup plans:
- On the Select Backup Storage step, specify one of your Backblaze B2 (S3 compatible) buckets as the target, click Next.
- On the Advanced Options step, check the Enable Synthetic Full Backup checkbox.
- Finish the backup wizard and save the backup plan configuration.
