Einträge getagged als ‘Time Machine’

Abgeheftet in: Mac | Tags: , | 14:10 Uhr | 2

Wofür ein Backup so gut ist

21
Oktober

Backups vom Rechner ist ja was für Weicheier. Macht man einfach nicht. Seit Mitte der 80ziger Jahre habe ich einen Computer und bis heute habe ich nie ein Backup benötigt. Mit Leopard führte Apple Time Machine ein, was Backups einfach gestalten soll. USB-Festplatte anschliessen und das Backup lief. Nur vergaß ich immer, die USB-Festplatte anzuschließen.

Apple brachte für solche Leute wie mich das Time Capsule auf den Markt, dass das Backup über WLAN im heimischen Netz macht. Schön … nur war es mir zu teuer. Aber der Spieltrieb in mir brachte mich dazu, eine eigene, kostengünstigere Lösung zu basteln.

Worauf ich eigentlich hinaus will ist, dass ich am Montag die Daten auf meiner Notebook-Festplatte zerschossen habe. Der Mac reagierte nicht mehr, ich schaltete im Betrieb aus und danach lief so gut wie gar nichts mehr. Ich konnte zwar noch booten, aber alles lief sehr sehr sehr langsam ab. Im der Log-Datei stand, dass ein I/O Error vor liegt.

Das Festplattenmanagement-Programm von der Mac OS X DVD versuchte zwar alles zu reparieren, aber scheiterte an der Index-Datei und riet mir, die Festplatte zu formatieren und alles neu zu installieren. Vorher sollte ich so viele Daten retten wie möglich. Ein guter Ratschlag, denn nach dem booten konnte ich mich nicht einmal mehr ans System anmelden. Einen zweiten Mac habe ich nicht in der Ecke rumstehen, dass darüber hätte auf die Festplatte zugreifen können.

Ich war so froh, dass Time Machine das letzte Backup einen Tag vorher gemacht hat und ich alle Daten wiederherstellen konnte.

Ich überlege jetzt, mir doch eine Time Capsule von Apple zu kaufen. Hätte ich diese gehabt, hätte ich nur von der Installations-DVD booten müssen und hätte das Backup zurückspielen können. Mit der obigen Lösung geht dies leider nicht. Man muss zuerst Mac OS X neu installieren und dann mit dem Migration-Assistenen die Daten zurückholen. Alles eben ein wenig umständlicher und des dauert länger.

Abgeheftet in: Mac | Tags: , , , | 17:12 Uhr | 5

Time Machine im Netzwerk

26
Dezember

Seitdem mit Leopard Time Machine für das regelmäßige Backup des Macs ausgeliefert wurde, habe ich eine USB-Festplatte auf der diese Backups gesichert werden sollen. Time Machine ist wirklich eine feine Sache, denn es erstellt jede Stunde ein Backup der eigenen Daten, wenn … ja wenn … man auch immer die USB-Festplatte am Mac angeschlossen hat. Ich hatte mir vorgenommen, dass ich, wenn ich zu Hause bin, die Platte mindestens einmal am Tag an meinem Laptop habe. Von dem stündlichen, automatischen Backup würde so zumindest noch ein tägliches übrig bleiben.

Letztendlich war es so, dass mich Time Machine alle zehn Tage davor gewarnt hat, dass ich schon länger kein Backup gemacht habe. So ist es gekommen, dass mein letztes Backup vom 29. September ist. Apples Time Capsule könnte abhilfe schaffen, aber einmal ist mir das Ding zu teuer und der Router hat zu wenig Funktionen. Nächste Lösung ist die USB-Festplatte an meinen kleinen Server im Heimnetzwerk zu hängen und dort Time Machine die Backups erstellen lassen. Und das geht wie folgt:

Nachdem die Platte an dem Server im Netz ist und gemountet wurde, muss der Mac einmal darauf vorbereitet werden, die Backups im Netz zu erstellen und die Platte muss mit hdiutil noch bearbeitet werden.

1.) Auf dem Mac im Verzeichnis „Programme -> Dienstprogramme“ das Programm „Terminal“ öffnen. In dem neuen Fenster dann folgendes eingeben:

1
defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1

Das bewrirkt, dass Time Machine die Backups auf nicht unterstützte Netzwerklaufwerke erstellt.

2.) Ein sogenanntes Sparebundle muss erstellt werden. Erst einmal lokal, da bei mir ein Fehler auftrat, wenn ich versuchte, das Sparebundle direkt auf dem Netzlaufwerk zu erstellen. Hierfür wird im Terminal dies eingegeben, wobei GRÖSSE durch die grösse des Backups in Gigabyte ersetzt wird, „NAME BACKUP“ durch einen frei vergebbaren Namen, wie ihr das Backup-Volume nennen wollt. COMPUTERNAME wird durch den Namen des Mac-Rechners ersetzt und MACADRESSE durch die MAC-Adresse der ersten Netzwerkschnittstelle in eurem System ohne Doppelpunkte. Diese fragt man ab, wenn man im Terminalfenster ifconfig en0 | grep ether eingibt.

1
hdiutil create –size <strong>GRÖSSE</strong>g –fs HFS+J –type SPARSEBUNDLE –volname<strong>NAME BACKUP</strong><strong>COMPUTERNAME</strong>_<strong>MACADRESSE</strong>.sparsebundle

UPDATE: 11.06.2010
Geht  sogar noch einfacher mit folgendem Befehl!

1
hdiutil create –library SPUD –megabytes 51200 –fs HFS+J –type SPARSEBUNDLE –volname $(hostname –s) TM“ $(hostname –s)_$(ifconfig en0 ether |grep ether | cut –c 8– |sed –e ‚s/[:| |\t]//g‘).sparsebundle“

Die nun erstellte Datei kopiert man auf das Netzlaufwerk, auf dem das Backup erstellt werden soll.

3.) Nun Time Machine öffnen und das Laufwerk wählen, auf dem das Backup erstellt werden soll. Dann Time Machine einschalten.

Ab jetzt sollte es laufen und das erste Backup dauert sehr lang, weil erst einmal alles über das Netzwerk kopiert werden muss. Bei mir sind nach zwei Stunden gerade einmal sechs Gigabyte gesichert worden und das Backup wird noch lange andauern. Aber danach sollte es schneller gehen, da nur noch kleine Änderungen gesichert werden müssen.

UPDATE: Mit freundlicher zuhilfe nahme von Meetinx Anleitung!

Guybrush Threepwood
Beam me up!