howto sync my life

Schon seit längerem befasse ich damit, wie man Dateien und Verzeichnisse auf mehreren Computer synchron hält. Gar nicht so einfach, auf drei verschiedenen Arbeitsrechnern immer alle Files zur Verfügung zu haben. Konkret versuche ich meinen Hauptrechner (angelking) mit meinem Anzeige, Vorschau, Mail und IM – Notebook (universe) und meinem Ultra-Portable-Notebook (harachte) immer synchron zu halten, um zB unterwegs immer die gleichen Dateien und Mails zur Hand zu haben, wie im Büro.

Also habe ich mir ein paar Scripte geschrieben. Es gibt ein paar Vorraussetzungen, zB verwende ich auf allen Rechnern Ubuntu-Linux (sollte mit jedem Linux klappen), habe die Software Unison installiert (gibts auch für Windows, sollte also einfach anpassbar sein), und auf jedem Rechner einen SSH-Server mit public key auth.

Auf meinen Rechnern habe ich Sync-Icons für jedes Programm im Gnome-Bar angelegt. Wenn ich also zB meine E-Mails auf allen Rechnern synchronisieren will, klicke ich auf das Thunderbird-Icon, und hab das erledigt.

Im Einsatz sieht das dann so aus. Es sind zwei Leisten, weil ich für jeden Synchronisations-Client einen Button habe. Will ich also nur meinen Ultra-Portable synchronisieren, weil ich wegfahren muss, klicke ich nur auf dessen Leiste auf synchronisieren. (klick vergrößert das Bild)

Und noch eine Vergrößerung. Man sieht da gut die beiden obersten Symbole sind zum unterscheiden der Rechner. Der weisse ist harachte, der schwarze universe.

Also ich hänge hier die komprimierte Datei an, darin befindet sich ein readme. Verbesserungsvorschläge und Comments gleich hier oder per mail an mich.

synchronisationsscripten.tar.gz hier downloaden

No Comments yet »

RSS feed for comments on this post. TrackBack URI

Leave a comment

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>