Diese Anleitung stammt aus dem Sommer 2008 und ist höchstwahrscheinlich veraltet! Ich übernehme keinerlei Gewähr dafür, dass diese Lösung auch nur ansatzweise heute noch funktioniert!
Seit meinem verheerenden Festplatten-Crash im August 2006 (das letzte Backup stammte vom Mai 2006!) beschäftigt mich das Thema „Backup“ stärker. Der bereits erwähnte Artikel „Online-Backup mit Mozy & Co.?“ beim Ad und besonders einer der Kommentare dazu haben mich zusätzlich nachdenklich gestimmt:
Ich verwende […] und zwar aus dem von dir angesprochenen Grund: Was ist, wenn Haus und Hof niederbrennen (einschließlich Backupplatte) oder sämtliche Gerätschaften herausgeklaut werden? …
Eine Frage, mit der man sich besser beschäftigt, bevor solch ein Fall eintritt.
Aufgrund eines weiteren Artikels beim Ad bin ich nun auch stolzer Besitzer eines Beta-Accounts bei Dropbox. Dieser Beta-Account umfasst 2 GB Speicherplatz, das ist natürlich hinsichtlich eines kompletten Backups lächerlich. Dennoch habe ich eine Anwendung für diesen Speicherplatz gefunden, die ich hier Schritt für Schritt vorstellen möchte:
Anleitung
1. Vorbedingung
Folgende Vorbedingung muss erfüllt sein, auf die ich hier ansonsten nicht näher eingehen möchte:
- Dropbox-Account mit installierter Software
Wer noch keinen Beta-Account besitzt, kann sich in einem anderen Artikel in den Kommentaren melden, ich schicke ihm dann eine Intitation zu.
Das in der Anleitung beschriebene Verfahren wurde mit Mac OS X 10.5.3, Adressbuch 4.1.1, iCal 3.0.3 und Skripteditor 2.2 durchgeführt. Bei anderen OS- bzw. Programmversionen können Abweichungen auftreten!
2. Backup-Ordner in Dropbox anlegen
Zunächst habe ich eine Ordner ‚Backup‘ im Dropbox-Ordner mit zwei Unterordnern ‚Adressbuch‘ und ‚iCal‘ angelegt.
3. AppleScripts als ausführbare Programme speichern
In einem Forumsbeitrag bei Mac Rumors habe ich ein AppleScript entdeckt, das ein Backup des Adressbuchs erstellt. Ich habe das Script an ein deutsches Betriebsystem angepasst und das gleiche Script dann für iCal abgewandelt. Beide Scripts liegen hier zum Download bereit (Das DMG habe ich übrigens mit iDmg erstellt, auf das ich durch einen Hinweis bei apfelquak aufmerksam geworden bin.).
Achtung! Zum Ausführen der Scripts muss „User Interface Scripting“ erlaubt sein. Um zu überprüfen, ob dies der Fall ist, ruft man in den Systemeinstellungen in der Gruppe System das Kontrollfeld Bedienungshilfen auf. Hier muss unten bei ‚Zugriff für Hilfsgeräte aktivieren‘ der Haken gesetzt sein.
Die Scripts liegen als editierbare Skripte vor. Mit dem Skripteditor (Programme » AppleScript » Skripteditor) kann man sie bearbeiten. An die individuellen Gegebenheiten müssen vor allem die Pfade angepasst werden! Hernach muss man sie als ausführbare Programme speichern (Ablage » Sichern unter …). Es ist darauf zu achten, dass der Haken bei ‚Startdialog‘ entfernt ist!
4. iCal-Events anlegen
Als letzten Schritt habe ich zwei iCal-Ereignisse angelegt. Zunächst habe ich einen neuen Kalender namens ‚autom. Backup‘ angelegt. In diesem Kalender habe ich dann ein neues, ganztägiges Ereignis angelegt. Bei ‚Wiederholen‘ habe ich ‚Täglich‘ eingestellt. Bei ‚Erinnerung‘ habe ich ‚Datei öffnen‘ eimgestellt und als Datei dann das ausführbare Programm ‚Adressbuch-Backup‘ ausgewählt. Als Termin der Erinnerung habe ich ‚Am gleichen Tagh‘ zund die gewünschte Uhrzeit eingestellt.
Das gleiche Prozedere habe ich noch einmal für das iCal-Backup durchgeführt. Es empfiehlt sich, nicht exakt die gleiche Uhrzeit einzustellen, damit sich die beiden Scripts nicht ins Gehege kommen. Klar, man könnte auch beide Abläufe in ein Script packen und dann gemeinsam aufrufen.
So, und nun bin ich gespannt auf Eure Erfahrungsberichte mit dieser Anleitung.
Quellen
Folgende Quellen waren mir bei der Erstellung der Skripte und dieser Anleitung von Nutzen:
» Address book backup – MacRumors: Forum
» X-tip eod #2: Backups mit Automator und iCal « one59
» Otto’s Garage – Enable UI Scripting
8. Juni 2008 um 14:03 Uhr
Danke fuer dieses schoene Tutorial 🙂
gruß
Allan
8. Juni 2008 um 14:14 Uhr
Bitte, gerne! 🙂
18. Juni 2008 um 01:57 Uhr
Danke Dave,
hab leider heut erst deinen Kommentar in meinem Dropbox-Eintrag gelesen. Dafür jetzt das Tutorial mitgemacht und nutze Dropbox nun für meine iCal und Adressbuch-Backups. Schaden kann es ja nie. 😉
Dazu noch meine Time Capsule und bald Mobile me, was will man mehr an Datensicherheit? Das sich der Aufwand lohnt, hab ich heut erst gesehen. Meine Freundin hatte heut das Pech, dass ihr Vogel ihr Handy zerstört hat, welches nun die SIM-Karte nicht mehr erkennt. Und der Handyladen sagte schon, dass wahrscheinlich alle Daten gelöscht werden müssen. Sie trauert nun den Telefonnummern hinterher, was natürlich sehr ärgerlich ist. Ich hingegen fühl mich nun mal wieder bestätigt, auch wenn es einige übertrieben finden.
18. Juni 2008 um 08:39 Uhr
Freut mich, wenn meine Scripts genutzt werden! 🙂
Die Leute finden es meistens so lange übertrieben, bis sie selbst einen schweren Datenverlust hinnehmen müssen. Danach fragen sie dann oft nach Tipps zur Datensicherheit …
29. Juni 2008 um 08:46 Uhr
Danke für die Anleitungen. Ich selbst „sichere“ mit meinem iPhone, aber unter meinen Bekannten konnte ich so für etwas mehr Sicherheit sorgen.
29. Juni 2008 um 10:29 Uhr
Das freut mich, wenn meine Scripts auch bei anderen für mehr Sicherheit sorgen! 🙂
14. Juli 2008 um 21:19 Uhr
Hallo!
ich habe versucht deine Skripten zum Sichern von iCal und Adressbuch für mich zu verwenden, aber ich bekomme ständig die Fehlermeldung, dass die Backup-Dateien auf meinem Desktop nicht exisitieren. Allerdings habe ich den Pfad zu meinem Desktop angepasst.
Ich weiß, dass das eine schwierige Frage ist, aber weißt du eventuell woran das liegen könnte? Vielleicht an meiner aktivierten FileVault?
Vielen Dank für deine Hilfe!
15. Juli 2008 um 21:42 Uhr
Hallo NimroT,
falls Du die Pfadnamen tatsächlich korrekt angepasst hast, fällt mir im Moment nur eine weitere potentielle Fehlerquelle ein: Der Delay-Wert ist zu kurz. Falls die Adressbuchdatenbank bzw. die iCal-Daten sehr umfangreich sind und/oder Dein Mac nicht sehr schnell ist, würde das dazu führen, dass die Backup-Datei noch nicht vollständig auf das Desktop gesichert ist, während das Skript sie schon in die Dropbox verschieben will.
Exprerimentiere doch einmal mit dem Delay-Wert. Falls es immer noch nicht klappen sollte, kannst Du Dich gerne wieder melden! 🙂
19. Juli 2008 um 15:29 Uhr
Hallo Dave,
danke für deine Hilfe. Ich hab die Pfadangaben nochmal komplett neu geschrieben und jetzt funktioniert es. Scheinbar war da irgendwo ein Fehler drin, den ich übersehen habe.
Viele Grüße!
21. Juli 2008 um 14:56 Uhr
Freut mich, dass es klappt! 🙂
16. September 2008 um 21:52 Uhr
tolle lösung die du da produziert hast mit dem script.
entweder hab ich was nicht kapiert oder das tool hat für mich einen entscheidenden nachteil (wenn ich kein script schreiben will und mich auch nicht damit beschäftigen ;-)):
ich würde Dropbox nur verwenden (bake up mach ich mit time machine – auch erst neuestem ;-)) um auf dateien aus verschiedenen bereichen (sprich ordnern am mac) zugreifen zu können. zuerst dachte ich dropbox funktioniert vielleicht auch mit alias dateien, das tut es offensichtlich nicht.
so hat es aber den nachteil, dass ich dateien oder (unter) ordner dann entweder nicht auf dropbox habe, oder die dateien sind nicht mehr in den bereichen/ordnern zu finden wo sie sachlich hingehören.
wie gesagt, ich denke mir so kanns nicht gemeint sein. und dass ich mir ein apple script schreiben muss ist wohl auch nicht sehr bequem….
22. Juli 2009 um 01:40 Uhr
Hi,
bin seit neuem glücklicher Besitzer eines iPhones und deswegen werden das Adressbuch und iCal endlich auch mal zum Einsatz kommen (vorher WinMob-Fon gehabt…würg!). Wollte gerade anfangen eine derartige Lösung selbst zu basteln als mich Google hierher führte und ich mit Freude feststellen konnte, dass mir das Internet mal wieder die Arbeit abgenommen hat.
Danke dafür 😉
Ed
24. Juli 2009 um 13:49 Uhr
Freut mich, wenn mein kleines Skript auch anderen nützt! 🙂
26. August 2019 um 09:25 Uhr
Ich bin sehr an einer aktuellen Fassung interessiert. Gibt es das Script auch für High Sierra?
Ich kann es alleine nicht anpassen.
Wäre sehr dankbar.
Günter
26. August 2019 um 09:35 Uhr
Hallo Günter,
danke für das Interesse an meinem Script. Wie allerdings bereits der Warnung zu Beginn des Artikels zu entnehmen ist, ist der Artikel und somit das beschriebene Script nunmehr mehr als 11 Jahre alt. Im Moment habe ich leider keine Zeit, eine Aktualisierung vorzunehmen.
26. August 2019 um 09:37 Uhr
Ich danke Dir für Deine schnelle Reaktion.
Hast Du vielleicht eine andere Idee, wie ich automatische Backups anstellen kann für meinen iCal?
Danke