Before posting, and to avoid disappointment, please read the following:

  • This forum is not for 2BrightSparks to provide technical support. It's primarily for users to help other users. Do not expect 2BrightSparks to answer any question posted to this forum.
  • If you find a bug in any of our software, please submit a support ticket. It does not matter if you are using our freeware, a beta version or you haven't yet purchased the software. We want to know about any and all bugs so we can fix them as soon as possible. We usually need more information and details from you to reproduce bugs and that is better done via a support ticket and not this forum.

Option to propagate deletions first?

For technical support visit https://support.2brightsparks.com/
Post Reply
TnF
Newbie
Newbie
Posts: 2
Joined: Sat Aug 29, 2026 11:57 am

Option to propagate deletions first?

Post by TnF »

I am evaluating the program but i do not see any options to set operations logic.
Specifically i want to do a one-way sync aka mirror but after scanning it needs to delete the files on destination first so it can free up space before it copies.
Also i don't see an option that checks if there is enough free space to destination for the file that is about to be copied.
Of course both could already be handled by the algorithm used. But i cannot find such info.

Example:
unique_file_xyz 100gb Source drive
unique_file_abc 200gb Destination drive, free 80gb, (unique_file_abc does not exist in Source drive anymore)

-If unique_file_abc is not deleted first the operation will fail
-If there is no free space>file size check, we will waste 80gb on writes before failing

You will say a workaround is to have a custom pass first that deletes the data in destination that are not on source. This will require another scanning pass. On big HDD's this could mean another 1-2 hours added + more wear to the drives. Unacceptable.
TnF
Newbie
Newbie
Posts: 2
Joined: Sat Aug 29, 2026 11:57 am

Re: Option to propagate deletions first?

Post by TnF »

No one has an answer?
Swapna
Expert
Expert
Posts: 1051
Joined: Mon Apr 13, 2015 6:22 am

Re: Option to propagate deletions first?

Post by Swapna »

Hi,

For a Mirror profile, SyncBack handles the deletion and copying operations in the order you described. After the profile has completed its scanning phase and determined which files need to be deleted and copied, it will first delete the files on the destination that are marked for deletion before beginning to copy files to the destination.

Therefore, in your example, unique_file_abc would be deleted from the destination before SyncBack attempts to copy unique_file_xyz. This means that you do not need to create a separate custom pass or perform another scanning operation to achieve this.

Regarding disk space, there is currently no option that can be enabled to check whether there is sufficient free space on the destination for each file before SyncBack attempts to copy it. If there is insufficient space to copy a particular file, the copy operation will fail, but SyncBack will continue processing the remaining files rather than stopping the entire profile run.

Thank you.
Post Reply