Isso pode ser feito usando uma tarefa do Windows e WinSCP.
Primeiro, acesse e instale o WinSCP link
Uma vez instalado, clique em Novo e insira as informações para o seu servidor. Se você estiver usando chaves, localize os arquivos de chaves, caso contrário, insira a senha. Clique em salvar. Na caixa de diálogo que aparece, não deixe de marcar "Salvar senha" se não estiver usando arquivos de chave. Lembre-se do nome do perfil que você escolheu.
Em seguida, crie um arquivo config.txt
no mesmo local onde você instalou o WinSCP
no arquivo, insira o seguinte, substituindo o ** por itens específicos para você.
option batch on
option confirm off
open *NAME OF PROFILE* synchronize local -mirror *Local path: \servername\location\common* *Remote Path*
exit
Pressione Windows Key + R
Em seguida, digite taskschd.msc /s
clique em OK. No lado direito da janela que é aberta, selecione Create Task...
Digite um nome: Folder Auto Upload
(ou o que mais lhe convier)
Clique na guia Triggers
e, em seguida, clique em New
Selecione o botão de opção Daily
Haverá uma hora listada, Ajuste a hora em que você deseja que o upload aconteça. Clique em OK
Clique na guia Actions
clique em New
no campo Programa / script, insira o local do WinSCP.exe (ou navegue até onde você o instalou e selecione.) no campo Adicionar argumentos (opcional): insira /console /script=config.txt
e clique em OK
clique novamente em OK
, e você deve estar pronto.