ianiovski Posted October 4, 2023 Report Share Posted October 4, 2023 (edited) Здравейте, имам някакъв проблем с датата и часа в името на backup файла . При пускане на скрипта ми го създава с име BACKUP-Mikrotik--1202-04.backup Може ли да ми кажете къде ми е грешката ? Quote / system backup save name= "flash/ $("BACKUP". "-". [/ system identity get name]."-". \ [: pick [/ system clock get date] 4 6]. [: pick [/ system clock get date] 0 3]. [: pick [/ system clock get date] 7 11])"; Edited October 4, 2023 by ianiovski Link to comment Share on other sites More sharing options...
msboy Posted October 4, 2023 Report Share Posted October 4, 2023 (edited) Аз правя самото архивиране по следния начин като архивите си взимат автоматически текущите дата и час: /export compact file=backup_firma Самото разпознаване на архиви от машините (имената) го правя при самото изпращане на мейла . Съответно самото филтриране и търсене в мейла става по лесно т.е: /tool e-mail send to="firma@xxx.net" subject=([/system identity get name]." backup") file=backup_firma.rsc; :log info "Backup e-mail sent."; } Edited October 4, 2023 by msboy редакция Link to comment Share on other sites More sharing options...
Administrator 111111 Posted October 4, 2023 Administrator Report Share Posted October 4, 2023 А защо не напишеш само / system backup save name= "$("BACKUP". "-". [/ system identity get name]."-".[/ system clock get date])"; Харесай поста ^^^ Форумът е за взаимопомощ а не за свършване на чужда работа ɹɐǝɥ uɐɔ noʎ ǝɹoɯ ǝɥʇ 'ǝɯoɔǝq noʎ ɹǝʇǝınb ǝɥʇ Link to comment Share on other sites More sharing options...
ianiovski Posted October 4, 2023 Author Report Share Posted October 4, 2023 (edited) @msboy мерси и това е вариант , но повече ми върши работа този на @111111 ,но с малка редакция, да се запаметява на flash паметта, защото след рестарт на Микротика се губят бекъпите . / system backup save name= "flash/ $("BACKUP". "-". [/ system identity get name]."-".[/ system clock get date])"; А може ли по някакъв начин да се показват в този вариант BACKUP-Mikrotik-04oct2023 , а не както е сега BACKUP-Mikrotik-2023-10-04 ? Edited October 4, 2023 by ianiovski Link to comment Share on other sites More sharing options...
Administrator 111111 Posted October 4, 2023 Administrator Report Share Posted October 4, 2023 Не ги изписва в този формат / system clock print time: 13:28:23 date: 2023-10-04 time-zone-autodetect: yes time-zone-name: Europe/Sofia gmt-offset: +03:00 dst-active: yes на какъв борд/версия не ти ги запаметява? Харесай поста ^^^ Форумът е за взаимопомощ а не за свършване на чужда работа ɹɐǝɥ uɐɔ noʎ ǝɹoɯ ǝɥʇ 'ǝɯoɔǝq noʎ ɹǝʇǝınb ǝɥʇ Link to comment Share on other sites More sharing options...
ianiovski Posted October 4, 2023 Author Report Share Posted October 4, 2023 На CRS 112-8P-4S с 7.11.2 , но и на други бордове съм го забелязал, че е така . Link to comment Share on other sites More sharing options...
ianiovski Posted October 4, 2023 Author Report Share Posted October 4, 2023 (edited) И още едно питане след това за да го кача на ftp сървър до преди да ползвам новия скрипт, които ги запаметява в flash паметта , ползвах следният скрипт: : global backupname ("BACKUP". "-". [/ system identity get name]."-".[/ system clock get date])"; tool fetch address=******** mode=ftp user=****** password="*****" src-path=$backupname dst-path="************" upload=yes Обаче сега не работи защото бекъпите се намират на друго място . Пробвах след global backupname да допиша "flash / , обаче не се получава . Edited October 4, 2023 by ianiovski Link to comment Share on other sites More sharing options...
Administrator 111111 Posted October 4, 2023 Administrator Report Share Posted October 4, 2023 трябва да е преди ("flash/BACKUP" Харесай поста ^^^ Форумът е за взаимопомощ а не за свършване на чужда работа ɹɐǝɥ uɐɔ noʎ ǝɹoɯ ǝɥʇ 'ǝɯoɔǝq noʎ ɹǝʇǝınb ǝɥʇ Link to comment Share on other sites More sharing options...
ianiovski Posted October 4, 2023 Author Report Share Posted October 4, 2023 : global backupname ("flash/BACKUP". "-". [/ system identity get name]."-".[/ system clock get date].".backup"); Но пак не става . Link to comment Share on other sites More sharing options...
Administrator 111111 Posted October 5, 2023 Administrator Report Share Posted October 5, 2023 https://github.com/beeyev/Mikrotik-RouterOS-automatic-backup-and-update виж това няма ли да свърши работа. /system scheduler add interval=1d name=AutoBackup on-event=\ ":system backup save name=\"flash/\$[/system identity get name]_autobackup.backup\";\r\ \n:delay 10s;\r\ \n:export terse file=\"flash/\$[/system identity get name]_config.rsc\";\r\ \n:delay 10s;\r\ \n:tool e-mail send file="flash/$[/system identity get name]_autobackup.backup" to=EMAIL subject="$[/system identity get name]_backup" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon start-date=may/01/2019 start-time=21:00:00 add interval=1d name=AutoUpgrade on-event="/system package update\r\ \ncheck-for-updates once\r\ \n:delay 3s;\r\ \n:if ( [get status] = \"New version is available\") do={ install }" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon start-date=may/01/2019 start-time=00:00:00 От опит, освен бекъпа трябва да има и експорт на конфигурацията със сензитивните данни. 1 Харесай поста ^^^ Форумът е за взаимопомощ а не за свършване на чужда работа ɹɐǝɥ uɐɔ noʎ ǝɹoɯ ǝɥʇ 'ǝɯoɔǝq noʎ ɹǝʇǝınb ǝɥʇ Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now