Storage for a 2 TB Kopia repository: the year's bill with a monthly verify and one full restore
Prices checked
For a 2 TB Kopia repository, OVHcloud Object Storage Infrequent Access costs least over a year with a monthly verify that downloads a tenth of the files and one full restore: $115.28, that is $8.93 a normal month and $17.05 the month you restore everything. All 18 vendors we price are ranked below on the same bill.
Kopia's verify downloads what it checks. kopia snapshot verify --verify-files-percent=10 downloads a random
tenth of the files to check them ("Randomly verify a percentage of files by downloading them",
Kopia documentation, snapshot verify):
about 200 GB a month, as priced here. That adds nothing at 10 of the 18 vendors
below and $14.80 a month at
Azure Blob Storage, where verifying every file every month would add
$226.30 a month instead. The files are picked at random, so a tenth each month does not promise
that every file is read within a year: with a fresh pick each month, about 72% are read at least once, and a fifth each month
(--verify-files-percent=20) raises that to about 93%.
Maintenance deletes packs early. Kopia's full maintenance runs every 24 hours and compacts data packs after the contents in them are deleted (Kopia documentation, Maintenance). How much that rewrites depends on the snapshots you keep, so it is not in the bills here. The old packs are then deleted: at 9 of the vendors below, a pack deleted before its minimum storage period is still billed for the rest of it, named under its row.
Locking packs against ransomware: create the repository with --retention-mode COMPLIANCE and
--retention-period 30d, then run kopia maintenance set --extend-object-locks true, and Kopia locks every pack
and keeps extending the lock. Its full maintenance interval must be at least a day shorter than the retention period
(Kopia documentation, Ransomware Protection).
Kopia locks packs through its S3 engine and through its own Azure and Google engines; for Backblaze B2 it needs the S3 engine.
12 of the 18 vendors below document Object Lock; the others are
named under their rows. A locked pack that maintenance deletes stays, and is billed, until its lock runs out.
Before you start: Kopia writes to any S3-compatible service with kopia repository create s3 and the
service's --endpoint, and to Azure, Google Cloud Storage and Backblaze B2 through engines of their own
(Kopia documentation, Repositories).
The repository password encrypts your data, so keep it somewhere other than the backup.
Storage for a Kopia repository, cheapest year first
One row per vendor: its cheapest class you can read at once, without restoring each file first. Ranked on 11 normal months and one month you restore all 2 TB, each with the verify's download.
| # | Offer | Where | Year with one restore | Normal month | Month you restore | Downloads | Checked |
|---|---|---|---|---|---|---|---|
| 1 | OVHcloud Object Storage Infrequent Access Bills each pack for at least 730 hours, so packs maintenance deletes sooner still cost the rest. The monthly verify adds $0.81 a month. | France (Gravelines) | $115.28 | $8.93 | $17.05 | No download fees | |
| 2 | | United States (US East) | $133.44 | $11.12 | $11.12 | No download fees | |
| 3 | IDrive e2 | United States (Virginia) | $144.00 | $12.00 | $12.00 | Downloads free up to 3× what you store | |
| 4 | | United States (US West) | $165.96 | $13.83 | $13.83 | Downloads free up to 3× what you store | |
| 5 | | United States (US East 1) | $174.36 | $14.53 | $14.53 | Downloads free up to what you store | |
| 6 | | Distributed worldwide | $198.80 | $15.40 | $29.40 | Every GB downloaded is billed | |
| 7 | Hetzner Object Storage | Germany (Falkenstein) | $204.97 | $16.97 | $18.30 | About 1 TB downloaded free a month | |
| 8 | Tigris Archive Instant Retrieval Object Lock is not documented here, so whether Kopia can lock its packs is unconfirmed. Bills each pack for at least 90 days, so packs maintenance deletes sooner still cost the rest. The monthly verify adds $5.59 a month. | Automatic location | $212.36 | $13.04 | $68.92 | No download fees | |
| 9 | DigitalOcean Spaces Cold Storage Object Lock is not documented here, so whether Kopia can lock its packs is unconfirmed. Bills each pack for at least 30 days, so packs maintenance deletes sooner still cost the rest. | United States (New York 3) | $228.59 | $18.04 | $30.15 | First 1 TB downloaded free each month | |
| 10 | | France (Paris) | $254.94 | $19.38 | $41.76 | First 75 GB downloaded free each month | |
| 11 | Oracle OCI Object Storage Infrequent Access Locks whole buckets with retention rules, not the Object Lock that Kopia sets on each pack. Bills each pack for at least 31 days, so packs maintenance deletes sooner still cost the rest. The monthly verify adds $1.76 a month. | United States (Ashburn) | $262.13 | $20.29 | $38.94 | First 10.2 TB downloaded free each month | |
| 12 | Filebase Object Storage No Object Lock here, so Kopia cannot lock its packs. | Distributed worldwide | $335.28 | $27.94 | $27.94 | No download fees | |
| 13 | | Automatic location | $360.00 | $30.00 | $30.00 | No download fees | |
| 14 | Vultr Object Storage Standard Offers Object Lock, but its documentation does not say how a locked pack is enforced on every class, so Kopia's locks are unconfirmed here. | United States (New Jersey) | $444.00 | $36.00 | $48.00 | First 1 TB downloaded free each month | |
| 15 | Amazon S3 Glacier Instant Retrieval Bills each pack for at least 90 days, so packs maintenance deletes sooner still cost the rest. The monthly verify adds $13.45 a month. | United States (Northern Virginia) | $476.52 | $21.00 | $245.52 | First 100 GB downloaded free each month | |
| 16 | Akamai Cloud Object Storage | United States (US East) | $486.00 | $40.00 | $46.00 | First 1 TB downloaded free each month | |
| 17 | Azure Blob Storage Cold LRS Bills each pack for at least 90 days, so packs maintenance deletes sooner still cost the rest. The monthly verify adds $14.80 a month. | United States (East US) | $494.20 | $21.60 | $256.60 | First 100 GB downloaded free each month | |
| 18 | Google Cloud Storage Coldline Bills each pack for at least 90 days, so packs maintenance deletes sooner still cost the rest. The monthly verify adds $14.08 a month. | United States (South Carolina) | $519.73 | $21.53 | $282.90 | First 100 GB downloaded free each month |
Scaleway Object Storage publishes its prices in euros; its bills are converted at $1.1193 per euro, the European Central Bank's reference rate of 23 October 2026.
Price your own backups Open it on the restore bill
The calculator opens on this workload, ranked as here on a year with one restore. Change the size, the uploads and the restore, or allow a wait before the restore.
How the bills are worked out
A 2 TB Kopia repository, stored as packs of 20 to 40 MB, priced at 20 MB, which is 100,000 packs; 100 GB of new data uploaded each month after deduplication, which is 5,000 uploads; each month kopia snapshot verify --verify-files-percent=10 downloads a random tenth of the files, about 200 GB, counted as 10,000 reads; the month you restore, all 2 TB is downloaded over the internet.
Each bill comes from the vendor's own published rates through the same engine as the calculator, checked on the date beside it, including any lower rate a vendor publishes for larger volumes. Every month also downloads a tenth of the repository for the verify, counted as one read per 20 MB, and the month you restore adds reading every pack and downloading all 2 TB. Maintenance's compaction is not counted: it depends on the snapshots you keep. No early-deletion charge is counted: what you delete each month depends on your retention, so check each vendor's minimum storage period.
What Kopia does to the repository's storage comes from Kopia's own documentation, read : Architecture, snapshot verify, Maintenance, Ransomware Protection, Repositories.
Related: the cheapest storage at 1, 10 and 50 TB · what Object Lock is · minimum storage periods explained · storage for a restic repository · what a full restore costs · how long a restore takes · download fees by vendor