Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm looking for a way to sync a local folder with a remote folder that is only accessible with FTP.

Is this possible in Perl or is it possible by calling a System-command in Perl ?

I'm in a Windows 2008 environment so no Linux applications possible

share|improve this question

migrated from Nov 1 '09 at 15:14

This question came from our site for professional and enthusiast programmers.

You could roll your own using Net::FTP but helping you with that would require code from you.

You could compile sitecopy using Cygwin. It works.

But, I would first go ask at ServerFault before committing to either course of action.

share|improve this answer

A very powerful cross-platform application wget might help you.

share|improve this answer

If you are on a *nix system I suggest RSYNC. But as you require a Windows solution try DeltaCopy.

In technical terms, DeltaCopy is a "Windows Friendly" wrapper around the Rsync program, currently maintained by Wayne Davison. "rsync" is primarily designed for Unix/Linux/BSD systems. Although ports are available for Windows, they typically require downloading Cygwin libraries and manual configuration. — What is DeltaCopy

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.