Choosing backup storage: local disk, NAS, S3-compatible storage, tape and cloud compared
There is no best backup storage, only a fit between four properties and your situation: what it costs over time, how likely it is to lose data, whether it can refuse deletion, and how fast you can restore from it. Local disks restore fastest and share a site; a NAS adds capacity on the network; S3-compatible object storage is offsite, can be locked and costs by the terabyte and the download; tape suits large volumes and offline copies. Most sound setups combine two kinds, in line with the 3-2-1 rule.
What should you compare?
- Cost. The price per terabyte is only part of it. Add the hardware you replace, the power and the time you spend, or, for a service, the minimum storage durations, retrieval and traffic charges and the cost of leaving.
- Durability. How the storage protects against losing data on its own: redundancy within a device or across a provider's sites. It is a different thing from a second copy.
- Immutability. Whether the storage itself can refuse to change or delete data until a date, which protects a copy even if the backup software or its credentials are taken over. See immutable backups, WORM and air gaps.
- Restore speed. The slowest link between the storage and the place you restore to, plus any waiting before the first byte. It sets your recovery time objective.
- Failure domain. What fails together with the primary: the building, the account, the administrator credentials. The 3-2-1 rule is about this.
How do the options compare?
| Option | Cost | Durability and failure domain | Immutability | Restore speed |
|---|---|---|---|---|
| Local disk in the backup server or attached to it | Lowest at the start: you buy, power and replace disks. | A single disk fails; a mirror or RAID covers that. Same site and same credentials as the source, so fire, theft and malware share it. | Not by itself. Filesystem snapshots or flags can add protection, but they are managed from the same machine. | Fastest: local bus speed, no internet involved. |
| NAS or NFS share | Hardware plus network; capacity grows by adding disks. | RAID covers a disk failure, not deletion or a site loss. A mounted share is reachable from the machine that mounts it, so what hits that machine can hit the share. | Depends on the NAS. Some offer snapshots or locked shares; check what it enforces and who can change it. | Network speed of the LAN, shared with everything else on it. |
| S3-compatible object storage at a provider | Per terabyte and month, often with traffic and request terms; no hardware of your own. | Offsite. AWS designs its S3 classes for 99.999999999 percent durability; other providers differ. One provider account is one failure domain. | Object Lock where the provider supports it (AWS, Hetzner and others), which needs versioning; at Hetzner it can only be enabled when the bucket is created. | Limited by your internet connection and any traffic charge. No waiting before the first byte on standard tiers. |
| Cloud archive tiers (for example S3 Glacier) | Cheapest per terabyte stored, with minimum storage durations (90 or 180 days) and retrieval charges. | The same design durability as the standard classes, with the same account as one failure domain. | A lock is a separate feature of the service; check it for the tier you use. | Waiting first: minutes to hours for S3 Glacier Flexible Retrieval (bulk 5 to 12 hours), for Deep Archive within 12 hours (standard) or 48 hours (bulk retrieval), then the download. |
| Tape (LTO) | Cheap media per terabyte; drives and libraries are an expense of their own. | Cartridges can be taken offline and stored apart. The LTO Program claims up to 30 years of archival life. Each tape is a single copy. | WORM cartridges from LTO-3, and a tape on a shelf cannot be reached from the network. | Fast streaming once the right tape is loaded (LTO-10 up to 400 MB/s native), but someone has to find and load it, and tape has no random access. |
How do these options fit together?
Two common combinations for a small business follow the 3-2-1 rule. The first is a local disk or NAS for fast restores plus object storage at a provider as the offsite copy, with the offsite copy locked where the provider allows it. The second adds an offline copy, either rotated disks or tape, for the case in which every online copy is reached by an attacker. The US-CERT paper on backup options makes the same point from the other direction: putting primary data and its backup on one internal disk means that one failure takes both, and a rolling backup can silently copy corruption or malware across.
CISA warns that most ransomware actors look for accessible backups to delete or encrypt, and that a cloud backup that only syncs files can carry encrypted files into the cloud. A NAS share that stays mounted and a bucket reachable with the backup server's keys are accessible in exactly that sense. Separate credentials and a lock on at least one copy reduce what an intruder with the backup server's access can reach.
What does durability mean, and what does it not?
The 99.999999999 percent figure ("eleven nines") that AWS gives for its S3 classes is a design target for the service not losing the objects you store. It does not cover you deleting them, a leaked access key, a corrupted source that was backed up, or an account that is closed, and it is not availability: AWS gives a separate design figure of 99.99 percent availability for S3 Standard and a 99.9 percent service-level commitment. Durability inside one provider is also not a second copy.
What does the price per terabyte leave out?
- Restoring. Some services include a traffic allowance. Hetzner Object Storage, for example, includes about 1 TB of traffic in its base price and bills more per terabyte, while uploads and S3 operations are free. Others bill per gigabyte for downloads. A restore of your full data set is the traffic you should budget for.
- Leaving. The EU Data Act ends switching charges, egress charges included, from 12 January 2027. The European Commission's explanation covers switching between providers; it says nothing about ordinary download fees, so read your contract for those.
- Minimums. Archive tiers charge for a minimum storage duration even if you delete earlier. Hetzner bills objects below 64 kB as 64 kB, which matters for tools that write many small objects; a backup format that bundles data into large files avoids that.
- A lock that is too long. You pay for what you cannot delete. Test a lock period with a small amount of data first.
- Your own time. Disks and tapes need replacing, checking and rotating.
How Restow handles this
Restow writes backups to a repository, which is a storage target with a role. There is no Restow-run cloud; your storage bill is your storage bill. See also why bring-your-own-storage matters.
What a repository can be
- A local path. The default target is a local disk on a Docker volume inside the same container, so Restow runs self-contained. A directory path on the server is possible too; adding a local filesystem path needs a provider admin.
- S3-compatible object storage, with a preset for Hetzner Object Storage that has a location choice (Falkenstein, Nuremberg, Helsinki). The storage documentation also names AWS S3, Wasabi, Backblaze B2 and Garage as S3-compatible targets. An S3 endpoint has to use HTTPS: since 0.4.0 a new or changed endpoint over plain http is refused, except to the machine itself. Restow detects whether a bucket enforces Object Lock and shows it, and since 0.4.0 it can lock backup data in such a bucket per repository (compliance or governance mode, 1 to 3650 days). Object Lock has to be enabled when the bucket is created.
-
NFS, through an opt-in mounter container. A share is added from the web interface under
Installation, Network shares, or by typing an NFS address such as
nas.local:/volume1/restowinto the path field of a directory repository. NFS is the only network protocol for storage; SMB is not a storage target. An SMB share or NFS export is something Restow backs up, not somewhere it stores to; see file shares (SMB and NFS). A directory repository gets only a deletion delay that Restow enforces itself, which is not immutability. - A copy repository. A tenant has one primary repository, which receives every new backup first, and any number of copies that receive the same data. Older data is mirrored onto a new copy and verified by SHA-256 during the weekly storage check, and a copy can later be promoted to primary once it is proven complete. A copy covers mail, calendar, contacts, OneDrive, SharePoint, IMAP and Proxmox VE VM data; servers, clients, file shares and Proxmox VE containers stay in the primary repository. Each repository, copies included, has its own immutability setting. Moving the primary to new storage copies and verifies everything before the switch, and the old location stays readable until you remove it.
What was tested and what was not
- The automated checks run S3 against Garage. The Hetzner preset has not been tested against a real Hetzner bucket, and nor has the Object Lock detection there.
- Mounting an NFS share from the web interface was tested against stand-ins, not against a real NFS server.
- Restow has no tape target. An SFTP target is planned without a date.
- Immutable backups were tested against a simulated S3 service with Object Lock, not yet against a real one, and we have not tested Restow against a bucket with a default Object Lock retention. The installation's default repository cannot be made immutable; give the tenant a repository of its own. See immutable backups, WORM and air gaps and the storage page.
Limits to plan around
Jobs write to the tenant's primary repository; a job cannot choose another one. While server or client repositories exist, Restow refuses to change the primary, because the migration copies only the organisation's own data; revoke or uninstall the machines first. The restic repositories of servers, clients, file shares and Proxmox VE containers live on the primary repository only. See storage for the full list.
Frequently asked questions
Is a NAS a backup?
A NAS is a device, not a copy. With RAID it survives the failure of a disk, but not deletion, theft, fire or ransomware that reaches the share. A NAS can hold one of your backup copies as long as it is not the only place the data lives and not the only copy of the backup.
Is S3-compatible object storage a good place for backups?
Often, yes. It is offsite, grows as you need it, can enforce a lock where the provider supports Object Lock, and AWS designs its S3 classes for 99.999999999 percent durability. The costs are restore speed, which depends on your internet connection, possible traffic charges, and the fact that one provider account is one failure domain.
What does 99.999999999 percent durability mean for my backup?
It is a design target for the provider not losing the objects it stores. It does not cover you deleting them, a stolen access key, a corrupted source that was backed up, or an account that is closed, and it says nothing about availability: AWS states a separate design figure of 99.99 percent availability for S3 Standard.
Is tape still worth using?
For large volumes and for an offline copy, it can be. The LTO Program lists cartridges of 30 or 40 TB native capacity in its tenth generation, write-once cartridges and hardware encryption, and tapes can be taken offline. Drives and libraries cost more than disks and restores are slower, so it is a decision about size and process.
Do file sync services such as OneDrive or Dropbox count as backup storage?
Not on their own. A sync service mirrors changes, deletions and encryption included. CISA warns that a cloud backup that only syncs may carry encrypted files into the cloud and overwrite good data. Version history helps, but it is not a designed backup with independent restore points.
Sources
Read on 16 October 2026.
- Ruggiero, P. and Heckathorn, M.: Data Backup Options (US-CERT, Carnegie Mellon University, 2012). Pros, cons and security of internal disks, removable media, tape and cloud storage
- Amazon S3 storage classes. Design durability and availability, retrieval times of the archive tiers, minimum storage durations
- Amazon S3 User Guide: Locking objects with Object Lock. Write-once-read-many locking of object versions; versioning is required
- Hetzner Docs: Object Storage overview. An S3-compatible service as an example of the pricing model: base price with included storage and traffic, free ingress and operations, 64 kB minimum object size
- Hetzner Docs: Object Lock, Retention. Object Lock has to be enabled when the bucket is created
- LTO Program: LTO-10. 30 and 40 TB native capacity, native transfer rate, WORM and hardware encryption
- LTO Program: Benefits of LTO. WORM from LTO-3, hardware encryption from LTO-4, tapes taken offline
- Proxmox Backup Server documentation: Tape Backup. Tape adds a copy on different media that can be moved offsite; restores are much slower than from disk because tape has no random access
- European Commission: Data Act explained. Switching charges, egress charges included, end on 12 January 2027
- CISA: #StopRansomware Guide, version 3.0 (October 2023). Ransomware actors try to find and delete or encrypt accessible backups; sync is not backup