Backblaze B2
Backblaze B2 is affordable cloud storage with an S3-compatible API. Blober connects via the S3 layer for reliable compatibility.
Path format:
bucket-name/path/to/file.extCapabilities
Section titled “Capabilities”- ✅ Browse buckets and objects
- ✅ Upload files (multipart for large files)
- ✅ Download files
- ✅ Delete objects
- ✅ Copy/move objects
- ✅ Automatic region detection per bucket
- ✅ Storage class selection (inherited from S3)
Prerequisites
Section titled “Prerequisites”- A Backblaze account (create one)
- At least one B2 bucket
- An application key with appropriate permissions
Required Credentials
Section titled “Required Credentials”Application Key ID
Section titled “Application Key ID”- Option key:
applicationKeyId - Format: 25 alphanumeric characters
- Example:
0000123456789abcdef000000
Application Key
Section titled “Application Key”- Option key:
applicationKey - Format: 31 characters
- Example:
K000abcdefghijklmnopqrstuvwxy
Setup (Backblaze Console)
Section titled “Setup (Backblaze Console)”1. Create a B2 Bucket
Section titled “1. Create a B2 Bucket”- Go to Backblaze B2 Console
- Click Create a Bucket
- Enter a unique bucket name
- Choose Private or Public as needed
- Click Create a Bucket
2. Create an Application Key
Section titled “2. Create an Application Key”- Go to App Keys in the B2 Console
- Click Add a New Application Key
- Configure the key:
- Name: Give it a descriptive name (e.g.,
blober-key) - Allow List All Bucket Names: ✅ Enable for bucket browsing
- Access: Select buckets or “All” for full access
- Permissions: Read and Write (or as needed)
- Name: Give it a descriptive name (e.g.,
- Click Create New Key
- Copy the keyID and applicationKey immediately (the secret is shown only once!)
3. Configure in Blober
Section titled “3. Configure in Blober”- In Blober, go to Workflows => New Workflow
- Select Backblaze B2 as source or destination
- Enter your Application Key ID and Application Key
- Test by browsing your buckets
Troubleshooting
Section titled “Troubleshooting””Unauthorized” or “401” error
Section titled “”Unauthorized” or “401” error”- Verify your Application Key ID and Application Key are correct
- Check if the key has expired or been revoked
- If using a bucket-scoped key, ensure it has access to the bucket you’re trying to browse
Buckets not showing up
Section titled “Buckets not showing up”- Make sure Allow List All Bucket Names is enabled on your application key
- If using a restricted key, it can only see buckets it has access to
Slow downloads
Section titled “Slow downloads”- Backblaze B2 download speeds depend on your region and connection
- Files are served from the bucket’s region - choose a region close to you when creating buckets
Best Practices
Section titled “Best Practices”- Use bucket-scoped keys in production for better security (limit access to specific buckets)
- Enable versioning on buckets with important data for accidental deletion protection
- Backblaze B2 pricing is simple: $6/TB/month storage, $0.01/GB download (first 1 GB/day free)