Get the S.M.A.R.T attributes with e.g.:
# smartctl -a /dev/sda | egrep 'On_Hours|LBAs'
You can compare your AWR (calculated below) with the Workload Rate Limit (WRL) of your drive. See more about AWR or more about WRL.
TB/yr
Note: I'm not certain, but I think that for SSD drives the 'reads' don't matter and you can put zero for those.
Note: in the above calculation I assume a Sector Size of 512 bytes.
Some drives and notes on their usage capacity:
Drive | Notes |
---|---|
Samsung 850 PRO - 512GB - 2.5-Inch SATA III Internal SSD (MZ-7KE512BW) | built to handle a minimum of 150 Terabytes Written (TBW) over the lifetime of the drive, which equates to a 40 GB daily read/write workload over a 10-year period |
Seagate IronWolf 6TB NAS Hard Drive 7200 RPM 128MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive ST6000VN0041 | 180TB/year |