Object Storage Migration and Backup
Coming from another cloud?
▸AWS·Amazon S3
This Quake AI feature maps to AWS’s Amazon S3.
▸Azure·Blob Storage
This Quake AI feature maps to Azure’s Blob Storage.
▸Google Cloud·Storage
This Quake AI feature maps to Google Cloud’s Storage.
▸Linode·Object Storage (S3 API)
Object Storage (S3 API)
- Linode Object Storage is S3-compatible by design; the S3 API is the primary programmatic surface, not Swift.
- Access keys are managed in Cloud Manager and scoped per-bucket; OpenStack Swift uses tempauth or Keystone tokens.
- Bucket regions are explicit and presented as endpoint hostnames per cluster.
▸Vultr·Object Storage
This Quake AI feature maps to Vultr’s Object Storage.
Object storage migration and backup
Move data to Quake AI from another provider, use Quake AI as a backup target alongside your primary storage, or keep multiple clouds in sync. Quake AI's S3-compatible API means your existing tools and SDKs work with minimal configuration changes.
- How to Back Up to Quake AI Object Storage: Use Quake AI object storage as an off-site backup target in a 3-2-1 strategy: three copies of your data, on two different media, with one copy off-site. This guide covers file-level backups with...
- How to Migrate from AWS S3 to Quake AI: This guide walks through a complete migration of objects from an AWS S3 bucket to Quake AI object storage. The recommended tool is rclone, which copies data directly between providers without staging...
- How to Migrate from Azure Blob Storage to Quake AI: This guide walks through migrating objects from an Azure Blob Storage container to Quake AI object storage using rclone for direct cloud-to-cloud transfer.
- How to Migrate from Backblaze B2 to Quake AI: Backblaze B2 supports both its native API and an S3-compatible API. rclone handles both, copying data directly to Quake AI with no local staging required.
- How to Migrate from DigitalOcean Spaces to Quake AI: DigitalOcean Spaces and Quake AI both use S3-compatible APIs. rclone copies data directly between endpoints with no local staging required.
- How to Migrate from Google Cloud Storage to Quake AI: This guide walks through migrating objects from a Google Cloud Storage (GCS) bucket to Quake AI object storage using rclone for direct cloud-to-cloud transfer.
- How to Migrate from Hetzner Object Storage to Quake AI: Both Hetzner Object Storage and Quake AI use S3-compatible APIs, making this one of the simplest migration paths. rclone copies data directly between endpoints with no local staging required.
- How to Migrate from Linode Object Storage to Quake AI: Linode Object Storage (Akamai Cloud Computing) and Quake AI both expose an S3-compatible API. rclone copies data directly between the two endpoints with no local staging required.
- How to Migrate from Vultr Object Storage to Quake AI: Vultr Object Storage and Quake AI both expose an S3-compatible API. rclone copies data directly between the two endpoints with no local staging required.
- How to Migrate from Wasabi to Quake AI: Both Wasabi and Quake AI use S3-compatible APIs. rclone copies data directly between endpoints with no local staging required.
- How to Set Up Multi-cloud Object Storage Sync: Keep data synchronized between Quake AI and another S3-compatible provider. This guide covers active-passive replication, selective prefix sync, and monitoring for continuous sync workflows.
- How to Update Your Application's S3 Endpoint for Quake AI: After migrating your data, update your application code to read and write from Quake AI instead of the previous provider. Because Quake AI is S3-compatible, this is typically a configuration change...
- Migration Tools Comparison: Five tools cover the most common object storage migration and backup scenarios with Quake AI. Each has trade-offs in capability, speed, and ease of use.
- Plan Your Object Storage Migration: Quake AI object storage exposes an S3-compatible API, so many tools and SDKs built for AWS S3 also work with Quake AI. Before migrating data, review what is and is not supported so you can plan around...
Find your guide#
I want to move all my data to Quake AI#
Full migration: copy everything, then switch your application to use Quake AI as the primary storage provider.
- Plan your migration: S3 compatibility matrix, data inventory, egress cost estimation, and validation checklist
- Pick the guide matching your current provider:
- Update your application endpoint: swap SDK configuration to point at Quake AI
I want to use Quake AI as a backup target#
Backup and archival: keep your primary storage where it is and replicate data to Quake AI for disaster recovery or long-term retention.
I want to keep data synced across multiple clouds#
Multi-cloud sync: run continuous or scheduled replication between Quake AI and another provider for redundancy, failover, or compliance.
What makes Quake AI different#
- S3-compatible API: standard S3 SDKs and tools (rclone, AWS CLI, boto3) work with an endpoint change
- No egress fees: transfer data out at no cost
- No minimum storage commitments: pay for what you use, delete when you want
- OpenStack Swift backend: some S3 features (lifecycle policies, event notifications, bucket policies) are not available. See the compatibility matrix for details and workarounds
Quick answers
- What is the S3-compatible endpoint hostname?CLIAPI
- Where do I set CORS rules, lifecycle policies, or bucket policies in the Console?Console
- Why do Object Storage API curl examples fail before the first request?API
- Why does my public bucket URL return 404 from the browser after I apply a public-read policy?APIConsole