Maak met Time Machine een backup van je iPhone-backup


Deze tip is bedoeld voor Mac-bezitters die gebruik maken van Time Machine.

Backups die je van de iPhone maakt worden op de Mac bewaard in de map Library/Application Support/MobileSync/Backup. Deze map bevat backup-gegevens en authenticatiegegevens van elke iPhone en iPod die je met de Mac synchroniseert. Dat betekent echter niet dat er ook vanzelf een backup wordt gemaakt door Time Machine. Mocht er iets misgaan met je iPhone, dan is de kans aanwezig dat er geen backup aanwezig is. In Time Machine is namelijk een standaardlijst opgenomen met folder waarvan geen backup hoeft te worden gemaakt. Vreemd genoeg staat juist deze belangrijke backupfolder ook in die lijst.

De backupfolder bevat de complete inhoud van je iPhone: alle mappen en bestanden worden in de backup bewaard, die vervolgens wordt voorzien van (onder andere) SHA-1 encryptie. Met de applicatie mdhelper van Erica Sadun kun je de backupbestanden toch doorbladeren en herstellen.

Time Machine gebruikt een lijst met locaties waar geen backup van wordt gemaakt. Deze lijst is hier te vinden op de Mac:

/System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist

Je kunt deze property list openen in Apple’s Property List Editor. Je kunt het bestand ook eerst converteren naar XML-formaat (met het commando: plutil -convert xml1 StdExclusions.plist) en daarna openen in de Teksteditor. Je ziet dan het volgende:

backup-time-machine

Time Machine sluit de volgende items uit:

  • PathsExcluded: bepaalde paden, zoals de prullenbak, gegevens van Spotlight, eerdere systeembackups, enz.
  • ContentsExcluded: bijvoorbeeld drivers, cache- en logbestanden.
  • UserPathsExcluded: gegevens die in de homefolder worden bewaard, zoals cache- en logbestanden van Safari en Mail. De backups in MobileSync vallen hier ook onder.

Om te zorgen dat er toch een backup van de map MobileSync wordt gemaakt, zul je het plist-bestand moeten bewerken. Dat kan echter niet zomaar: omdat het een systeembestand is kun je niet zomaar bewerkingen doen. Je moet een kopie van het bestand maken en daarna het origineel vervangen door het aangepaste bestand.

  1. Open Terminal op de Mac en ga naar de map Resources:

    cd /System/Library/CoreServices/backupd.bundle/Contents/Resources/

  2. Kopieer het plist-bestand naar de desktop:

    cp StdExclusions.plist ~/Desktop

  3. Dubbelklik op de gekopieerde versie om het te openen in de Property List Editor.
    property-list-editor
  4. Selecteer: Root > UserPathsExcluded > Item 1. Dit is het eerste item in de lijst met UserPathsExcluded. Selecteer en wis dit item met de Delete-knop. Sla het bestand op.
  5. Ga nu naar de Terminal-commandoregel en ga naar de volgende map:
    backupd.bundle/Contents/Resources/.
  6. Van hieruit geef je de volgende commando’s:

    sudo mv StdExclusions.plist StdExclusionsOriginal.plist

    sudo mv ~/Desktop/StdExclusions.plist .

    sudo chown root StdExclusions.plist

    sudo chgrp wheel StdExclusions.plist

    sudo chmod 644 StdExclusions.plst

Vanaf nu wordt er een backup gemaakt van je iPhone- en iPod-backups. De originele versie van het bestand is nu te vinden in StdExclusionsOriginal.plist.

Via: TUAW

Raad ons ook aan op Google
Er zijn nu 53 bezoekers online (update elke 5 minuten)