Wöchentlicher Cronjob eines Skripts, das der folgendes macht
1. mit Woche-Jahr-zugeordnete Dateinamen für Backupdateien erzeugen
1. kompletten Webverzeichnisse in Backupdateien tar-gzipen
2. jede Datenbank mittels SQL-Dump des SQL-Server-Administrationsprogramms tar-gzipen
3. wenn gewünscht! die Backupdateien mit GPG signieren+verschlüsselen
4. die Backupdateien mittels sftp auf den Backup-Server übertragen
Wenn nur die Änderungen gesichert werden sollen, ist es etwas aufwändiger.
Wie das Skript aussieht, liegt in deinem Ermessen.