i use a simple dos batch file on the windows machine, then run the scheduler to activate it on specific time, daily or weekly, no software needed.
hddbackup.bat
*************
@ echo off
cd\
CLS
Echo Your hard drive is being backed up and cleaned of temp files
cleanmgr /sagerun:99
echo mapping drive L:
echo connecting to server
echo removing old map
net use L: /d
net use L: \\172.16.10.2\John /persistent:yes
echo (ip address of your sme server)
echo Found Server
robocopy "C:\Users\john\AppData\Roaming\Thunderbird" l:\thunderbird\ /e /R:2 /w:2
robocopy "C:\Users\John\Downloads" l:\downloads\ /e /purge
robocopy "C:\Users\John\Pictures" l:\pictures\ /e
robocopy "C:\Users\John\Documents\data2017" l:\documents\data2017\ /e /purge
robocopy "C:\Users\John\Desktop" l:\desktop\ /e purge
net use L: /d
exit
*******************
hope this could help
thanks
john