views:

357

answers:

5

Are there any good technical solutions for extremely long term archiving of data, for example for 25 to 100 years?

Somehow I just don't have a lot of confidence that a SQL 2000 backup file will be usable in court cases or for historians in 25 to 100 years.

This is a customer requirement, not just speculation.

This is comparable to trying to trying to do something useful with a back up for ENIAC or reading Atari Writer wordprocesing files. The hardware doesn't necessarily exist anymore, the storage media is likely corrupt, the professionals for using the technology probably don't exist anymore, etc.

+2  A: 

script the data into flat files (either one file per table or summarize multiple tables into a file), write them to high end archival CDs. in 100 years they will have to load this data into whatever "database" they have, so so some manual conversion will be necessary, so a nice schema script dump into a single file would help the poor guy trying to read these files and make the proper joins.

EDIT offer the client a service contract, where you make sure they are up to date with the latest archival technology on a yearly basis. this could be a good thing $

KM
+1  A: 

<joke>Print it.</joke>

J. Pablo Fernández
torn between upvoting and downvoting...
Davy8
Funny to read that suggestion after a week of indexing one of our customers' document repositories. They'll need another building to store printouts. :)
That's because you haven't reached the hilarious part of printing but not on paper, but on stone.
J. Pablo Fernández
+1  A: 

You'll need to convert to text - perhaps XML.

Then upload it to the cloud, make archival copies etc.

I think you need to pick a multi-modal approach.

If you have the budget: http://www.archives.gov/era/papers/thic-04.html

Cade Roux
+1  A: 

I suggest you consult a specialist company in this field.

You might also be interested in this article: Strategies for long-term data retention

It might help to speak to one of those companies/organisations

Bravax
+4  A: 

Actually, printing on Acid-free paper is probably a much better solution than any more advanced technological one. It is much more likely that the IT tech of +100 years will be able to high-speed scan and load print than any digital data storage based on 100 year-old media access HW, technology and standards, 100 year-old disk/file format standards and 100 year-old data encoding standards.

Disagree? I've got a whole attic full of vinyl CD's, 8-tracks, cassette tapes, floppy disks (4 different densities!) that argue otherwise. And they are only 20 years old! (OK, the 8-tracks are closer to 30).

The fact is that there is only one data storage & archiving technology that has ever withstood the test of time over 100 years or more and still been cost effectively retrievable, and thats writing/printing on physical media.

My advice? Don't trust any archival strategy until it's been tested, and there's only one that has passed the 100-year test so far.

RBarryYoung
Agreed, but you will still need to spend some money on protecting the paper. And you probably don't want to print with a laser printer, because the toner might flake off, and you better check the inks, too.
Cade Roux
"Archival Paper" was made for just this purpose: http://en.wikipedia.org/wiki/Acid-free_paper, supposed to last thousands of years.
RBarryYoung