hello everyone
Recently I started using FreeFileSync to backup my files
This is my folder backup logic
1. C:\Program Files\APP > E:\Google Cloud\APP
2. E:\Google Cloud > E:\Backup File
3. E:\Backup File > C:\Backup File
4. E:\Backup File > D:\Backup File
When the content of the C:\Program Files\APP file is changed
I click once to mirror backup
C:\Program Files\APP files will only be backed up into E:\Google Cloud
Will not appear in E:\Backup File, C:\Backup File, D:\Backup File
This leads me to click on the mirror backup 3 times in a row to fully backup my files
I guess FreeFileSync is to back up all the backup settings at the same time, not in sequence
How to make FreeFileSync back up 1234 sequentially instead of 1234 at the same time?
Thank you for your answer!
Have a nice day!
How to make FreeFileSync back up folders in order?
- Posts: 2
- Joined: 12 Sep 2021
-
- Posts: 4867
- Joined: 11 Jun 2019
So you can change the 2-4 syncs to sync:
1. C:\Program Files\APP > E:\Google Cloud\APP
2. C:\Program Files\APP > E:\Backup File\APP
3. C:\Program Files\APP > C:\Backup File\APP
4. C:\Program Files\APP > D:\Backup File\APP
Or define four individual sync configs and use the options to define a "post-sync command" that runs the next config
1. C:\Program Files\APP > E:\Google Cloud\APP
2. C:\Program Files\APP > E:\Backup File\APP
3. C:\Program Files\APP > C:\Backup File\APP
4. C:\Program Files\APP > D:\Backup File\APP
Or define four individual sync configs and use the options to define a "post-sync command" that runs the next config
-
- Posts: 2946
- Joined: 22 Aug 2012
FFS determines its (proposed) actions based on the Compare phase results.
This Compare only takes into account the pre-sync status of the left-right location(s), and not any changes that may occur to any of the left-right locations due to the sync.
Hence, with your chosen configuration consisting of a chain of dependencies, you have have to run that sync multiple times.
It seems that C:\Program Files\APP is the source folder for the E:\Google Cloud\APP folder and hence all other APP folders, and E:\Google Cloud (except for its APP folder) is the source folder for all following syncs.
So, you could use a single sync using multiple folder pairs (the sequence is irrelevant, because it also is to FFS), the first 4 pairs being as xCSxXenon describes above, and then 3 more pairs
pair 5: E:\Google Cloud > E:\Backup File with a local Exclude Filter \APP\
pair 6: E:\Google Cloud > D:\Backup File with a local Exclude Filter \APP\
pair 7: E:\Google Cloud > C:\Backup File with a local Exclude Filter \APP\
This removes all dependencies in a single pair.
(For local Filters, use the funnel-icon in between a left-right folder pair)
Alternatively, you can define a first sync of a single left-right pair
C:\Program Files\APP > E:\Google Cloud\APP
and a second sync of three left-right pairs
pair 1: E:\Google Cloud > E:\Backup File
pair 2: E:\Google Cloud > D:\Backup File
pair 3: E:\Google Cloud > C:\Backup File
And run those two syncs in sequence, either e.g via a batch file, or (as xCSxXenon suggests) invoking the second sync as a post-sync command line from the first sync.
Now no local Filter settings are required.
This Compare only takes into account the pre-sync status of the left-right location(s), and not any changes that may occur to any of the left-right locations due to the sync.
Hence, with your chosen configuration consisting of a chain of dependencies, you have have to run that sync multiple times.
It seems that C:\Program Files\APP is the source folder for the E:\Google Cloud\APP folder and hence all other APP folders, and E:\Google Cloud (except for its APP folder) is the source folder for all following syncs.
So, you could use a single sync using multiple folder pairs (the sequence is irrelevant, because it also is to FFS), the first 4 pairs being as xCSxXenon describes above, and then 3 more pairs
pair 5: E:\Google Cloud > E:\Backup File with a local Exclude Filter \APP\
pair 6: E:\Google Cloud > D:\Backup File with a local Exclude Filter \APP\
pair 7: E:\Google Cloud > C:\Backup File with a local Exclude Filter \APP\
This removes all dependencies in a single pair.
(For local Filters, use the funnel-icon in between a left-right folder pair)
Alternatively, you can define a first sync of a single left-right pair
C:\Program Files\APP > E:\Google Cloud\APP
and a second sync of three left-right pairs
pair 1: E:\Google Cloud > E:\Backup File
pair 2: E:\Google Cloud > D:\Backup File
pair 3: E:\Google Cloud > C:\Backup File
And run those two syncs in sequence, either e.g via a batch file, or (as xCSxXenon suggests) invoking the second sync as a post-sync command line from the first sync.
Now no local Filter settings are required.
- Posts: 2
- Joined: 12 Sep 2021
Thank you all for your answers!
Have a nice day!
Have a nice day!