Hi all,
Let me present to you my solution:
In addition to printed books, I need numerical backup, as not all are printed (and printing a video is not very ... efficient
).
I now have more than 20 years of digital photos and videos, and some are important to us (wedding where we splurged
, birth and important moments of children, ...).
Based on an archiving study I did at work (I'm infrastructure/solution architect), I identified the following potential issues :
-
resolutions : my first camera did 640x480 and, fortunately, 1080p photos, Videos only in 640x480 which looks like a post stamp now.
-> But the technology evolve, nothing can be done here (but upscaling which is a bit limited which such low resolution)
-
data format : In the '90 Amiga's IFF was very common, only little software support it now.
-> for that, the day JPEG and MPG4 become obsolete, I'll convert ...
- last problem is
media sustainability.
-> For the moment, data are mirrored on
4 machines using
different OS (2x TCL, 1 Gentoo, 1 NetBSD) to avoid bugs / virus. They are all very old and obsolete machines, now too slow or energy consuming for other usage. It's here 32bits enters the game. The most powerful one is a P4.
If one fails, I don't care, as I have 3 others ones ...
In addition, when a storage technology become obsolete, I add a new machine with a more recent one.
Initially, it was SCSI disks (I deprecated them as disks are quite too small / too expensive), then IDE, and now SATA. I have at least 2 machines, being able to read at least 2 formats.
Now, there is the problem of
data rot : for that, I created
a daemon that associate a numeric signature for every file. It is able to detect file creation, deletion and modification/corruption. As running on all mirror, I'm able to identify which one is safe, which one is corrupted.
Even if it is already doing the job, development is still on going ... I need at least implement inotify then I'll issue a TCL package.
Comments, ideas on my solution or any help (coding, docs for Mer-De-Glace) are obviously welcome