Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the '10.5: Repair Time Machine after logic board changes' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.5: Repair Time Machine after logic board changes
Authored by: barrysharp on Mar 22, '08 07:01:55PM

This HINT needs to be updated to include what needs to be done if one has been using the Time Capsule for TM backups and the Mac being backed up undergoes repairs such that its MAC address changes. The TM backup structure on the Time Capsule's internal HDD is different from that on a TM backup disk that is directly attached to the Mac. The original HINT address ONLY the case for the direct attached TM backup disk.

The TM backup on the Time Capsule is a sparse bundle disk image and few more things have to be taken into account. I've gone thru this and successfully dealt with a MAC address change but need to formalise my notes before posting what I did. If someone beats me to it, then be my guest. Thanks... :)

---
Regards... Barry Sharp



[ Reply to This | # ]
10.5: Repair Time Machine after logic board changes
Authored by: kohlmannj on Jul 29, '08 07:32:50AM
Hey Barry, I too have had to restore a Time Capsule-based TM backup, and it turns out that this procedure does work. The order of the commands is a little bit modified, but this should take care of things for you. In the proceeding code, let's assume that that "Time Capsule" is the internal disk of your Time Capsule, and "Backup of MyMac" is the name of the sparsebundle disk image volume that mounts when you normally back up to your Time Capsule. First off, double-click your old (correct) sparsebundle disk (MyMac_00f9e8d7c6b56.sparsebundle) image and mount that volume on your Desktop. Also, to reiterate, old MAC = 00:f9:e8:d7:c6:b5, new MAC = 00:1a:2b:3c:4f:56, as they are above.

$ sudo fsaclctl -p /Volumes/Backup\ of\ MyMac -d
$ sudo xattr -w com.apple.backupd.BackupMachineAddress 00:1a:2b:3c:4f:56 /Volumes/Backup\ of\ MyMac/Backups.backupdb/MyMac
$ sudo fsaclctl -p /Volumes/Backup\ of\ MyMac -e
$ cd /Volumes/Time\ Capsule
$ sudo mv .00f9e8d7c6b56 .001a2b3c4f56
$ sudo mv MyMac_00f9e8d7c6b56.sparsebundle MyMac_ .001a2b3c4f56.sparsebundle
What we've done here is we've disabled and re-enabled ACLs within the sparsebundle volume (where Backups.db actually is) and used xattr to change the MAC address in the manner shown in the original hint. Next we went to the Time Capsule's volume and changed the MAC address file and the name of our backup to both reflect our new MAC address. I'm fairly certain this should work for Time Capsule-based TM backups...it has worked for me, so best of luck.

[ Reply to This | # ]
10.5: Repair Time Machine after logic board changes
Authored by: TigerKR on May 15, '09 07:11:39PM

You are the Winner!!! Thank you so much for your excellent work! This worked for me. I had a mac mini fail, and I wanted to just use another mac mini to replace it in every respect, including the backup-timeline. This worked, thank you!



[ Reply to This | # ]
10.5: Repair Time Machine after logic board changes
Authored by: michaelnewsom on Jul 07, '09 06:39:49PM

Ignore my previous comment - I left off the -d on the first command.

Got as far as the cd command when I got a
permission denied



[ Reply to This | # ]