Migrating TimeMachine from Damaged HD to new HD

I currently am in quite a pickle to recover my Time Machine backups. I have a 2 TB drive that is partitioned into two with the Time Machine allowing 1.25 TB (OSX Extended (Journaled)), the other is ExFAT format. It has worked fine for two years and then I decided to plug it into my Netgear router and attempt to make it a network enabled TimeMachine since my wife always pulls the drive out without ejecting it.


At some point, the disk was corrupted and I can only mount the drive as read only. I bought another HD with 2 TB formatted as one partition OSX Extended (Journaled) and attempted to copy over Backups.backupdb but the size of the folder exploded. I know that TimeMachine has a way of compressing the files/file systems to save space so each backup isnt a complete copy of the HD. But simply trying to copy this folder, or any of the subfolders, over using finder does not work because of the enormous size. I'm running Mojave.


Any recommendations/solutions to recover my Time Machine backup?

MacBook Pro 13", macOS 10.14

Posted on May 30, 2019 7:59 AM

Reply
Question marked as Top-ranking reply

Posted on May 31, 2019 1:26 PM

I second trying DiskWarrior. The internal HDD of my Fusion Drive iMac failed about a year ago and at that time my backup disk also got corrupted. DiskWarrior rebuilt the backup disk and restored it to a perfect working state while an Apple Authorized Service Provider put a new HDD into the iMac.


Manually coping over the Backups.backupdb folder may not work since Time Machine relies extensively on hard links, which allow for multiple exact copies of a file to link to the same written blocks on the drive. The hard links are likely not preserved during copying, and as a result the same files are written multiple times to different parts of the disk, instead of hard linking to a single place and saving storage space.


What you could try doing, though, is cloning your corrupted backup disk to a new drive via Disk Utility's restore function - this will preserve the hard links and save on storage space. However, it may carry over the corruption with it.


EDIT: Sorry, I replied to the wrong comment. Hopefully ASC staff will sort this out.

Similar questions

4 replies
Question marked as Top-ranking reply

May 31, 2019 1:26 PM in response to HWTech

I second trying DiskWarrior. The internal HDD of my Fusion Drive iMac failed about a year ago and at that time my backup disk also got corrupted. DiskWarrior rebuilt the backup disk and restored it to a perfect working state while an Apple Authorized Service Provider put a new HDD into the iMac.


Manually coping over the Backups.backupdb folder may not work since Time Machine relies extensively on hard links, which allow for multiple exact copies of a file to link to the same written blocks on the drive. The hard links are likely not preserved during copying, and as a result the same files are written multiple times to different parts of the disk, instead of hard linking to a single place and saving storage space.


What you could try doing, though, is cloning your corrupted backup disk to a new drive via Disk Utility's restore function - this will preserve the hard links and save on storage space. However, it may carry over the corruption with it.


EDIT: Sorry, I replied to the wrong comment. Hopefully ASC staff will sort this out.

May 31, 2019 9:52 AM in response to tregan_zzz



Time Machine: How to transfer backups from a current backup drive to a new backup drive

https://support.apple.com/en-us/HT202380




3-2-1 Backup Strategy: three copies of your data, two different methods, and one offsite.


Boot clone https://discussions.apple.com/docs/DOC-10081

How to use Time Machine to back up or restore your Mac: https://support.apple.com/en-us/HT201250

Use DiskUtility Restore feature https://support.apple.com/guide/disk-utility/restore-a-disk-dskutl14062/mac


This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Migrating TimeMachine from Damaged HD to new HD

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.