Do hard drives lose data with time?
They don't so much "lose" data as data is corrupted by several factors, the ones
that come to mind being random bit flips (cosmic radiation, environmental radiation
etc.) and physical degradation of the drive itself (there might be others).
Unless you store the drive in really adverse conditions (high humidity, vibrations,
extreme cold or heat, or worst of all, conditions which vary quickly and often),
the second one isn't really much of a concern (unless the drive is old, old drives
are much more likely to fail), but random bit flips due to outside influences can
and do happen.
You don't necessarily need to back up your data more often to reduce the risk of
this happening (you can never be 100% secured against it of course), but you should
do periodic integrity checks of your data.
Personally I recommend ZFS for that, this is exactly what it's built for. I'm sure
there are alternatives, but I'll leave that to others since I'm not informed well
enough to really know anything useful about them.
However: As long as you do not have your entire system hardened against
random data corruption, starting to worry about your backup drive is rather
pointless. Your original data is just as susceptible to corruption (if not more,
depending on circumstances) as your backup drive. You can store your backup
drive in a protective enclosure, even protecting it against radiation etc., but
you are unlikely to do that with your original drive in your machine. Also, even
if both the original drive and the backup drive were integrity-checked periodically,
you would still need ECC memory to protect the data while it's going through your
system, since data can get corrupted during that process as well (that's actually
more likely than it being corrupted while it's on your disk from what I've read,
though I don't have much personal experience with that, unless the disk starts
physically failing).
Bottom line: Corruption happens, protection is possible. But if you want to start
protecting your data against corruption, you need to harden the entire data
pipeline, not just the backup drive.
EDIT:
The frequency of this can vary wildly. You may have a random bit flip (or several)
tomorrow, or you may go 20 years without one. This depends on many factors (radiation
varies depending on where you are, for example if you live higher up over sea level
you are more susceptible, and this is leaving out other factors), not least of which
is some simple luck. But it is a very real problem, or else ECC memory would not
have been invented, and neither would ZFS have been engineered the way it is.

Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now