Hei,
De fleste kontrollpaneler som benyttes av webhoster kommer ofte med en relativt god løsning for backup. Du kan gjerne velge mellom webfiler, e-post og database. Du har gjerne også flere valg for hvor du vil lagre backupen din (FTP, lokalt, SCP osv).
Det finnes også greie systemer for å ta backup. Hos oss har vi kjørt med rdiffbackup. Det er en ganske komplisert løsning som krever full tilgang på server.
Om du er flink å kode lager du et veldig enkelt bash script som tar en dump av en database til en fil og deretter laster den over til en annen server eller maskin. Scriptet kjører du med crontab slik at det går automatisk til faste tider.
Jeg vil også anbefale deg å se på backupløsningen som telsys.no tilbyr. Har god erfaring med dem på prosjekter.
Lykke til!