Já to tehdá vyřešil přes fetch takhle:
#Scheduler
:delay 2;
/system scheduler
add comment="Provede planovane 28denni zalohovani v 03:00:00" interval=4w \
name=28denni_zalohy_ftp on-event=vytvorit_zalohy_ftp policy=\
ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \
start-date=jan/01/1970 start-time=03:00:00
#Script
/system script
add comment="Vytvori backup a rsc soubory pojmenovane jako identita s aktualni\
m datem a nahraje je na FTP" dont-require-permissions=no name=\
vytvorit_zalohy_ftp owner=mrk3 policy=\
ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source="#\
Informujeme do logu\r\
\n:log/info message=\"Zahajuji zalohovani konfigurace.\";\r\
\n\r\
\n#Nastavime si promenne\r\
\n:local NazevSouboru;\r\
\n\r\
\n:local Datum [/system/clock/get date];\r\
\n:local Identita [/system/identity/get name];\r\
\n\r\
\n:local Mesice (\"jan\",\"feb\",\"mar\",\"apr\",\"may\",\"jun\",\"jul\",\
\"aug\",\"sep\",\"oct\",\"nov\",\"dec\");\r\
\n:local Mesic [:pick \$Datum 0 3];\r\
\n\r\
\n:set Mesic ([ :find \$Mesice \$Mesic -1 ] + 1);\r\
\n\r\
\n:if (\$Mesic < 10) do={ :set Mesic (\"0\" . \$Mesic); }\r\
\n\r\
\n:local Den [:pick \$Datum 4 6];\r\
\n:local Rok [:pick \$Datum 7 11];\r\
\n:set NazevSouboru (\$Identita. \" - \" .\$Rok.\"-\".\$Mesic.\"-\".\$Den)\
;\r\
\n\r\
\n#Vytvorime .backup\r\
\n/system/backup/save dont-encrypt=yes name=\$NazevSouboru;\r\
\n\r\
\n#Pockame 3 vteriny\r\
\n:delay delay-time=3s;\r\
\n\r\
\n#Vytvorime .rsc\r\
\n/export show-sensitive file=\$NazevSouboru;\r\
\n\r\
\n#Pockame 3 vteriny\r\
\n:delay delay-time=3s;\r\
\n\r\
\n#Informujeme do logu\r\
\n:log/info message=\"Zahajuji nahravani zaloh na FTP.\";\r\
\n\r\
\n#Nahrajeme soubory na hlavni router\r\
\n{\r\
\n\t:do {/tool/fetch address=10.20.0.1 src-path=\"\$NazevSouboru.backup\" \
mode=ftp user=\"FTP_Zalohy\" password=\"hhhhh33333ssssslo\" upload=yes dst-pat\
h=\"/FTP_Zalohy/\$NazevSouboru.backup\"} on-error={:log/warning \"Nastala \
chyba pri uploadu .backup zalohy!\"}\r\
\n};\r\
\n{\r\
\n\t:do {/tool/fetch address=10.20.0.1 src-path=\"\$NazevSouboru.rsc\" mod\
e=ftp user=\"FTP_Zalohy\" password=\"hhhhh33333ssssslo\" upload=yes dst-path=\
\"/FTP_Zalohy/\$NazevSouboru.rsc\"} on-error={:log/warning \"Nastala chyba\
\_pri uploadu .rsc zalohy!\"}\r\
\n};\r\
\n\r\
\n#Pockame 3 vteriny\r\
\n:delay delay-time=3s;\r\
\n\r\
\n#Smazeme soubory\r\
\n/file/remove \"\$NazevSouboru.backup\"\r\
\n/file/remove \"\$NazevSouboru.rsc\"\r\
\n\r\
\n#Informujeme do logu\r\
\n:log/info message=\"Zaloha konfigurace dokoncena.\";"
Zálohy šly na hlavní RB (odkud je kradlo Synology), logy šly na externí server, takže jsem o chybě věděl (pokud by Tik odpadl, tak mi to zas řekne monitoring a víc situací jsem nevymýšlel)... Popravdě ani nevím, proč jsem to dělal, přeci jenom to byla APčka a na všech bylo krom MAC na bridge a identitě nastavené to samé 😃