Recently I had moved my blog from WordPress to a custom python script that generates static HTML pages. After generating files I need to copy them to my web servers. While it is easy enough to FTP or SCP the files from my local machine to the remote web servers. I am looking for a little more elegant and automated solution. For that reason I have chosen to use the
What is rsync
In the simplest terms
rsync is a tool that copies files from one place to another.
In a more detailed explanation
rsync does more than just copy files, it will read the source and destination directories and only copy the files that are new or updated. This makes
rsync perfect for copying my HTML files; as not every file will be changed.