If the site went down and was restored from the day before backup, then that data would be gone.
Another instance where this works really well is when you have a project that has several web developers working on it. They each need synchronize their local website copies daily and this can be automated as well.
By setting up FTP Synchronize we can keep a local copy of the entire website that automatically updates every three hours and can be set off manually at any point as well. Sounds good? And how about this – it is also super easy to use and free!
We start by downloading the application. It is a 655KB file. When it completes its installation we will need to set it up. You should now see a screen that looks like this:
We need to tell the application what FTP site it should be mirroring as well as what local folder to use as your home directory. Click on the settings button to set up your options like so:
Your options are as follows:
- Allow deleting files from target folder: This allows you to remove files from your local folder that have been deleted on the remote folder. You can uncheck this to save these files as sort of a backup.
- Check for updated files daily: This option is supposed to check for file and folder modifications at 12:01 AM but my scheduled run seems to be every 3 hours.
- Restore from tray in case files were updated: this pops up the application to alert you that files have been modified.
- Start on Windows startup minimized: This allows FTP Synchronize to automatically start in the background.
When you hit the synchronize button or wait for the daily run the application first connects to the FTP site:
Now if this is your first time syncing this can take some time. It will first take an inventory of what is on the FTP site. Then it will compare the files to your local directory.
When the application finishes syncing it will report back to you what files have changed. In my instance both copies were identical so nothing was copied, modified or deleted.
This is a very helpful application to install on all your web developers computers or on a local server to keep a second copy of your data. If you have never lost data before due to a disaster this may seem trivial but I assure you he who laughs last – usually has a backup!
And if you are curious as to how you can set up an FTP site yourself quickly and easily check out this post by Varun here.