Page 1 of 1

Documentation on scripting for Syncovery.cfg

Posted: Tue Feb 25, 2025 6:22 pm
by phredd
I'm in the middle of deploying a new file server solution for my org, and we are planning on implementing Syncovery as a client side backup option for our users.

We want to use our MDM setup on both the Mac and Windows side to allow users to install Syncovery with a default configuration that uses their credentials. I've started looking at how Syncovery.cfg is formatted and while I can see some information via SQLite clients, it seems that there is more going on than just that under the hood. I cannot find things like the exclusion and inclusion lists via SQLite, but I know that information is included within the binary.

Is there documentation for editing the Syncovery config files programmatically instead of limping along using the GUI for hundreds of users?

Re: Documentation on scripting for Syncovery.cfg

Posted: Tue Feb 25, 2025 11:10 pm
by tobias
Hello,
thanks for your enquiry!

Syncovery profiles can be created and modified via command line. For example:

Code: Select all

SyncoveryCL.exe ADD /Name=”Documents Backup” /Left=”C:\Users\Me\Documents” /Right=”D:\Backup\Docs” /L2R /Deletes /ReplaceNewer /MaxParallelCopiers=2
You can see the command line to create any given job by editing it in the GUI and going to the Information settings category, via the "Show Profile Details" button.

I recommend using SyncoveryCL because it is the command line tool. On Mac, it's somewhere inside the application bundle.

The command line in general is documented here:
https://www.syncovery.com/command-line/

There are also additional examples on the Linux documentation page:
https://www.syncovery.com/linux-docs/

Re: Documentation on scripting for Syncovery.cfg

Posted: Thu Feb 27, 2025 3:50 pm
by phredd
Excellent!

Thanks for the information. Sounds like just what I need.