...that can be scheduled via Windows scheduler or my existing Jenkins or something similar, and which is explicitly legal for use in a corporate environment.
FOSS solutions preferred, of course. :-)
I maintain a couple of little Abyss websites at work on the corporate intranet, and I love that software (it's simple, flexible, and reliable), but I have primary and secondary web servers that I'd like to keep in synch. And probably a third soon as an additional insurance policy. Long story ... let's just say the machines are tolerated, but not formally supported, by the PC folks here.
Most of the content is pushed out to each server via ftp from the same source (I run Filezilla on the servers), so those bits are already "synched", but each site also has some static web pages, mainly static HTML containers for holding various gnuplot images and text files I generate.
I want to be able to keep the directory trees on each server in synch with each other. Being able to use regex to specify a subset (or exclude a subset) would be a nice plus.
Right now, I use WS-FTP Pro's Synchronize Utility to keep sections of the secondary in synch with the primary, but I have a few GB of data on the web site, and I'd like to find a better tool ... I only have one license for WS_FTP Pro, and the chances of corporate buying me another license is slim.
Any ideas? Maybe it'd be better to use scp, assuming a good scp server exists for Windows. I dunno.