A small UK server room or comms cupboard at a modest office, early evening light through a window, a rack-mounted NAS or small server with a few visible drive bays and cables, a UK power socket and ca

Avoiding AWS S3 Egress Fees with MinIO, Backblaze B2 or Wasabi

11 min read

AWS S3 charges $0.09 per GB for data leaving its London region once the 100GB free monthly allowance is used, which can turn a routine backup restore into a large one-off bill. Backblaze B2 and Wasabi both bundle generous free egress into their storage price and offer S3-compatible endpoints, while self-hosted MinIO removes the vendor egress fee entirely at the cost of running your own infrastructure.

Written by Kate Bennett Group CEO, Compare the Cloud

Yes, for most UK small businesses it is worth moving backups off AWS S3, or adding a second copy elsewhere. AWS charges $0.09 per GB (about £0.07) to move data out past the 100GB monthly free allowance, while Backblaze B2 and Wasabi both bundle free egress into their storage price. Self-hosted MinIO carries no vendor egress fee, but only pays off once you already run the server it needs. The right choice depends on how often you actually restore.

Key pointers

  • AWS S3 in London (eu-west-2) charges $0.09 per GB, about £0.07, once you pass the 100GB of free monthly egress every AWS account gets; a full restore of a 2TB backup can add over £130 to a single month's bill.
  • Backblaze B2 gives free egress up to three times your average monthly storage, so a 2TB restore from a 2TB account is normally free.
  • Wasabi gives free egress up to the amount you have stored each month under a "reasonable use" guideline, so the same 2TB restore sits right at the edge of that allowance.
  • Self-hosted MinIO has no vendor egress meter because you own the server and the connection, but its free community edition now ships as source code only, not a ready-made binary.
  • Wasabi is the only one of the three with UK regions; Backblaze's nearest region to the UK is Amsterdam, and AWS's own London region is where the egress fee applies in the first place.
  • Ask any provider for its exact free-egress threshold and minimum storage duration before you commit; Wasabi's pay-as-you-go minimum is 90 days, which suits backups you rarely delete early anyway.
  • None of these alternatives removes the need for an independent, tested second copy of your backups; egress fees are a cost problem, not a resilience one.
Who pays for a backup restore
AWS meters every restore past a small free allowance; the alternatives fold egress into the price or remove the meter altogether.

Why AWS S3 Egress Charges Catch UK Businesses Out

Object storage pricing has three moving parts: what you pay to put data in, what you pay to keep it there each month, and what you pay to take it out again. On AWS S3, putting data in is free and keeping it in eu-west-2 costs $0.024 per GB a month. Taking it out to the internet is the part that surprises people. Every AWS account gets 100GB of that free each month, and after that AWS charges $0.09 per GB, confirmed for the London region through AWS's own worked example for its Ireland region at the same $0.09 rate and independently through AWS's Price List API.

For a business that only ever uploads backups and never downloads them in bulk, this never shows up. It shows up the moment you actually need the data back: a ransomware recovery, an office move, a new IT provider pulling the whole estate, or simply running the restore test that a sensible backup and disaster recovery plan calls for. That is exactly when a bill built on a small monthly storage charge turns into one with a four-figure egress line, and it is why "egress-fee avoidance" has become its own buying decision rather than a footnote to "which cloud storage is cheapest".

Backblaze B2 and Wasabi are both S3-compatible object stores, so the same backup software that talks to AWS S3 (Veeam, Duplicati, rclone, restic and most NAS backup agents) can usually point at either with a changed endpoint and access key. Self-hosted MinIO is different in kind: it is software you install and run yourself, on your own server or a rented one, so there is no vendor meter on egress at all because there is no vendor billing you for bandwidth.

How the Providers Handle the Egress Bill

AWS meters every gigabyte leaving S3 to the internet, with a small monthly free allowance and a per-GB charge above it that only gets cheaper at volumes most small businesses never reach.

Backblaze B2 folds free egress into the storage price itself. The rule is free egress up to three times your average monthly storage, so a business storing 2TB can download up to 6TB in a month, comfortably enough for both routine restore tests and a genuine full recovery, before any egress charge applies.

Wasabi advertises "no fees for egress or API requests", but its own pricing FAQ sets a "reasonable use" ceiling equal to whatever you have stored: download more than your stored volume in a month and Wasabi says your use case "is not a good fit" for the policy and reserves the right to limit the account. For a 2TB backup and a 2TB recovery in the same month, that sits right on the line rather than comfortably inside it, which is worth knowing before you rely on the wording alone.

Self-hosted MinIO removes the vendor meter altogether. What replaces it is whatever you are already paying for: a server or NAS with enough disk, and the upload and download capacity of your office broadband or a rented server's connection. If that server is a VPS or dedicated box rented from a hosting provider, check that provider's own bandwidth allowance and overage charges separately, because some hosts do meter outbound traffic even though MinIO itself does not.

What This Actually Costs, Worked Through

Take a UK small business storing 2TB of backups (server images, database dumps and file shares) and compare two months: a typical month where it runs a 300GB restore test, and an incident month where it has to pull the whole 2TB back after a ransomware attack or a hardware failure.

ItemAWS S3 (eu-west-2)Backblaze B2Wasabi
Storage price$0.024/GB/month (about £0.018)$0.00695/GB/month (about £0.0052)$0.00799/GB/month (about £0.0060)
Storage cost for 2TB£37.10/month£10.74/month£12.35/month
Free egress allowance100GB/month, account-wideUp to 3x average monthly storageUp to 1x average monthly storage ("reasonable use")
Egress price beyond the free allowance$0.09/GB, about £0.068 (next 10TB)$0.01/GB, about £0.0075Not a published per-GB rate; excess use is reviewed
Minimum storage durationNone for S3 StandardNone90 days (Pay-as-you-Go)

Assumptions: 2,048GB stored throughout; exchange rate £1 = $1.325, Bank of England spot rate, 28 September 2026; prices exclude VAT; figures use each provider's own published Pay-as-you-Go rate, not a committed-term discount.

In the typical month, the 300GB restore test uses 200GB of chargeable AWS egress after the 100GB free allowance, adding $18.00 to the storage bill for a total of £50.68. Backblaze B2 and Wasabi both keep the same 300GB comfortably inside their free-egress allowances, so their bill is just the storage cost: £10.74 and £12.35.

In the incident month, pulling the full 2TB back costs AWS $175.32 in egress on top of storage, for a total of £169.41 that month alone. Backblaze B2's 2TB recovery still sits inside its 3x (6TB) free-egress allowance, so the bill stays at £10.74. Wasabi's 2TB recovery lands exactly at its 1x free-egress guideline, so it should also stay free, but a business that does this often should expect Wasabi to ask about the pattern rather than assume it always will be.

MinIO is not in this table because there is no per-GB vendor bill to compare. Its real cost is the server and disks you buy once (or already own), the power to run them, and the upload and download headroom of whatever connection reaches that server, none of which is metered by MinIO itself.

MinIO, Backblaze B2 and Wasabi Compared

FactorAWS S3MinIO (self-hosted)Backblaze B2Wasabi
Who runs itAWSYour business, on your own or rented hardwareBackblazeWasabi
S3 API compatibilityNativeNativeNativeNative
Software costPay-per-use, no licence feeFree community edition; source-only build now requiredPay-per-use, no licence feePay-per-use, no licence fee
Free egress100GB/month account-wide, then meteredNot applicable; you pay for your own bandwidthUp to 3x average monthly storageUp to 1x average monthly storage, reasonable-use guideline
UK regionYes (eu-west-2, London)Wherever you host it, including on UK soilNo UK region; nearest is AmsterdamTwo UK regions
Who manages patching and updatesAWSYou (or a partner you pay)BackblazeWasabi
Suits a business that...Already runs the rest of its stack on AWS and rarely restores in bulkAlready has server hardware, in-house or MSP Linux skills, and wants zero vendor egress costWants an S3-compatible drop-in with generous free egress and minimal adminWants UK-hosted, S3-compatible storage with predictable, mostly-free egress
Who should not choose itA business that regularly restores large volumes without checking the free tierA business with no spare IT time or hardware budget, since AGPLv3 community builds now need compiling from sourceA business that needs data to stay on UK soil specificallyA business whose monthly downloads routinely exceed what it stores

Self-hosting MinIO used to mean downloading a single binary and running it. Since MinIO marked its GitHub repository "no longer maintained" and moved the free tier to a source-only build, an IT-literate owner without a Go toolchain or comfort with Docker will need a developer or managed service provider to get it installed and kept patched, which is a real cost even though the software itself carries no purchase price. The free AIStor tier is also capped at a single-node deployment; if you outgrow one server, moving to a resilient multi-node cluster means an Enterprise Lite or Enterprise subscription, at which point MinIO stops being free.

Editorial Analysis

Given the figures above, the practical order for most UK small businesses paying unexpected S3 egress charges is: check whether Backblaze B2 or Wasabi covers the gap first, and only look at self-hosted MinIO if you already have the hardware and the in-house or MSP skills to run it.

Backblaze B2's 3x free-egress allowance is the most forgiving of the three for a business that cannot predict exactly how much it will need to restore in a bad month, and its API-compatible endpoint means most backup software needs only a configuration change, not a rebuild of the backup process. Wasabi's UK regions matter if data residency on UK soil is a specific requirement, but its tighter 1x egress allowance means a business that restores heavily, or tests recovery at scale every month, should read the reasonable-use wording carefully rather than assume it behaves exactly like Backblaze's.

Self-hosted MinIO is the only option with genuinely no vendor egress meter, which makes it attractive on paper for a business expecting to restore often. In practice it shifts the cost from a line on a cloud bill to a line in the IT budget: hardware, a resilient internet connection, and someone who can install, patch and monitor it, made a little harder now that the free edition is source-only. A business that already runs its own Linux server or NAS with spare capacity, and has staff or a partner comfortable with that work, can make it pay off quickly. A business without either is usually better served by Backblaze B2 or Wasabi, at least as a first move.

None of these three removes the need for an independent second backup copy in a different location or provider. Egress fees are a cost problem to manage, not a reason to run a single, unmonitored copy of a business's only backups.

Sources

Data & Insights

Typical month cost for 2TB stored plus a 300GB restore

Storage plus a routine 300GB restore test each month, in GBP, for a 2TB backup.

Typical month cost for 2TB stored plus a 300GB restoreStorage plus a routine 300GB restore test each month, in GBP, for a 2TB backup.£0.00£20.00£40.00£60.00AWS S3AWS S3Backblaze B2Backblaze B2WasabiWasabiAWS S3, Typical month cost (GBP): £50.68Backblaze B2, Typical month cost (GBP): £10.74Wasabi, Typical month cost (GBP): £12.35
View the data
Typical month cost for 2TB stored plus a 300GB restore
CategoryTypical month cost (GBP)
AWS S3£50.68
Backblaze B2£10.74
Wasabi£12.35
Source: Compare the Cloud calculation from AWS, Backblaze and Wasabi published prices

Cost of one full 2TB recovery on top of storage

Storage plus one unplanned full 2TB recovery in a single month, in GBP.

Cost of one full 2TB recovery on top of storageStorage plus one unplanned full 2TB recovery in a single month, in GBP.£0.00£50.00£100.00£150.00£200.00AWS S3AWS S3Backblaze B2Backblaze B2WasabiWasabiAWS S3, Incident month cost (GBP): £169.41Backblaze B2, Incident month cost (GBP): £10.74Wasabi, Incident month cost (GBP): £12.35
View the data
Cost of one full 2TB recovery on top of storage
CategoryIncident month cost (GBP)
AWS S3£169.41
Backblaze B2£10.74
Wasabi£12.35
Source: Compare the Cloud calculation from AWS, Backblaze and Wasabi published prices

Frequently Asked Questions

What exactly counts as "egress" on AWS S3, and why is it so much more than the storage charge?

Egress is data leaving S3 to the internet, such as a restore, a download, or a backup tool pulling files back for a test. AWS charges $0.09 per GB for it in the London region once the 100GB monthly free allowance is used, against $0.024 per GB per month just to store the same data, so a single large restore can cost more than months of storage combined.

Is Backblaze B2 really a drop-in replacement for AWS S3 in backup software?

For most mainstream backup tools, yes: Backblaze B2 exposes an S3-compatible API, so software like Veeam, Duplicati, rclone or restic typically needs only a new endpoint and access key rather than a different integration. Always check your specific backup product's supported-endpoint list before switching, since a small number of tools hard-code AWS's endpoints.

Does Wasabi's "no egress fees" marketing actually mean unlimited free downloads?

No. Wasabi's own pricing FAQ describes a "reasonable use" guideline: free egress up to the amount of data you have stored in a month. Download more than that regularly and Wasabi says the account is "not a good fit" for the policy and reserves the right to limit or suspend it, so heavy, recurring restores should be discussed with Wasabi rather than assumed to be free indefinitely.

Is self-hosting MinIO actually free once you account for everything?

The software licence is free under AGPLv3, but the server, disks, internet connection and the time to install, patch and monitor it are not, and MinIO's community edition now has to be built from source code rather than downloaded as a binary. For a business with spare hardware and Linux skills already in house or on retainer, the marginal cost can be low; for one without either, budgeting for that setup and maintenance work is essential before comparing it to a paid service.

Am I taking on more risk by moving backups off AWS S3?

Not inherently, provided the alternative is genuinely S3-compatible, encrypts data in transit and at rest, and comes with a clear service description. The bigger risk in any of these setups is relying on a single copy in a single place; whichever provider you choose, keep an independent second copy and test restoring from it, which matters more to resilience than which vendor you pick.

Can a UK small business use more than one of these providers at once?

Yes, and it is a common pattern: primary backups on one provider (say Backblaze B2 or Wasabi for cost) with a secondary, occasionally synced copy somewhere else, including a self-hosted MinIO instance on site, gives both a lower running cost and protection against a single provider's outage, billing error or account lockout affecting the only copy of your data.