Prova a farlo nel modo più diretto :
cp -a src target
 
 da man cp 
    -a, --archive
           same as -dR --preserve=all
 Preserva i diritti, i collegamenti simbolici...
Qui ho provato tutto il codice nel mio Linux. Sembra che Rsync sia stato proposto da @seanmcl come quello giusto mentre altri non sono riusciti a mantenere i proprietari e/o alcuni file speciali o un risultato negato . Il codice esatto è:
$ sudo rsync -aczvAXHS --progress /var/www/html /var/www/backup
 
 Ricorda solo di usare solo il nome della directory e non inserire una barra (/ ) o un carattere jolly (/* ) alla fine di source e bersaglio name altrimenti i file nascosti proprio sotto la fonte non vengono copiati.