Robosync is program for Windows for backup or one way synchronization a folders.
Download Version 3.0.0
Source Code auf GitLab
I love my photos, homemade videos and thousands of other files on my notebook. In order not to lose this valuable data, I regularly back it up to external hard drives and Home-NAS. I tried various programs for this. Sometimes it was too complicated, sometimes not sufficient, sometimes too automated or not particularly convenient. That's why I decided to write a program for data backup and synchronization myself. As a result, Robosync was born.
You can use Robosync to back up your data or synchronize one or multiple folders. Only the difference is ever transmitted. This makes the process lean and efficient, even with millions of files
Robosync does not have an installer. You can use Robosync to create and store folders wherever you want and simply place the shortcut to Robosync.exe on the desktop. When you start it for the first time, you will see the empty list of tasks. Screenshot 1. With the button "New" you create a task. Screenshot 2.
In the configuration the task is important to distinguish whether the task is for Backup (default) or Synchronization. Screenshot 2.
Backup - you can back up several folders in one task. The destination for backup can be an external USB hard drive or shared folder on NAS.
Synchronization- In this mode only a single folder (the source) is recursively synchronized with the folder in the destination. For example, mostly Home-NAS have DLNA server to display videos and photos on a TV. You can synchronize the folder with videos on your notebook with the folder for videos on the Home-NAS.
You can exclude unwanted data in the fields Excluded directories, Excluded files E.g. Thumbs.db. With * you can define search patterns. E.g. Thumbs.* Several search patterns are separated with "|" (so-called pipe symbol). Screenshot 2 shows an example task for backing up data to an external hard drive D.
The Username and Password is used when storing the data on a network share. The password in the configuration is encrypted. Only the author (user) can see authentication data and run the task with it. An ID is automatically assigned when the task is saved. Screenshot 2 point 2.
You can change the task by double-clicking on the task. Screenshot 3. Click on Start to execute the selected tasks. You can view the result with the Logviewer, even while the task is being executed. The process is logged in details in the Debug log level.
After the execution you can check in the log file whether the task ran as expected. You can also view old log files
in the log viewer. The log file is in
..\Robosync\log\Robosync.log