0

I had the hard disk portion of a fusion drive fail, starting with slow access and culminating in unable to boot in a period of a day. I have regular Time Machine backups. I'd much rather restore the system from a backup once the hard drive is replaced, but I'm concerned that there may be corrupt data due to backing up a failing drive.

How likely is my concern? Is there a way to check for corrupt data? Is there some age of backup (3 days before failing for instance) that would decrease chance of restoring bad data?

1
  • I don't think there are any real statistics on chances for data being corrupt coming from a failing drive...but in this case, especially if you have regular updates, md5 is your friend. If the mtime hasn't changed, but the md5 doesn't match, there is a good chance you've got corruption.
    – MaQleod
    Commented Dec 15, 2016 at 14:42

1 Answer 1

0

There is no way to say for sure.
Your backups could have corrupted files going back for many days.
Or everything, except the last few hours, could be OK.

Best approach would be a fresh OSX install on a new drive and then pull your data-files (documents/photos) from the backup. At least files backupped before the issue started (and that didn't change while the problem was present) will be 100% OK in the backup. Anything that is newer could potentially be affected.
For those files you will have to inspect them one by one and go back to an older backup copy (if there is one).

I would pick a date (say 1 week before you hard started to notice the problem) and manually inspect all data-files younger than that point for corruption.

If you don't want to inspect everything first, simply pull the latest copy from the backup, but make sure you keep that time-machine backup unchanged. When, while using the recovered files, you discover that one is corrupt you can always try to get an older version from that backup.
But don't use that same backup to start backing up the recovered machine. Start a completely fresh backup-set for that!

Good luck!

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .