So hab es mal ganz einfach für dich zusammengefasst, ist natürlich Verbesserungswürdig hier aber die einfachste Variante:
1. Via FTP auf den Webspace connecten
2. In den Ordner /backups/ den Ordner "datenbank" erstellen
3. Folgende Datei als backup-datenbank.sh in den Ordner /backups/ erstellen. (Natürlich $dbuser / $dbpassword usw... ersetzen durch die Werte der Datenbank)
#!/bin/sh
mysqldump --user=$dbuser --password=$dbpassword --host=$dbhost $dbname | gzip -c > /backups/datenbank/"backup"`date +"%d-%m-%Y_%H-%M"`".sql.gz"
4. Ins WCP anmelden und auf der Rechten Seite "Geplante Aufgaben" aufrufen.
pasted-from-clipboard.png
5. Aufgabe hinzufügen
pasted-from-clipboard.png
6. Die erstellte .sh Datei müssen wir nun noch aufrufen:
pasted-from-clipboard.png
Hier kannst du dich nun auch via Mail informieren lassen wenn das Backup durchgeführt wurde.
Vorteile:
- Keiner von "außen" kann die Datei aufrufen.
- Deine Backups sind nicht irgendwo im httpdocs Verzeichnis und somit auch nicht von außen erreichbar.
- Du kannst dich informieren lassen ob alles gut lief oder Fehler auftratten.
- Du umgehst die PHP Limits weil du es direkt ausführst.
PS: Mit "Jetzt ausführen" kannst du es jederzeit Testen. Plesk zeigt dir dann an ob es ging oder nicht.