Before I start, yes I know the best ways to manage backups involve constant attention and routines involving checking the checksums at a defined interval and constant migration of data on to new media but...
And before format obsolesence concerns come up, the size of the backups in question is as big as it is because for any files in a specialised format I've also included fully offline installer files necessary so as to install the programs that can read the files on to any reasonably normal Linux distro circa 2023.
I'd be really interested in an last resort emergency backup which wouldn't need as much attention.
My parameters are:
..20GB (smallest case) to 100GB (largest case) size, 20 gigabyes of the most crucial stuff, but if there's a cheap way I'd consider this method for a further 80 gigabytes of relatively important stuff
..Write once to the whole medium, if there's free space left over I'm ok with it being "wasted" and never being able to write to it again in a future session
..Read forever, but I would be ok with something which one could only read perhaps 10 or 20 times so long as those 10 or 20 times could be separated across many decades of future time (so something you might read in 50 years time, and then again a further 20 years later, then after that second read use the copied data to make a new copy)
..Stays unpowered, entirely, and offline except during the initial writing and during subsequent readings
..No reliance on a cloud service, or other continually paid service, to host it. I want something I can rely on, rather than having to rely on a company that may go bust any day.
Hard-drives and flash memory are subject to bit rot.
Normal optical disks are considered 50 years life at the very best, with laser burnt dyes decaying by then. Stamped commercially mass-produced discs have much longer life expectancies, but there's no apparent way to make stamped discs yourself.
M-disc looked a good idea, but doesn't seem to be made any more in its most resilient DVD format, and again it's hard to find a burning method one can be sure of as Linux compatible. I hear that since M-disc blu-rays came out, the only type of M-disc still being manufactured, they've been barely more resilient than regular laser-written blu-rays, and again I'm not sure if good Linux compatiible blu-ray burners exist.
People often joke about paper or engraved stone as long term means of storage, but for multiple gigabyes this is a non-starter.
I do note that EEPROM type memory often is rated for 100 years retention, as is the type of memory used to store program data in microcontrollers (AVR and such datasheets imply as much). But the idea of building a multi-eeprom chip circuit for this job collapses when you find the biggest eeprom chips on sale are in the few megabytes (or few megabits where the filters by size on seller websites aren't so good) range, so assembling 10s of GB of these would be huge and very pricey. If there were eeproms of sevral gigabytes each these would seem suitable.
What is likely to be my best option then?
Thanks