Per la sicurezza è meglio il mysqldump. Se stai copiando i file mentre il mysql sta lavorando potresti avere problemi, inoltre con mysqldump hai meno problemi se importi in versioni diverse del mysql.
Se sei sistemista ci impieghi un secondo a fare il mysqldump e puoi fare programmi automatici per il backup.