BucketMigrator

Frequently asked questions

Straight answers to what DevOps and platform teams ask before moving object storage.

Is egress included in the price?

No — and no honest migration service can include it. Egress is billed by your source provider (AWS, Azure, GCP…) to your own account, at their rates. We're transparent about this up front so there are no surprise invoices: our fee covers the migration machinery, the retries, the verification and the report. We'll help you estimate your egress cost before you commit.

How long does a migration take?

It depends on volume, object count and provider throughput — but because our engines run cloud-to-cloud at multi-Gbps, think days, not months. As a rough anchor: 100 TB commonly completes within 1–3 days; a petabyte within 1–2 weeks. You get a concrete estimate with your quote, and your source stays fully usable throughout.

Which providers do you support?

Any S3-compatible source to any S3-compatible destination: AWS S3, Backblaze B2, Wasabi, Cloudflare R2, IONOS, OtterStorage, DigitalOcean Spaces, MinIO, Ceph/RGW, Dell ECS, NetApp StorageGRID and more — plus Azure Blob and Google Cloud Storage natively. If it exposes an S3 endpoint, it almost certainly works.

Is it secure? Do you see my data?

Transfers are TLS-encrypted on every leg, objects stream through memory and are never written to our disks, and credentials are scoped to exactly the buckets involved and handled only encrypted. The operating company is ISO/IEC 27001 certified and accredited under Spain's ENS at High category.

Do you store my data?

No. Objects pass through; they don't stay. What we keep is transfer metadata — key names, sizes, checksums, timestamps — because that's what your audit report is built from. Object contents are never retained, cached or spooled.

How is it billed?

Per terabyte actually moved, in marginal tiers: the first 25 TB at €20/TB, 25–150 TB at €12/TB, everything above 150 TB at €8/TB (USD reference prices: $22/$13/$9). Billing is always in EUR and you get an invoice for every migration. No subscriptions, no platform fee.

Is there a minimum?

Yes: €400 per migration ($450 in USD reference pricing). It covers the fixed cost of setting up, running and verifying a job properly, however small. The minimum governs below roughly 20 TB; above that, the tier pricing takes over.

Is there a welcome credit?

Yes — new accounts receive €20 of welcome credit ($22 in USD reference pricing), applied automatically to your first migration. One credit per customer, no cash value, consumed before any paid balance. At the first-tier rate that's exactly your first terabyte on us.

What happens if an object fails to transfer?

It's retried automatically with backoff — up to 10 attempts. If it still fails (it happens: corrupt source reads, permission edge cases), it lands on the failure manifest in your audit report with the exact error, per key. Nothing is silently skipped: every source object ends the job either verified at the destination or explained.

Do you charge for re-syncs?

Not within the included window: delta re-syncs to catch the destination up with changes at the source are free for 1 week after the first full pass. That's normally plenty to cut over calmly — and you can run several within the window. After it, a fresh catch-up is billed as a new migration at the standard per-TB tariff.

What about versioned objects, ACLs and metadata?

Custom metadata and content headers travel with every object by default. We migrate the current version of each object — reconstructing full version history at the destination isn't reliable across providers, so we don't promise version parity; where old versions matter, we scope a best-effort plan with you first. ACL models differ between providers: we map them to the closest destination equivalent and flag anything that can't translate. Storage-class mapping is agreed before the run.

Ready to move?

Tell us your source, destination, and volume. We reply with a concrete plan and a fixed per-TB price — not a discovery call.

Request your migration →