Inclusion Filter is re-ordering position

Discuss new features and functions
Posts: 4
Joined: 1 Nov 2022

murda

Hi,

I am using the inclusion filter to transfer only a set of files but they need to be transferred in a specific order.
So when I copy paste my list in a specific order, the program re-orders the files in an alphabetical way?
If you can add a feature that this is possible that there is an option to not do any sorting in the exclusion list, I can use this software in my business(after donating of course). Without it, I still have to rely on my robocopy scripts.

Thanks in advance,
User avatar
Posts: 3603
Joined: 11 Jun 2019

xCSxXenon

The filters have no affect on the order of the sync. The only way to guarantee sync order is to have multiple sync configs for each 'stage' and have each stage run a post-sync command that starts the next one automatically
Posts: 4
Joined: 1 Nov 2022

murda

This is from the batch job configuration.
<Item>\cfd95203-ca89-42b7-8c15-d2c7ee219855.txt</Item>
<Item>\33392205-130d-4aa4-8369-d79a7d174d32.txt</Item>
<Item>\7219066c-a545-4e85-b3a6-ca2e8f6f26dd.txt</Item>
<Item>\f89fafe9-221a-4eee-bcad-bec68bda1507.txt</Item>
<Item>\5d2de105-4c66-4a4a-820a-3e936f556739.txt</Item>
<Item>\31d719f1-3fc5-403b-a103-2ce842242676.txt</Item>
<Item>\ba973e43-3ece-4918-8be1-4a499186f740.txt</Item>
<Item>\f00914e3-e329-4bf7-80a7-849accfcdabf.txt</Item>
<Item>\05c3ae84-38c1-4b72-a88a-080618939705.txt</Item>
<Item>\e48d9518-a390-4665-9118-3f72283da2f1.txt</Item>
<Item>\4a72abe3-1bd2-4cd0-9cd9-c2fb4a5d68e2.txt</Item>
<Item>\76c0179a-71c6-47f2-8371-8f8134f79dca.txt</Item>
<Item>\41552c4c-b5c7-413d-9b5e-c6cb7172ed56.txt</Item>
<Item>\32a3eeec-749b-4ddc-ae8d-4ae0eb0c66fd.txt</Item>
<Item>\9e7c780d-c19a-46cd-9d58-1ff543e662cb.txt</Item>
<Item>\74bf2a82-6a15-480b-9d89-a6d93a3f7d08.txt</Item>
And this is from the log file.
10:17:13 AM Info: Creating file "\\192.168.60.211\filesyncsmb\TestFileMigration\03e1f40e-ff49-449a-983a-28b423185725.txt"
10:18:05 AM Info: Creating file "\\192.168.60.211\filesyncsmb\TestFileMigration\117a5aee-1288-4f87-8807-86daad0e1d77.txt"
10:18:45 AM Info: Creating file "\\192.168.60.211\filesyncsmb\TestFileMigration\3546c427-cdff-43ae-b9ad-81e17bc68e50.txt"
10:19:09 AM Info: Creating file "\\192.168.60.211\filesyncsmb\TestFileMigration\58e9653e-9bff-4832-9e96-b713afe02fc5.txt"
10:19:52 AM Info: Creating file "\\192.168.60.211\filesyncsmb\TestFileMigration\94059238-846e-4ec2-8264-c620eb8399c3.txt"
10:20:23 AM Info: Creating file "\\192.168.60.211\filesyncsmb\TestFileMigration\9c22b8b5-4780-45a1-a26f-acb6d94a0a76.txt"
10:20:42 AM Info: Creating file "\\192.168.60.211\filesyncsmb\TestFileMigration\a652cc63-2e7c-4f4a-9886-1caa3a2c8874.txt"
10:20:55 AM Info: Creating file "\\192.168.60.211\filesyncsmb\TestFileMigration\b2b3481c-1107-4fe7-a0a3-12f0e2ade41b.txt"
10:21:25 AM Info: Creating file "\\192.168.60.211\filesyncsmb\TestFileMigration\b9277e91-0055-4217-bcf1-96353a682967.txt"
10:22:15 AM Info: Creating file "\\192.168.60.211\filesyncsmb\TestFileMigration\cfc12a11-fc93-46b7-b6b5-422c3bc711bc.txt"
10:22:45 AM Info: Creating file "\\192.168.60.211\filesyncsmb\TestFileMigration\daf46f75-019e-4e7b-81b0-f9bf6034c869.txt"
10:23:33 AM Info: Creating file "\\192.168.60.211\filesyncsmb\TestFileMigration\df44f21a-f94f-4537-a97a-4e1f46de5ed2.txt"
10:23:53 AM Info: Creating file "\\192.168.60.211\filesyncsmb\TestFileMigration\f624f9ea-4434-48df-82cd-9f2cee76213c.txt"
As you can see. The order I've added the files in the INCLUSION is not taken into account and is just copied in an numeric and alphabetical order.
I see no direct solution with FreeFileSync to accomplish this in a single job.
User avatar
Posts: 3603
Joined: 11 Jun 2019

xCSxXenon

The filters have no affect on the order of the sync.
Yes, like stated above. You are correct, there is no way to achieve this in a single job
Last edited by xCSxXenon on 01 Nov 2022, 19:29, edited 1 time in total.
User avatar
Posts: 2283
Joined: 22 Aug 2012

Plerry

Or said in other words:
If you have defined a FFS sync configuration in which the order in which the sync is executed would matter, then you did not define a proper/correct FFS sync configuration.

Such improper FFS sync configurations can normally only happen if you have multiple left-right base locations, and there is a partial or full overlap between one or more of those locations.
This is something FFS explicitly raises a warning -flag against.
Posts: 4
Joined: 1 Nov 2022

murda

Did you reply to the correct thread?

My question is about copying files in a given order specified, from the source to the destination.
User avatar
Posts: 3603
Joined: 11 Jun 2019

xCSxXenon

Or said in other words:
If you have defined a FFS sync configuration in which the order in which the sync is executed would matter, then you did not define a proper/correct FFS sync configuration.

Such improper FFS sync configurations can normally only happen if you have multiple left-right base locations, and there is a partial or full overlap between one or more of those locations.
This is something FFS explicitly raises a warning -flag against. Plerry, 01 Nov 2022, 18:37
AKA:

You can define more folder pairs to avoid the need to run syncs in a certain order
Posts: 4
Joined: 1 Nov 2022

murda

These are files that are on a tape library and to speed up the copy process I need to fetch the files in a sequential order.
Otherwise the tape keeps rewinding and forwarding or even swapping to another tape.
Currently I am doing this with Robocopy but FreeFileSync would be ideal if this could be done.

Robocopy just reads the files from my .txt in the same order as in the .txt file.
User avatar
Posts: 2283
Joined: 22 Aug 2012

Plerry

AKA:
You can define more folder pairs to avoid the need to run syncs in a certain orderxCSxXenon, 01 Nov 2022, 19:30
Sorry to disagree, but:
• Having multiple left-right folder pairs in FFS does not mean that those folder pairs are synced in sequence/order as listed.
• FFS will only run a single Compare prior to any actual sync, and determine required sync actions based on that pre-sync status

If order matters, the only way to assure achieving the desired order, is to define multiple FFS syncs and run those in the correct sequence/order.
User avatar
Posts: 2283
Joined: 22 Aug 2012

Plerry

@murda
> Did you reply to the correct thread?
I did.
But your later reaction regarding the tape library clarified your initial question.
You are really talking about order at file level.
And I am sorry to say that it seems FFS does not have that capability.