The zoo of recordable disc chemistry

The zoo of recordable disc chemistry

Why bother? Link to heading

I like archiving. It gives me access to data that is no longer available on the internet. Like that obscure web page with the knowledge that would otherwise be lost to time. It also gives me access to data that was never there. Like that high-school video that everybody completely forgot about, and now you have the only copy left.

But how should the data be archived? On what physical medium? After all, there is no point in archiving anything if you won’t be able to read it back after a couple of years. Or how about after a decade? A quarter of a century?

You have a couple options here. I won’t go into details you can find yourself, and I’ll only present a short summary. Remember that we are talking about cold storage here. You want to keep archival media in a shoebox somewhere, without a burden of maintenance.

  • HDD: Prone to mechanical failure. Sensitive to magnetic fields. Risk of long-term problems with interfaces – have fun connecting your old PATA or SCSI drive to a modern PC.
  • SSD: Memory cells lose charge when left unpowered for extended amounts of time. The same risk of long-term connectivity problems as HDDs.
  • Pendrives: Supposedly a bit more resilient than SSDs, but still not reliable in long-term.
  • Tape drives: Not really suitable for consumer use due to availability and pricing. Tapes are sensitive to magnetic fields and must be stored in a controlled environment to achieve a rated lifetime. No random access to data is possible.
  • Optical media: Data is burned in organic dyes, which degrade over time. The disc surface is easy to scratch, making otherwise intact data unreadable.
  • Cloud storage: Lol.
  • Remote data storage you actually pay for: Fine for an off-site backup. Respects your privacy. Cheap options do exist. BuyVM offers 1 TB for $60 per year, plus $20 for a KVM slice. BorgBase offers 1 TB for $80 per year.

The most convenient storage medium is the optical disc. It doesn’t need maintenance and is small in size (you could even say that it is compact). The CD-ROM format was introduced to the market in 1987, and you can still read it with a brand new drive manufactured in 2021, a whopping 35 years later.

But how reliable is it?

Great question! It so happens that I have a couple of old recordable CDs and DVDs lying around, so why not check if they are still readable?

The test method Link to heading

How do you check if a CD has not gone bad? You may try to copy the data, but it will give you just a simple yes or no answer, with no nuance involved. And there is a lot of nuances here. As the medium degrades, the drive will have to work harder to recover the data. Ultimately no amount of trying to read again will help. We need a way to see this behavior.

When a disc is read, the drive will want to do it as fast as possible. If everything is in order, the speed can be maintained. However, if there are some problems with reading the data, the drive will have to slow the disc rotation speed, reread the same sectors, etc. This will result in a visible read speed reduction. We can graph this.

For this purpose, I have chosen the dvdisaster utility. It is meant to generate recovery data, but it also has a scan mode, which produces the graph we need. A typical chart of a perfect disc read does look as follows:

As you can see, the maximum speed is preserved across the whole disc. We can observe the actual read speed increase because when a disc rotates with a constant angular velocity, the linear speed of data moving under the laser head increases the further away we move from the center. A slight speed dip at the beginning of the read cycle can be attributed to the drive calibrating to the inserted medium. The green spiral on the right side would show us any unreadable sectors and their location.

Let’s now see how an unreliable disc read may look like.

Here the drive cannot attain the maximum speed until the 120 MB mark and reads the data just at the 8× speed. Then, right before the 400 MB mark, the drive had to retry reading some of the sectors. Note that despite these issues, all sectors were successfully read.

In the case of dual-layer DVDs, we will first see a speed increase and then, after the drive switches to reading the second layer in the middle of data, a speed decrease.

For reference, the 1× speed of CD is 150 KB/s, the 1× speed of DVD is 1.3 MB/s, and the 1× speed of Blu-ray is 4.5 MB/s.

The data set Link to heading

I have checked 106 different recordable discs using the LG BH16NS55 Blu-ray drive with 1.05 firmware.

There are some caveats. The optical media I used were not specially preselected, prepared, or otherwise made with this test in mind. They were created for archival purposes across many years. I do not know what drive was used to burn them. I do not know the write speed at which any of them was burned. I may vaguely guess what software was used. I cannot determine if any read problems are caused by the degradation of the dye or the bad quality of the original burn process.

Do you need to keep the disc surface pristine? Link to heading

I do not know if any of the discs were scratched, dusty, had fingerprints, or any other such thing. I’m too lazy to check that. It does not matter.

CommentDisc surfaceRead graph
This dual-layer DVD was recorded in 2008. The surface is dusty, and there are some small scratches and fingerprints. It reads without any problems.
The disc was forcibly pressed against a wooden table and moved around for some time. This produced a lot of scratches across the whole surface. There was no change in how it was read.
A deep scratch in the surface material was made with a key. The first layer was read at reduced speed. The second layer read process was unaffected. There were no read errors.
In a last-ditch effort, I employed sandpaper. It finally managed to make the disc unreadable.

Physical degradation Link to heading

Deterioration of writable layer chemistry is just one of the possible ways for a disc to stop working. Sometimes other layers may give due to the passage of time. For example, the reflective layer started to peel off on one disc. However, the disc was still perfectly readable even though this damage encroached on the data area.

The top layer is peeling off

The top layer is peeling off

Closeup of the largest area of damage

Closeup of the largest area of damage

Bottom side of the disc. Notice that the damage is in the data area. You can see where the data is by observing dye reflectivity change

Bottom side of the disc. Notice that the damage is in the data area. You can see where the data is by observing dye reflectivity change

Results Link to heading

Out of the 106 discs, 20 had fully recoverable problems. Unfortunately, the data was partially lost on 2 discs, and another 2 discs were completely unreadable. It’s hard to tell whether this is a result of the discs failing due to old age or if it was just a bad burn that was not verified.

Full results are available in the table below. The speed column describes the maximum rated write speed of the disc, but not necessarily the speed at which burn was made. The rating column gives a subjective grade to each disc. To receive at least one star, the disc must be completely readable.

Note that some discs may have 2 unreadable sectors at the end. This is an artifact of writing in the Track-At-Once mode and not a real problem. Refer to the dvdisaster manual for more information.

DateVendorMediumSpeedRatingNotes
1997-01-29PhillipsCD-R 7006x★★★★★
1998-06-03BASFCD-R 650★★★★Low read speed
1998-06-03SonyCD-R 700★★★★Low read speed
1999-03-28VerbatimCD-R★★★★★
1999-12-02LGCD-R 65012x★★★★Two speed zones
2001-06-03EsperanzaCD-R 700★★★★★
2002-03-14DysanCD-R 700★★★★★
2002-04-24AkossCD-R 70016x★★★★★
2002-05-30Lead DataCD-R 730★★★★★
2002-06-04Lead DataCD-R 730★★★★★
2002-07-05Lead DataCD-R 730★★★★★
2002-08-03VerbatimCD-R 70016x★★★★★
2003-07-18DatexCD-R 70040x★★★★★
2003-08-29VerbatimCD-R 70048x★★★★★
2003-08-29VerbatimCD-R 70048x★★★★★
2003-08-29VerbatimCD-R 70048x★★★★★
2003-11-17DysanCD-R 700★★★★★
2003-11-17DysanCD-R 700★★★★★
2004-04-10EMTECCD-R 70048x★★★★★
2004-04-10EMTECCD-R 70048x★★★★★
2004-04-10EMTECCD-R 70048x★★★★★
2004-05-06TDKDVD-R4x★★★★Low speed in start sectors
2004-05-07VerbatimCD-R 70048x★★★★★
2004-06-01TDKCD-R 700★★★★★
2004-06-01TDKCD-R 700★★★★★
2004-06-01TDKCD-R 700★★★★★
2004-07-21TDKCD-R 700★★★★★
2004-08-24VerbatimDVD+R4x★★★★★
2004-09-06VerbatimDVD+R4x★★★★★
2004-09-09VerbatimDVD+R4x850 unreadable sectors
2004-10-19TDKDVD+R4x★★★★★
2004-11-05TDKCD-R 700★★★★★
2004-11-05TDKCD-R 700★★★★★
2004-12-04VerbatimDVD+R4x★★★Small speed dips
2004-12-24VerbatimDVD+R4x★★★★★
2004VerbatimCD-R40xCompletely unreadable
2005-01-23TDKCD-R 700★★★★★
2005-01-25BENQCD-R 700★★★★★
2005-01-28TDKCD-R 700★★★★★
2005-06-11VerbatimDVD+R8x★★★★★
2005-07-07VerbatimDVD+R8xCould not sustain read speed
2005-08-07TDKDVD+R8x★★★★★
2005-10-11TDKCD-R 70052x★★★★★
2005-10-12TDKDVD+R8x★★★★★
2006-04-28TDKDVD+R16x★★Constant, large speed dips
2006-07-23TDKDVD-R16x★★★Low read speed, small speed dips
2006-08-05TDKDVD-R16x★★★★★
2006-09-14TDKDVD+R16x★★★Large speed dips
2006-10-26Think XtraDVD+R8x★★★★★
2007-07-05TDKDVD+R16x★★★★Low speed in start sectors
2007-12-21VerbatimDVD+R16x★★★★★
2007-12-29VerbatimDVD+R16x★★★★Small speed dips
2008-03-16VerbatimDVD+R16x★★★★★
2008-03-16VerbatimDVD+R16x★★★★★
2008-03-16VerbatimDVD+R16x★★★★★
2008-03-19VerbatimDVD-R DL4x★★★★★
2008-03-30VerbatimDVD+R16x★★★★★
2008-03-30VerbatimDVD+R16x★★★★★
2008-04-01VerbatimDVD+R16x★★★★★
2008-04-02VerbatimDVD+R16x★★★★★
2008-04-28VerbatimDVD+R16x★★★★★
2008-04-28VerbatimDVD+R16x★★★★Small speed dips
2008-04-28VerbatimDVD+R16x★★★★★
2008-04-28VerbatimDVD+R16x★★★★★
2008-04-28VerbatimDVD+R16x★★★★★
2008-04-28VerbatimDVD+R16x★★★★★
2008-04-28VerbatimDVD+R16x★★★★★
2008-04-28VerbatimDVD+R16x★★★★★
2008-04-28VerbatimDVD+R16x★★★★★
2008-04-28VerbatimDVD+R16x★★★★★
2008-04-28VerbatimDVD+R DL8x528 unreadable sectors
2008-04-28VerbatimDVD+R DL8x★★★Problems during layer change
2008-04-28VerbatimDVD+R DL8x★★★★★
2008-05-29VerbatimDVD+R16x★★★★Low read speed
2008-06-02VerbatimDVD+R16x★★★★★
2008-06-04VerbatimDVD+R DL8x★★★★★
2008-06-05VerbatimDVD+R16x★★★★★
2008-06-05VerbatimDVD+R16x★★★★★
2008-07-19VerbatimDVD+R DL8x★★★★★
2008-08-21VerbatimDVD+R16x★★★★Low speed in start sectors
2008-09-07VerbatimDVD+R16x★★★★★
2008-09-09VerbatimDVD+R16x★★★★★
2008-10-22EMTECDVD+R16x★★★★★
2008-10-26EMTECDVD+R16xMostly unreadable
2008-11-22EMTECDVD+R DL8x★★★★Small speed dips on second layer
2008-11-23EMTECDVD+R DL8x★★Large speed dips on second layer
2009-02-24EMTECDVD+R16x★★★★★
2009-02-24VerbatimDVD+R16x★★★★★
2009-02-24VerbatimDVD+R16x★★★★Small speed dips
2009-04-18VerbatimDVD+R DL8x★★★★★
2009-06-02VerbatimDVD+R DL8x★★★★★
2009-07-05VerbatimDVD-R16x★★★★★
2009-07-15VerbatimDVD+R16x★★★★★
2009-10-09VerbatimDVD+R DL8x★★★★★
2009-10-31VerbatimDVD+R16x★★★★★
2009-11-12VerbatimDVD+R16x★★★★★
2009-11-12VerbatimDVD+R16x★★★★★
2009-11-12VerbatimDVD+R16x★★★★★
2009-12-29VerbatimDVD+R16x★★★★★
2010-06-14EMTECDVD-R16x★★★★★
2010-09-07VerbatimDVD+R DL8x★★★Problems during layer change
2010-11-01VerbatimDVD+R DL8x★★★★★
2011-01-13EMTECDVD-R16x★★★★★
2011-02-25VerbatimDVD+R DL8x★★★★★
2011-03-06VerbatimDVD+R DL8x★★★★Small speed dips
2011-04-20VerbatimDVD+R16x★★★★★

Drives matter Link to heading

I was astonished by the results I got, as I thought most of my discs had already perished. This was due to my previous drive, Samsung’s SH-S203, which turned out to be a broken pile of shit. I remember that I have become so frustrated with it, with only two discs out of a ten-pack turning out to be usable on average, that I have stopped burning anything 10 years ago.

The table below shows how my current LG drive compares to the Samsung junk.

LG BH16NS55Samsung SH-S203

The Samsung drive could not read half of the discs I tried. In the readable second half, not one disc could be read without problems. At the same time, the LG drive managed to perform perfect reads on those discs.

Epilogue Link to heading

It turns out you don’t need to worry about the decay of the organic dye in optical media anymore. Instead, you can purchase M-DISCs, where the data is etched in a “rock-like” layer. Moreover, they are available in a 100 GB Blu-ray form, making them much more useful than yesteryear’s 8.5 GB dual-layer DVDs.

This is an interesting test of M-DISC resilience: http://www.microscopy-uk.org.uk/mag/artsep16/mol-mdisc-review.html.

And here’s the Lasagna Test: