File Guard is a smart program designed to allow you to ensure automatic file backup. Instantly monitors changes in specified directories and for certain types of files saves (compressed) either entire history of versions or last versions only.
It looks for changes in specified directories (with subdirectories recursively if so speciafied) for given (by mask) files and performs saving all versions (or only last versions) of changed files satisfying given conditions.
A shared folder on another computer in a local network, or a directory on another disk can be used as a storage.
Files are stored compressed, and to store entire history of changes, only changes are stored rather then all the versions.
Later files can be restored, and if several versions are stored, any of those can be restored.