Drush 4. Automatische Backups durchführen
Herzlich Willkommen zur Tutorial Reihe zum Thema "Drush".
In diesem Tutorial erläutere ich das automatische Sichern von Daten mit Hilfe von Drush und ncftp.
1.Vorbemerkung
Folgende Befehle sind für einzelne Drupalinstallationen gedacht.
Wenn Sie eine Multisiteinstallation haben, schreiben Sie anstatt drush befehl dann drush -l example.com befehl für die Seite example.com (in /sites/example.com).
2.Shell Skript anlegen
Wechseln Sie zunächst in ihr Drupalverzeichnis:
(Wenn Sie drush außerhalb des Drupalverzeichnisses benutzen wollen, hängen Sie einfach als Parameter -r=/path/to/drupal an.)
cd /var/www/drupal
Erstellen Sie folgende Datei:
nano backup.sh
Fügen sie folgende Zeilen ein (ggf. anpassen):
drush -r /var/www/drupal sql dump --result-file=./backup/sql/datenbank.sql
cp -r /var/www/drupal/sites/* /var/www/drupal/backup/sites/Dieses Beispiel macht nun ein Backup der DB und kopiert den sites Ordner.
3. Cron erstellen
Geben Sie folgendes ein:
crontab -e
Fügen Sie folgende Zeile ein:
0 0 * * * /var/www/drupal/backup.sh
Nun sollte immer Mitternacht ein Backup der Seite erstellt werden.
4. FTP Backup nutzen
Um die Daten per FTP zu sichern, gehen Sie wiefolgt vor:
Installieren sie ncftp.
apt-get install ncftp
Öffnen Sie das Skript:
nano backup.sh
Fügen Sie folgende Zeile hinzu:
ncftpput -u user -p passwort -R example.com /var/www/drupal/sites /backup
user ist der ftp nutzername auf dem FTP Backup, passwort das passwort dazu und /backup der Ordner auf dem FTP.
- Anmelden oder Registrieren um Kommentare zu schreiben

Neue Kommentare
vor 1 Woche 1 Tag
vor 1 Woche 2 Tagen
vor 8 Wochen 6 Tagen
vor 9 Wochen 8 Stunden
vor 9 Wochen 1 Tag
vor 9 Wochen 5 Tagen
vor 9 Wochen 5 Tagen
vor 10 Wochen 2 Tagen
vor 10 Wochen 2 Tagen
vor 10 Wochen 2 Tagen