Projekte

Hier findet ihr verschiedene Projekte von mir. Ein Potpourri aus Büchern und kleinen Helferleins.

Arch Linux

Arch Linux

Diese Dokumentation “Arch Linux - Die Grundinstallation und mehr” soll den Einstieg von Arch Linux erleichtern. Sie ist ein guter Start, um die Linux-Installation zum Arbeitsplatz mit einer grafischen Benutzeroberfläche oder zum Server zu erweitern. Zwar wird von Zeit zu Zeit das eine oder andere Thema hinzukommen, ein Anspruch auf Vollständigkeit kann allerdings nicht gegeben werden. Wenn es etwas Neues gibt, wird es im Blog gemeldet.

Version: 2014.01b
Datum: 19.03.2014
Link -> Download

Stimmen:

“danke…” [fugaru]

“Dieses Buch hat mir den Einstieg in Arch sehr erleichtert. Danke.” [andreas]

“Eigentlich beschämend, dass hier so wenig Feedback kommt. Ein ganz grosses DANKESCHÖN für diese tolle Dokumentation und die viele Arbeit!” [Thorsten]

Mac Notizen

Mac Notizen

Hier sind einige Notizen von mir, diesmal um Mac OS X (Mountain-Lion), die ich Zettel für Zettel in schön zusammen fasse. Dabei handelt es sich überwiegend um Themen, die evtl. nicht täglich zu finden sind. Wie dem auch sei, ein Anspruch auf Vollständigkeit kann auch hier nicht gegeben werden. Aktuelles wird im Blog gemeldet.

Version: 2013.1
Datum: 07.04.2013
Link -> Download

MeineSicherung

MeineSicherung

Ich weis, es gibt tausend solche Skripte, die zusammen mit rsync eine gute Backup-Lösung bringen. Hiermit gliedere ich mich in die Reihe dieser Skripte ein.
Alle gefundenen Perlen, haben es nicht unbedingt so abgebildet, wie ich es für mich brauchte bzw. haben wollte (oder ich habe vor lauter Bäume den Wald nicht gesehen). Für mich sollte es einfach sein; ich brauche keine Feature-Schlacht. Der Zugriff auf eine Sicherung sollte ebenfalls schnell erfolgen, ohne vorweg etliche Archive entpacken zu müssen. Und im Falle eines Falles, müsste noch der Zugriff auf eine ältere Sicherung möglich sein. Das Ganze bei Bedarf auch noch autonom laufen, um im Hintergrund um drei Uhr morgens zeitgesteuert z.B. alle Bilder zu sichern.

Bevor jetzt noch mehr Zeit in die Suche gesteckt wurde, habe ich meine bestehende Lösung "meineSicherung" genommen und es quasi mit rsync gepimpt. Für mich ein Konzept-Prototyp, der evtl. für andere hilfreich ist.

Was wird unterstützt:
Jeder Benutzer an einem Rechner, kann für sich selbst seine Sicherung konfigurieren. Das Script besteht nur aus eine Datei. Eine systemweite Installation ist nicht notwendig. Jeder konfigurierte Sicherungs-Job bietet die Möglichkeit, auch unterschiedliche Ziele zu nutzen (Aschenputtel-Prinzip). Es gibt ein zentrales Verzeichnis (Backup) pro Job, welches automatisch angelegt wird und wo der gesamte Inhalt der Quelle vorliegt. Jeder erneuter Lauf des Skriptes aktualisiert dieses Verzeichnis, und zwar nur in diese Richtung. Dank rsync liegt dann dort immer der letzte gesicherte Stand vor, der weder komprimiert oder sonst irgend wie in ein Format gepresst wurde. So kann im Falle eines Falles sehr schnell auf eine Sicherung zurück gegriffen werden. Bevor allerdings der Aktualisierungslauf startet, wird das Backup-Verzeichnis archiviert, um immer noch auf einen älteren Stand zugreifen zu können. Die Anzahl dieser Archive pro Lauf kann frei gewählt oder komplett deaktiviert werden. Das Archiv wird dann per tar, mit Unterstützung von gzip erstellt.

Wo liegen die Reibungsverluste:
Obwohl rsync einen Abgleich inkrementell nur in eine Richtung vornimmt, dauert eine Sicherung ab dem zweiten Lauf nicht lang, da ja nur Änderungen berücksichtigt werden. Was allerdings Zeit beansprucht, ist das erstellen des Archives. Jedes Archiv beinhaltet alle Dateien einer Sicherung. Braucht also entsprechend Platz auf den Zieldatenträgern.

Version: 0.4
Datum: 16.10.2014
Link -> Download