Jump to content

Curious (spurious?) verify error?


jhg

Recommended Posts

I have a large (2.5TB) library of images on disk, for which I keep two separate Retrospect disk archives.  Occasionally (once or twice per year) run a Retrospect media verify on both archive drives.  This time around I got a single verify error on each drive, flagging a different file on each drive.  Here's one of themretro10.png.722bee1ed325dc75d178624275aaf2f7.png

Here's the same file in Windows Explorer

retro11.png.33ab96ccafb3560528c6169710d37fe2.png

 

And in the Backup Set

retro12.png.ba761d5f9c55e43024a0f1edfe3ee556.png

The only difference is that Retrospect seems to think that the file in the backup set is newer than the one on disk.

I restored that single file to a temporary location and compared it to the original (still on disk at its original location) with WinMerge and the Windows "comp" command.  Both WinMerge and "comp" report that the files are identical. 

Then I ran "chkdsk /r" on both drives, neither of which flagged any bad sectors or other filesystem errors.

So I have 2 questions:

  1. What exactly does the error message mean?  When was the "Generated MD5 digest" calculated (at backup time or during the verify)? Where is the "stored MD5 digest" actually stored?
  2. Since the original and restored copy of the file compare equal, I assume this is a problem in the backup set and/or catalog.  How do I get Retrospect to "fix" this error and get itself back in sync?
Link to comment
Share on other sites

My best guess is that you got a (temporary) read error from the disk during the verify. An error that is not repeatable.

The MD5 digest is stored either in the catalog file or in the backup set itself. It is created/stored during the backup.

What happens if you run the verify again?

How is the disk connected to the computer? (USB isn't one of the most reliable types of connection.)

Link to comment
Share on other sites

On 3/9/2020 at 6:16 PM, jhg said:

The only difference is that Retrospect seems to think that the file in the backup set is newer than the one on disk.

Stupid question but, given the lack of column headers, one that I need to ask -- in the backup set screenshot, is that the file modification date that's listed or the backup date?

Link to comment
Share on other sites

On 3/9/2020 at 7:51 PM, jhg said:

The disk is USB3 and normally has worked flawlessly.

I ran the verify again on one of the archives and it flagged the same file again.

Is there a way to make Retrospect archive that one file again?

jhg,

In regard to the question that Nigel Smith asked, is it possible you backed up that one file again on 8 November 2017 with the Generate MD5 Digests During Backup Operations (page 402 of the Retrospect Windows 17 User's Guide) preference disabled?  That way the stored MD5 digest (in the Catalog File for the archive Backup Set) wouldn't match the one generated during the Verify run.

If that didn't happen, let's consider the fact that the file in question is a .dng file.  The Wikipedia article says DNG "mandates significant use of metadata".  I don't know anything about digital photography, but it's possible there's some aspect of the metadata that Retrospect doesn't handle correctly.  Is the other file that gives a Verify error also a .dng file?

To make Retrospect back up that one file again, first create a Subvolume (pages 420-422 of the UG) for the directory containing that original file.  Then create a Backup run from that Subvolume to your archive file, specifying the file name in the Include section of a custom Selector (pages 432-448 of the UG).

Link to comment
Share on other sites

  • 3 weeks later...

@DavidHertzberg no, I never alter the settings, this is from a standard archive script I run regularly.

@x509 no, I don't run the archive while Lightroom is running... although it's conceivable I accidentally left Lightroom in the background during an archive run.

Since the file on disk compares correctly with the restored copy, and

chkdsk /r

  on the drive turns up no errors, I'm not going to worry about this one.

Link to comment
Share on other sites

On 3/12/2020 at 12:10 AM, DavidHertzberg said:

jhg,

In regard to the question that Nigel Smith asked, is it possible you backed up that one file again on 8 November 2017 with the Generate MD5 Digests During Backup Operations (page 402 of the Retrospect Windows 17 User's Guide) preference disabled?  That way the stored MD5 digest (in the Catalog File for the archive Backup Set) wouldn't match the one generated during the Verify run.

If that didn't happen, let's consider the fact that the file in question is a .dng file.  The Wikipedia article says DNG "mandates significant use of metadata".  I don't know anything about digital photography, but it's possible there's some aspect of the metadata that Retrospect doesn't handle correctly.  Is the other file that gives a Verify error also a .dng file?

To make Retrospect back up that one file again, first create a Subvolume (pages 420-422 of the UG) for the directory containing that original file.  Then create a Backup run from that Subvolume to your archive file, specifying the file name in the Include section of a custom Selector (pages 432-448 of the UG).

David,

(catching up a bit here).

DNG is a photo format introduced by Adobe.  It's different from other "RAW" photo file formats in that it is OK for an application to write metadata into the DNG.  The best practice for other photo RAW formats, such as Canon's CR2 and Nikon's NEF, is to never write any metadata into these files, except date corrections.  Otherwise, there is the real risk that some photo editors may not be able to read a CR2 or NEF file.  So whatever happened with the OP's situation, metadata isn't the issue.

 

Phil Burton

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...