Snow Leopard und TimeMachine-Backups auf Netzlaufwerken

16 11 2009

Um unter Mac OS X 10.6 (Snow Leopard) TimeMachine Backups auf beliebigen Netzlaufwerken auszuführen einfach dieses Skript (makeImage.sh) ausführen.
Das Skript kommt aus dem InsanelyMac Forum.

Eine kurze Anleitung:
Im Terminal:
./makeImage.sh 400 /Volumes/Backup
Das erste Argument ist die Größe des Images in GB. Das zweite ist optional und gibt den Pfad zum Netzwerk-Share an.

Danach einfach das erstellte Image auf das Netzlaufwerk kopieren, das Netzlaufwerk in den Systemeinstellungen von TimeMachine auswählen. Fertig!

Was macht das Skript?
Zuerst wird das Image erzeugt
hdiutil create -size 500G -fs HFS+J -volname 'Time Machine Backups' -type SPARSEBUNDLE Snowy.sparsebundle

Dann wird diese plist-Datei erzeugt und in das Image kopiert:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>com.apple.backupd.HostUUID</key>
        <string>$UUID</string>
</dict>
</plist>

Und als Letztes werden mit einem Befehl alle Netzlaufwerke für das TimeMachine-Backup freigeschaltet:
defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1
 

Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.
  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • Zulässige HTML-Tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <p> <h3>
  • Zeilen und Absätze werden automatisch erzeugt.

Weitere Informationen über Formatierungsoptionen