I have a FFS batch job that syncs multiple subdirectories off the root folder:
<FolderPairs>
<Pair>
<Left>C:\RootFolder</Left>
<Right>\\ServerName\RootFolder</Right>
</Pair>
<GlobalFilter>
<Include>
<Item>\SubFolderA\*</Item>
<Item>\SubFolderC\*</Item>
<Item>\SubFolderE\*</Item>
</Include>
I have RTS monitoring the root folders.
Problem is if something changes in the root folder or other subdirectory then RTS fires off the FFS job.
I am wondering whether I should configure RTS to monitor all the required subdirectories rather than the root folders, thus:
<FreeFileSync XmlType="REAL">
<Directories>
<Item>C:\RootFolder\SubFolderA</Item>
<Item>C:\RootFolder\SubFolderC</Item>
<Item>C:\RootFolder\SubFolderE</Item>
<Item>\\ServerName\RootFolder\SubFolderA</Item>
<Item>\\ServerName\RootFolder\SubFolderC</Item>
<Item>\\ServerName\RootFolder\SubFolderE</Item>
</Directories>
So some questions please...
Does RTS somehow get a notification from Windows that something has changed (rather than having to check all the file timestamps)?
Realistically how many folder pairs can I put in a RTS job?
And is my idea to monitor just the required subdirectories a good idea?
Many thanks in advance.
RealTimeSync: Some questions
- Posts: 1
- Joined: 28 Feb 2016
- Posts: 2522
- Joined: 22 Aug 2012
You should just monitor the relevant subdirectories.... I am wondering whether I should configure RTS to monitor all the required subdirectories rather than the root folders, thus: ...kevinffs
It makes no sense to have RTS trigger FFS caused by changes in locations that are not part of the sync.
If you run a FFS mirror or update sync, it suffices to have RTS monitor only the source (left?) location(s) of that sync.
If you need to run a FFS two-way sync, you should have RTS monitor both the left- and right-locations.