Filter Rules ...

Get help for specific problems
Posts: 102
Joined: 14 Feb 2015

volker01

First: i mirror two folderpairs. All is fine.

Then, i decide a file (or a folder) not to sync and take it to the Filter.
The file or the folder still exist in the Destination.
Is this behavior desired?

volker01
User avatar
Posts: 2450
Joined: 22 Aug 2012

Plerry

I suppose "take it to the Filter" means you have added that item to the Exclude filter.
If so, what you describe is the designed-in behavior:
after all you have excluded that item from the sync,
so it will not be affected (in casu: deleted) by the sync.

Whether you find this the desired behavior is up to you ...
Posts: 102
Joined: 14 Feb 2015

volker01

Yes, to the Exclude Filter ...
Do not mirror this file next Mirroring ...
But should this file, then it is in the Exclude Filter - and exist in the destinatation - after next Mirroring - deleted in the Destination?
User avatar
Posts: 2450
Joined: 22 Aug 2012

Plerry

No because, as stated in my earlier reply:
"you have {now} excluded that item from the sync,
so it will not be affected (in casu: deleted) by the {next} sync."
Similarly (and fortunately ...), items not included per the Include filter are not part of the sync, and will not be affected by the sync.

In a Mirror sync, if you do want a Destination item to be deleted after the corresponding Source item has been deleted, do not add such item to the Exclude filter, or remove it from the Include filter.
Posts: 102
Joined: 14 Feb 2015

volker01

Sure but,
i don't won't delete this file in the source.
The goal is mirror files and folders to the destination.
Later i decide some file from the source should not mirrored to the destination,
then ffs should delete this file also in the destination, that is mirroring.

We have three variants in freefilesync:
Two way, Mirror and Update (and custom) ...

When a user won't delete exisiting files in the destination,
then he should use the variant: "update".
Posts: 1
Joined: 5 Apr 2018

KronusGT

I agree with volker01. After lots of filter tweaking over the last few years I just recently realized my backups are full of garbage that I had filtered out. When using Mirror I expected those files/folders to be removed. Now my only choices (because manually removing those files isn't an option) are to backup from scratch or write a tool that removes those files... unless that functionality is corrected/added to FreeFileSync.
Posts: 102
Joined: 14 Feb 2015

volker01

@KronusGT:
The only useful way is: take an new ffs-task, mirror with an empty folder to your destination - (clean the destination),
then run your normal mirror task with your current filter.
This solves not the problem for the future, it's only a workarround.
hope that this will be changed... the filter should only work to the source and not to the destination.
Posts: 102
Joined: 14 Feb 2015

volker01

Now i have a situation, where it is useful! that the filter doesn't have an effect to the Destination directory:

On a computer (with NT6.0) i have to split ffs into more than on tasks, because ffs runs on NT6.0 only in 32bit Mode and cannot mirroring all at once.
For that the ffs-config is:

ffs-task1: mirror only folder1 (source-dest.)
d:\userdir\folder1
s:\userdir\folder1

ffs-task2 mirror only folder2
d:\userdir\folder2
s:\userdir\folder2

ffs-task3: mirror all - WITHOUT the dir folder1 and folder2 (is in the filter)
d:\userdir
s:\userdir

In this case - when the filter would not works to the dest. - ffs would delete folder1 and folder2,
and that would be wrong here.