I have a linux server. several days ago one of HDDs attached to the server crashed and i was very lucky not to loose anything important cause that was my backup HDD.
Now i'm looking for a solution to do incremental backup up of all important stuff on my server to my local machine so in case the datacenter of my provider is blown up by terrorists/UFOs/crazy monkeys i will have all the data i need to restore everything.
What i need to backup is: all my apache's web folders, mysql databases, tomcat installation, lots of configurations, git repositories and some other plain old files which are rarely modified.
what tools/software do you recommend me to use? cause i don't know anything suitable for this specific case.
BTW: my windows machine doesn't have a static ip address so it's desirable for it to automatically request & download the new update every day and not the server to connect and upload everything to it.