Terry Stewart wrote:
Given the high reliability of most hard drives these
days, I do wonder
if many people have forgotten that this technology can occasionally
fail. At work here (Not an IT environment), I have an automatic
backup which runs every day. A lot of my collegues don't have such a
safeguard though. Some younger ones have never experienced a hard
disk failure so don't even consider they might happen. The irony is
that with nearly all work environments using computers so extensively
with less "hard copy" being kept data loss can be catastrophic!
Since my primary use of my computer these days is to write software that
runs under
the PDP-11 instruction set (I use Ersatz-11 and sometimes SIMH), I find
that backups
throughout the day are essential as I make changes to the program. When
I used a DEC
CPU, I had only limited storage until the PDP-11/83 which finally had 3
* 600 MB Hitachi
ESDI drives. At the end of a successful project, all 3 drives were
identical. There were
also (initially) TK70 backups of the data (required 3 tapes) or later
Sony SMO S-501
media (required 3 sides of media). While writing a full TK70 tape took
about 60 minutes,
about double the time as the magneto optical, the big advantage of the
latter was the
random access nature of the media allowing any file to be accessed
equally. In addition,
the backup of a single RT-11 partition (32 MB) could also be done in
just 4 minutes
as opposed to having to write all 8 or all 4 partitions to the TK70 tape.
When I shifted to the present Pentium III, I started with 3 * 40 GB ATA
drives with
the C: drive holding the current files and the D: and E: drives holding
backups. I use
GHOST to copy the C: drive to an image file which usually requires about
1 GB to
hold all of the files from the C: drive. Once every 4 months, I copy 4
monthly backups
to DVD for permanent storage, i.e. 3 DVDs a year to hold 12 monthly backups.
I have been using the Pentium III since 2002 and replaced the 3 * 40 GB
ATA drives
with 3 * 134 GB ATA drives around 2007 after they started becoming
unreliable.
Since I find that software corruption is MUCH more likely a problem than
hardware
failure of all 3 drives, RAID does not seem to be very useful.
I wonder how many home-based computers back up
regularly? Again, I
know lots of people that don't citing reasons that it's just too hard
to set up, they have to buy extra hardware etc. Some of the address
books, pictures and home movies on those machines might be
irreplaceable though.
Agreed!! As I develop a program, I make catastrophic errors which crash the
operating system. For this reason, I found, by experience that running with
the disk images in READ ONLY mode means that I never have to be
concerned that any of the disk files are corrupted during testing. Just
last
year, I found that one of the standard development programs has a bug
(been there for 20 years now) that causes the operating system (RT-11
obviously) to crash during one of the many operations leading from the
source file to the final executable program file. Under Ersatz-11, that
only means a "BOOT DU0:" again to get started and since the disk
files are all in READ ONLY images, nothing ever gets lost. And whereas
on the PDP-11/83, backing up a 32 MB RT-11 partition took about
4 minutes and an equal 4 minutes to verify, on the Pentium III under
Ersatz-11, making a copy of a 32 MB image file to a backup image
files takes only about 2 seconds. It is now easier to just backup the
entire 32 MB image file as frequently as each file on the 32 MB disk
image file is changed as I would have done with just the one file on the
PDP-11/83 to the one file on the backup drive.
So every time I spend 5 or 10 minutes editing a source file, I then
spend the 2 seconds to make a backup copy even before I verify
that the assembly is without any errors. Once or twice a month,
I usually make such a blunder that it is easier to go back one step
from the backup rather than fix the mess. So backups
throughout
the day are a big help. And since they takes only 2 seconds and
two keystrokes to invoke the command to one of 4 backup images,
the overhead is too short to even consider a disadvantage.
Although it's a lot rarer than it used to be
technology still fails.
In my working life, I've had about three catastophic HD failures. In
each case, the existance on a "day before" backup mean it was an
annoyance rather than a disaster! The latest was only two years ago.
Over the past 30 years with DEC hardware, except for the
RD53 drives, there were few outright failures before I could
recover the contents and probably only about 5 drives (again
except for the RD53s) actually failed.
On the PC, it has been my experience that about 5 years is
probably the limit. While failure is still usually graceful enough
to recover all of the data if prompt action is taken, the warning
is usually less than 1 week before the problems become worth
much more than the cost of a replacement drive. If I don't
finish my upgrade to a new core 2 duo system with 3 * 1TB
SATA II drives by another year, I will probably have to replace
the 3 ATA drives again.
Over the past 8 years, I did experience 2 complete drive
failures for unexplained reasons. Fortunately, everything
had been backed up quite recently and GHOST was able
completely recover the C: drive in one case and make another
copy of the D: drive from the E: drive in the other case. The
two complete losses of the physical drives (contents only)
must have been software since GHOST recovered the whole
drive without a problem and a LLF (Low Level Format) was
not required.
On the PC side of the files, I used to backup once a day. Now
I find that my activity is low enough that 3 backups a month are
sufficient with the end of month backup being retained for copy
to the DVD. One VERY helpful aspect of GHOST is that along
with the compressed image file of all the files on the C: drive, a
text file with a list of all 10,051 files on the C: drive plus the last
date modified and a 32-bit CRC is also produced. I quick run
of FC.EXE lets me determine about how many and which files
have changed from any previous backup. I decided to keep the
FAT32 file structure for the new system with Windows XP
since the version of GHOST does not support the CRC text
file under NTFS. My present Pentium III system still runs very
nicely under Windows 98SE.
Anyway, I'm sure I'm preaching to the
converted. (-:
YES!!!
Jerome Fine
I am
seriosulyt worried by the fact that a group of programmers who are
capable of writing a compiler didn't realise the value of backups. I
can't beklieve tht nobody had ever lost data before.
-tony
Yes! I can't understand how even major software projects are
abandoned without reliable backups of the software. Most major
software manufacturers (including DEC) did not bother to keep
archived copies of each version of a release for more than a few
years so that at this point, the hobby community is left with almost
no historical record except that which the hobby users have found
by themselves.
Jerome Fine