Immer wieder per PN werde ich wegen CGI Schnitstellen befragt. Nun CGI schnittstellen können ein Programm ausführen, sofern ein Interpreter für vorliegt. Heute möchte ich euch zeigen wir ihr Beispielweise euren PC über das Netz ausschalten könnt.
Aber erst einmal zum Topic.
Wie bringe ich es fertig, über das Internet HTTP eine Datei per Virusscanner zu unteruchen? Wie bringe ich es fertig, (komplett zu sichern)?
Ja genau fangen wir doch mal an Daten zu sichern. Keiner von euch hat täglich Lust seine Mysql Datenbank zu sichern. Neben bei soll ja auch noch ein 1zu1 Root Backup gesichert werden. Das ganze natürlich per Knopfdruck. Oder per Buttonklick.
Wie bringen wir es nun fertig aus Frankreich auf unserem VPN (Beipiel wird under Windowsserver oder Winsowsystem gezeigt) das in deutschland läuft schnell und einfach ein Backupt zu fertigen?
Ganz einfach. Wir sprechen unsere CGI Schnittstelle an. Dazu brauchen wir nicht mehr und nicht weniger wie einen Editor wie den Editor unter Windows XP.
Schritt für Schritt Anleitung.
Wir sichern unseren Root mit 2 Zeilen Code!
1. Editor öffnen.
2. Folgenden Code eingeben:
@echo off
xcopy d:\xampp\htdocs d:\xampp\backup\%date:~-4%_%date:~-7,2%_%date:~-10,2%\ /E /Y /I
Das ganze wird dann unter der Datei backup.BAT abgespeichert! Achtung nicht unter backup.bat.txt achtet beim Speichern auf die Option "alle Dateien"
3. Im Code Selbst gebt ihr den absoluten Pfad zum zu sichernden Verzeichnis an! Das beispiel zeigt, das Verzeichne d:\xampp\htdocs wird gesichert ind das Verezichnis d:\xampp\backup\JAHR_MONAT_TAG Beipiel 2006_05_19 somit lassen sich alle Backups ausführen.
So nun die Bat ausführen in dem man sie doppelklickt. Alles in Ordnung? Dann ab ins CGI!
2. Datenbank sichern:
Es gibt hier 2 Möglichkeiten ein Backup zu machen. Das eine ist, per PHP my admin, was aber mehr arbeit macht. Das andere einfach wir kopieren die gesmmte Datenbank. Dann brauchen wir nur die neue Datenbank löschen, und die alte wieder hereinkopieren.
1. Editor auf
2. Folgender Code:
@echo off
xcopy d:\xampp\mysql\data d:\xampp\mysql_backup\%date:~-4%_%date:~-7,2%_%date:~-10,2%\ /E /Y /I
Das ganze wieder unter einer anderen Bat speichern, und testen. Wieder ein tägliches MYSQL Backup!
3. Programme Starten und ausführen:
Um euch das so einfach wie möglich zu gestalten. Können wir Programme ansprechen die auf dem Server installiert sind. Damit öffen sich auf einmal alle möglichen Möglichkeiten, die uns Programme erledigen können.
Damit der Anfang nicht zu schwer wird, bauen wir uns eine Bat die unsere Programme MYSQL Backup und Root Backup ausführt.
Bennt die 2 BAT deiten in root_backup.BAT und mysql_backup.BAT um. So nun wollen wir eine voll_backup.BAT anelgen die beide dieser BAT dateien ausführt. Dazu machen wir nichts anderes wie diese BAT zu starten. Programm Start -eben!
Der Code:
@echo off
start d:\xampp\mysql_backup.bat
start d:\xampp\root_backup.bat
geht natürlich von aus eure Bat Dateien liegen im Verzeichnis d:\xampp\ ggf. anpassen.
4. Eine Datei Zippen
Zeige ich dann heute Nachmittag gerade keine Zeit für!
Aber erst einmal zum Topic.
Wie bringe ich es fertig, über das Internet HTTP eine Datei per Virusscanner zu unteruchen? Wie bringe ich es fertig, (komplett zu sichern)?
Ja genau fangen wir doch mal an Daten zu sichern. Keiner von euch hat täglich Lust seine Mysql Datenbank zu sichern. Neben bei soll ja auch noch ein 1zu1 Root Backup gesichert werden. Das ganze natürlich per Knopfdruck. Oder per Buttonklick.
Wie bringen wir es nun fertig aus Frankreich auf unserem VPN (Beipiel wird under Windowsserver oder Winsowsystem gezeigt) das in deutschland läuft schnell und einfach ein Backupt zu fertigen?
Ganz einfach. Wir sprechen unsere CGI Schnittstelle an. Dazu brauchen wir nicht mehr und nicht weniger wie einen Editor wie den Editor unter Windows XP.
Schritt für Schritt Anleitung.
Wir sichern unseren Root mit 2 Zeilen Code!
1. Editor öffnen.
2. Folgenden Code eingeben:
@echo off
xcopy d:\xampp\htdocs d:\xampp\backup\%date:~-4%_%date:~-7,2%_%date:~-10,2%\ /E /Y /I
Das ganze wird dann unter der Datei backup.BAT abgespeichert! Achtung nicht unter backup.bat.txt achtet beim Speichern auf die Option "alle Dateien"
3. Im Code Selbst gebt ihr den absoluten Pfad zum zu sichernden Verzeichnis an! Das beispiel zeigt, das Verzeichne d:\xampp\htdocs wird gesichert ind das Verezichnis d:\xampp\backup\JAHR_MONAT_TAG Beipiel 2006_05_19 somit lassen sich alle Backups ausführen.
So nun die Bat ausführen in dem man sie doppelklickt. Alles in Ordnung? Dann ab ins CGI!
2. Datenbank sichern:
Es gibt hier 2 Möglichkeiten ein Backup zu machen. Das eine ist, per PHP my admin, was aber mehr arbeit macht. Das andere einfach wir kopieren die gesmmte Datenbank. Dann brauchen wir nur die neue Datenbank löschen, und die alte wieder hereinkopieren.
1. Editor auf
2. Folgender Code:
@echo off
xcopy d:\xampp\mysql\data d:\xampp\mysql_backup\%date:~-4%_%date:~-7,2%_%date:~-10,2%\ /E /Y /I
Das ganze wieder unter einer anderen Bat speichern, und testen. Wieder ein tägliches MYSQL Backup!
3. Programme Starten und ausführen:
Um euch das so einfach wie möglich zu gestalten. Können wir Programme ansprechen die auf dem Server installiert sind. Damit öffen sich auf einmal alle möglichen Möglichkeiten, die uns Programme erledigen können.
Damit der Anfang nicht zu schwer wird, bauen wir uns eine Bat die unsere Programme MYSQL Backup und Root Backup ausführt.
Bennt die 2 BAT deiten in root_backup.BAT und mysql_backup.BAT um. So nun wollen wir eine voll_backup.BAT anelgen die beide dieser BAT dateien ausführt. Dazu machen wir nichts anderes wie diese BAT zu starten. Programm Start -eben!
Der Code:
@echo off
start d:\xampp\mysql_backup.bat
start d:\xampp\root_backup.bat
geht natürlich von aus eure Bat Dateien liegen im Verzeichnis d:\xampp\ ggf. anpassen.
4. Eine Datei Zippen
Zeige ich dann heute Nachmittag gerade keine Zeit für!
Zuletzt bearbeitet: