The easy ways normally involve having permanent access to the backup media in which case setting up a cron job to do the back up at a specific time will work. Otherwise, if you are using media like a USB key, a USB drive or a CD/DVD you can normally write a script (or save the details if you use K3b) and execute that.
As far as I know, dd copies exactly what is offered, meaning it copies file system types (ext, fat etc) and boot sectors if available and stuff. Therefore using dd might cause problems. I am not sure if it offers only to copy files, maybe it does.
Okay I think I have to explain you my scenario. I have a folder where I am updating a web page I have . I would like to have a process that runs every one hour and takes the files from my web development page and copies/replacing the old files I have to the web server’s directory.
Could you please help me which program to use to do that?