fshy

Home / Hetzner

Hetzner SX135-2 dedicated storage server

www.hetzner.com/dedicated-rootserver/sx135/Dedicated serverstorage/hetzner-sx135-2-dedicated-storage-serverJSONcomparereport an errorprovider JSON

Free allowance
8× 16 TB SATA = 128 TB raw; 112 TB usable at RAID-6
Verdict
caveatusable, with a named limit or an unprobed read path
Cost
free tierpaid plans from USD 2.87/TB-month
Identity
emailno card, no phone
Binding limit
noneno named constraint binds
Evidence
reported3 sources; a third party said so
Freshness
stale on 2026-11-05checked 2026-10-21 (inherited); stale on 2026-11-05
Free tier8× 16 TB SATA = 128 TB raw; 112 TB usable at RAID-6
unit TB; metered on unstated
Price€2.24/TB/mo at 128 TB raw (€287.30 ÷ 128); €2.56/TB at 112 TB RAID-6
Identityemail email
EgressSame unlimited clause. SX135 supports the 10G uplink add-on — if you take it, the unlimited policy stops applying and egress over 20 TB is €1.00/TB. On the default 1 Gbit port it stays unlimited.
price per tb: €1.00/TB
Per-object capnot stated
Retentionnot stated
Interfaceunknown full root
Toolingunrestricted
Composes withas SX65
ReliabilityScales the SX65 down in €/TB — at 128 TB the per-TB rate is worse than SX65-2 but the absolute egress headroom (1 Gbit = ~330 TB/mo theoretical) is unchanged.
Parsed numbers
  • price-per-tb EUR 2.56 TB / month
Evidence 3
datesourcewhat it proved
2026-10-21docs.hetzner.com/general/infrastructure-and-availability/priSX135-2 €287.30/mo excl. IPv4, setup €144.00
2026-10-21www.hetzner.com/dedicated-rootserver/matrix-sx/8×16TB up to 8×22TB SATA, 1 GBit/s, Traffic Unlimited
2026-10-21docs.hetzner.com/robot/dedicated-server/server-lines/sx-serv'10 Gbit uplink – for SX62, SX63, SX64, SX133, SX134, SX135 … (traffic limits above 20 TB apply when using)'
More fields 1
{
 "price_verbatim": "€2.24/TB/mo at 128 TB raw (€287.30 ÷ 128); €2.56/TB at 112 TB RAID-6"
}
Unknown values 6
  • $.binding_note boilerplate
  • $.interface the access interface was not established
  • $.per_object_cap.notes the field may be stated in a source that was not read
  • $.per_object_cap.stated the field may be stated in a source that was not read
  • $.retention.notes the field may be stated in a source that was not read
  • $.retention.stated the field may be stated in a source that was not read