Автоматическое копирование конфига на FTP

Тема в разделе "Скрипты", создана пользователем Roman Markov, 12 янв 2020.

  1. Roman Markov

    Roman Markov Участник

    Скрипт для копирования конфигов на FTP отрабатывает, но файлы на FTP-сервере оказываются нулевой длины. FTP-сервер сообщает, что ему ноль байт и передавали. При этом на Микротике сохраненный файл нормальный.

    Увеличение Delay до 30 секунд не помогло.

    Пробовал разные FTP-сервера, проблема не в сервере.

    :local myname "RouterName"
    :local fname ($myname.");
    :local bname ($myname".backup");
    :local ename ($myname".rsc");
    :local ftpaddr "10.1.1.1";
    :local ftpuser "Mikrotik";
    :local ftppass "MyPassword@";


    /system backup save name=$myname password=MyPassword@;
    :delay 10;
    /export file=$myname
    :delay 10;

    /tool fetch address=$ftpaddr src-path=$myname user=$ftpuser password=$ftppass port=21 upload=yes mode=ftp dst-path=$bname
    :delay 15;
    /tool fetch address=$ftpaddr src-path=$myname user=$ftpuser password=$ftppass port=21 upload=yes mode=ftp dst-path=$ename
    :delay 15;
     
    Последнее редактирование: 12 янв 2020
  2. Илья Князев

    Илья Князев Администратор Команда форума

    Если все сделать руками - работает?