Backup shell script über Browser erstellen für Daten, Mysql und Sicherung auf Backupspace
Autor: Alexander Fox <howtoforge [at] planetfox[dot] de
Created: 20/05/11
Version: 1.0
Last edited 20/05/2011
Folge uns auf Twitter | Folge uns auf Facebook
Ich habe beim stöbern im Web ein PHP Script gefunden mit dem es möglich ist ein simples Benutzerdefiniertes Backup Bash Script zu erstellen. Ihr könnt es auf der Seite von cyberciti.biz finden der Link lautet http://bash.cyberciti.biz/backup/wizard-ftp-script.php .Das mit dem Wizard erzeugte Script sichert Daten und Mysql-Datenbanken und legt es auf einen Backupspace ab.
Die Schritte um es dann auf eurem Server einzusetzen sind:
nano meinbackupscript.sh
den Code über copy&paste in den Editor einfügen, danach ausführbar machen
chmod a+x meinbackupscript.sh
Danach könnt ihr einen cronjob anlegen mit folgenden befehlen
crontab -e
Bsp:
00 0 * * 1,2,3,4,5,6 sh /user/script/meinbackupscript.sh
Wenn ihr sofort eine Sicherung machen möchtet könnt ihr auch mit screen starten
screen -S Backup /user/script/meinbackupscript.sh
In den Hintergrund legen mit den Tasten Befehlen [Strg]+[a]+[d]
dann seid Ihr wieder in eurer Shell und könnt den Terminal schließen, um zu sehen ob screen läuft gebt folgendes ein
screen ls
Horst:~/script# screen -ls
There is a screen on:
17649.Backup (22.02.2011 11:15:19) (Detached)
1 Socket in /var/run/screen/S-root.
und bedenke es werden immer mehr Backups benötigt als gemacht werden
Links:
http://bash.cyberciti.biz/backup/wizard-ftp-script.php
Autor-Site: alexander-fox.com –> User PlaNet Fox