← Back to User Guides Overview
CLOUD STORAGE

BYOS Cloud Storage Setup Guide

How to connect private cloud storage buckets for client-side encrypted off-site backups with zero vendor lock-in.

Sabes Pro BYOS Cloud Synchronization Interface

What is Bring Your Own Storage (BYOS)?

Sabes Pro operates on a local-first architecture. Your primary repository resides on your computer. With Bring Your Own Storage (BYOS) (included in Plus and Studio tier subscriptions), you can connect private cloud storage destinations to synchronize encrypted repository snapshots to off-site cloud storage.

Zero-Knowledge Encryption Model

All Take snapshots are encrypted locally on your workstation using AES-256-GCM before transmission. Your cloud storage provider receives only encrypted delta data blocks. Sabes Pro central servers never store your cloud bucket credentials or unencrypted audio files.

Provider Setup Walkthroughs

Sabes Pro BYOS Storage Provider Configuration Screen

1. AWS S3 / Wasabi Setup

  1. Create a private S3 bucket in your provider console (e.g. my-studio-repo-backup).
  2. Create an Access Key ID and Secret Access Key with Read/Write permissions for that bucket.
  3. In Sabes Pro, navigate to Settings → Storage Providers → Add Provider and select S3 Compatible.
  4. Enter Endpoint URL (e.g. s3.us-east-1.wasabisys.com), Bucket Name, Access Key, and Secret Key. Click Test & Save Connection.

2. Backblaze B2 Setup

  1. Log into Backblaze B2 and create a private bucket.
  2. Generate an Application Key restricted to your bucket. Copy the keyID and applicationKey.
  3. In Sabes Pro, choose Backblaze B2, paste your key credentials, and verify the connection test.

3. Cloudflare R2 Setup (Zero Egress Fees)

  1. In your Cloudflare dashboard, go to R2 Storage and create a bucket.
  2. Generate an R2 API Token with Object Read & Write permissions.
  3. Copy your S3 API Endpoint (e.g. https://<account_id>.r2.cloudflarestorage.com).
  4. Select Cloudflare R2 in Sabes Pro settings, paste credentials, and click Save.

Background Sync & Storage Estimates

After connecting a cloud provider, Sabes Pro syncs new encrypted snapshot delta blocks in the background. Because Sabes Pro uses deduplication, an active studio project with 50 save states and 2 GB of audio assets typically requires only 600 MB to 900 MB of cloud storage space.