Ich war schon immer ein Gegner von automatischen Backups.
Die waren alle ganz toll und funktionierten laut Anzeige immer, aber wenn es darauf ankam - na ja...
Meine bevorzugte Methode ist auf dem Webinterface des Servers zu finden.
Backup Dateien:
Erstelle einen Ordner auf dem Server (z.B. Backup) und sichere ihn mit htaccess
Dann kopiere einfach alle Dateien da rein fertig.
Hierbei kann auch ein Cronjob eine Automatik rein bringen.
Bei FTP bin ich immer vorsichtig, denn manchmal werden Rechte bei sowas falsch gesetzt und dann haben Anfänger Probleme.
Backup MySql:
Serverseitig bieten Webserver ein automatisches Backup an
Ansonsten: Erstelle eine neue Datenbank (nenne sie auch Backup Wordpress)
In PhpMyadmin kopierst die Originalbank in die andere -> Originalbank> Operationen> kopieren nach Backup Datenbank (Haken von "Create Database" wegmachen) !
Bei einer normalen Wordpress Seite insgesamt keine 2 Minuten !