Viele Jahre lang habe ich zufrieden XAMPP/Windows genutzt, bin aber vor einiger Zeit nun zu der Feststellung gelangt, dass es mir selbst für Testzwecke, mehr bringt direkt auf Linux als Server Grundlage zu setzen. Apachefriends.org machen eine super Arbeit, gerade für diejenigen die auf Windows angewiesen sind, mit Linux nicht klarkommen oder wollen. Danke für all die treuen Dienste! Seit dem Zeitpunkt aber, ab dem mein Augenmerk mehr auf Frameworks als auf CMS an sich lag, musste ich die Erfahrung machen was Performanceunterschiede sind. Ich will nix bashen, aber diese Dosen sind wirklich nicht das Beste als Servergrundlage. Apache, PHP, MySQL alles lahmt in Vergleich zu Linux. Zumindest auf nem stinknormalen Heimrechner. Habt Ihr schon mal das Gefühl gehabt das lokal alles so lahm läuft wenn Cache mal aus ist? Ja, das hat meiner Meinung nach viel damit zu tun. Glaubt es oder lasst es sein, mir egal. Bin also vor einigen Monaten nun zu der Combo aus VirtualBox/Turnkey Linux und WinSCP gewechselt, einen astreinen Linux Arbeitssrechner kann ich mir leider erst nächstes Jahr, nach dem neuen BRAVIA reinstellen. Die Lösung hat viele Vorteile, auch paar Nachteile - aber das macht dann jeder für sich aus der an sowas Interesse hat. Kurz gesagt, ich brauch meine alte Backuplösung nicht mehr und hab sie jetzt auf Google Code gestellt, ZIP-Archiv inklusive. Lizenz für das Script ist MIT.

Die Mini-Backuplösung sichert bis zu drei unterschiedliche Dateipfade auf Knopfdruck als überall lesbares ZIP-Archiv. In meinem Fall wurde die Web-Entwicklungsumgebung einschließlich Projektdateien und Datenbank archiviert. Das Skript erstellt Backups, die eindeutig nach Präfix, Szenario (komplett, nur HTML, nur SQL ) + Datum/Uhrzeit benannt werden. Hierfür nutzt es 7-Zip in der Kommandozeilen Version, die Steuerung und Konfiguration des Packer übernimmt eine einfache aber komfortable AutoIt 3 basierte GUI. Die Installation von Autoit 3 wird also vorausgesetzt und 7-Zip muss in den Umgebungsvariablen gesetzt sein. Ein Setup-Script um nicht die INI-Datei von Hand editieren zu müssen ist auch dabei. Lösung ist voll funktionsfähig, ich hatte sie im produktiven Einsatz. Das Tool ist perfekt um Snapshots vom aktuellen Stand der Arbeit zu schiessen. Will man es portabel nutzen, also unabhängig von der Autoit3 Umgebung, kann man in Autoit auch allein lauffähige EXE-Dateien erzeugen.

Ich bitte zu beachten, dass es für das Script aber keinerlei Support gibt! Und ich mach keinen Hehl draus dass nicht jeder *Einsteiger* damit klarkommen wird. Aber evtl. gefällt es einer/m hier und warum soll ich es auf der Platte verstauben lassen.

Download: http://code.google.com/p/wdebc/downloads/list
Autoit3: http://www.autoitscript.com/autoit3/
7-ZIP: http://www.7-zip.de/