You can set your macro to run based on actions, calendar updates, time intervals, or a chosen time and date.
On your computer, open a spreadsheet at sheets.google.com.
Click Tools and then Script editor.
At the top, click Edit and then Current project's triggers.
At the bottom right, click Add trigger and select your options.
Click Save.
Можно взять любое старое барахло, мощностей не потребуется.
Стандартные для Линукса и, естественно, бесплатные cron + mount + rsync + umount.
Не сложное - и не ломающееся по "яничегонеделалаоносамо".