<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Скрипт резервного копирования на USB]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Скрипт резервного копирования на USB форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sun, 02 Aug 2026 08:08:24 -0400</pubDate>
		<item>
			<title>Скрипт резервного копирования на USB</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/88974-skript-rezervnogo-kopirovaniya-na-usb/message432264">Скрипт резервного копирования на USB</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			привет, спасибо за напоминание — я уже исправил, но забыл сюда загрузить: :log info "primulus_CONFBKB::dailyConfigBackupD START";<br /><br />#получаем дату и время &nbsp;<br />:local dSysDateTime [/system clock get date]  <br />:local dDay [ :pick $dSysDateTime 8 10 ]  <br />:local dMon [ :pick $dSysDateTime 5 7 ]  <br />:local dYear [ :pick $dSysDateTime 0 4 ]<br /><br />#узнаём версию роутерOS &nbsp;<br />:local rosversionFull [/system resource get version]  <br />:local rosversion [:pick [/sys reso get version] 0 [[:find [/sys reso get version] " "]]]<br /><br />#получаем свободное место в КБ &nbsp;<br />:local freeStoreK [:tonum [([/sys reso get free-hdd-space]/1024)]]  <br />#задаём порог свободного места в КБ &nbsp;<br />:local freeStoreThresh 1024;<br /><br />#формируем путь и имя файла для резервной копии &nbsp;<br />:local sBakPath "sata2/backups/configs/automated/"; &nbsp;<br />:local sStamp "$dYear-$dMon-$dDay"; &nbsp;<br />:local sHostname [/system identity get name];  <br />:local sBakFileName "$sBakPath$sHostname_v$rosversion_$sStamp.backup"; &nbsp;<br />:local sBakScrName "$sBakPath$sHostname_v$rosversion_$sStamp.scr";<br /><br />:log warning "primulus_CONFBKB::Free Disk is --- $freeStoreK KB / routerOS $rosversionFull";<br /><br />#проверяем, хватает ли места на FLASH СИСТЕМНОМ ДИСКЕ &nbsp;<br />#FLASH СИСТЕМНЫЙ ДИСК используется для "предварительного кеша"/создания файлов, которые потом копируем в папку бэкапа, как только файл создан &nbsp;<br />:if ( $freeStoreK &gt;= $freeStoreThresh ) do={ &nbsp;<br /> &nbsp; &nbsp;:log info "primulus_CONFBKB::SYSTEM Config BACKUP --&gt; $sBakFileName"; &nbsp;<br /> &nbsp; &nbsp;/system backup save name=$sBakFileName; &nbsp;<br /> &nbsp; &nbsp;/export verbose show-sensitive file=$sBakScrName; &nbsp;<br /> &nbsp; &nbsp;:log info "primulus_CONFBKB::dailyConfigBackupD DONE"; &nbsp;<br />} else={ &nbsp;<br /> &nbsp; &nbsp;#Резервная копия НЕ создана, в лог пишется ошибка! &nbsp;<br /> &nbsp; &nbsp;:log error "primulus_CONFBKB::dailyConfigBackupD NOT DONE! Free Storage LOW!"; &nbsp;<br />} <br />
			<i>09.11.2023 14:40:00, spippan.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/88974-skript-rezervnogo-kopirovaniya-na-usb/message432264</link>
			<guid>http://mikrotik.moscow/forum/forum57/88974-skript-rezervnogo-kopirovaniya-na-usb/message432264</guid>
			<pubDate>Thu, 09 Nov 2023 14:40:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Скрипт резервного копирования на USB</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/88974-skript-rezervnogo-kopirovaniya-na-usb/message432263">Скрипт резервного копирования на USB</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Работаю с ROS6. В ROS7 DateTime не работает. <br />
			<i>04.11.2023 06:48:00, daywalkerbt.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/88974-skript-rezervnogo-kopirovaniya-na-usb/message432263</link>
			<guid>http://mikrotik.moscow/forum/forum57/88974-skript-rezervnogo-kopirovaniya-na-usb/message432263</guid>
			<pubDate>Sat, 04 Nov 2023 06:48:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Скрипт резервного копирования на USB</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/88974-skript-rezervnogo-kopirovaniya-na-usb/message432262">Скрипт резервного копирования на USB</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я написал свой скрипт для создания бинарной и текстовой резервной копии с hostname, версией rOS, отметкой времени и прочим. Скрипт сохраняет бэкап в указанном пути на «disk1», который у меня — 32 ГБ USB-флешка, отформатированная в ext через RouterOS. Файлы создаются, если хватает места на системном FLASH-диске (SYS-DISK). Иначе можно «поженить» маршрутизатор, даже если назначена внешняя флешка или другой диск, отличный от внутренней флеш-памяти! По умолчанию свободного места должно быть не меньше 1 МБ (настройка в «:local freeStoreThresh 1024;»). Скрипт выводит лог-сообщения для контроля, его можно запускать минимум раз в сутки с возможностью увеличить частоту по желанию.<br /><br />Надеюсь, кому-то пригодится.<br /><br />«Документация» в комментариях:<br /><br />:log info "primulus_CONFBKB::dailyConfigBackupD START";<br /><br /># Получаем отметку времени<br />:local dSysDateTime [/system clock get date]<br />:local dDay [:pick $dSysDateTime 4 6]<br />:local dMon [:pick $dSysDateTime 0 3]<br />:local dYear [:pick $dSysDateTime 7 11]<br /><br /># Получаем версию rOS<br />:local rosversionFull [/system resource get version]<br />:local rosversion [:pick [/sys reso get version] 0 [[:find [/sys reso get version] " "]]]<br /><br /># Получаем свободное место в КБ<br />:local freeStoreK [:tonum [([/sys reso get free-hdd-space]/1024)]]<br /># Задаём порог свободного места в КБ<br />:local freeStoreThresh 1024;<br /><br /># Формируем путь и имя файла для бэкапа<br />:local sBakPath "disk1/backups/configs/automated/";<br />:local sStamp "$dYear-$dMon-$dDay";<br />:local sHostname [/system identity get name];<br />:local sBakFileName "$sBakPath$sHostname_v$rosversion_$sStamp.backup";<br />:local sBakScrName "$sBakPath$sHostname_v$rosversion_$sStamp.scr";<br /><br />:log warning "primulus_CONFBKB::Free Disk is --- $freeStoreK KB / routerOS $rosversionFull";<br /><br /># Проверяем, достаточно ли места на FLASH SYSTEM DISK<br /># FLASH SYS-DISK используется для предварительного кэширования/создания файлов, которые потом перемещаются в папку бэкапов после создания<br />:if ( $freeStoreK &gt;= $freeStoreThresh ) do={<br /> &nbsp; &nbsp;:log info "primulus_CONFBKB::SYSTEM Config BACKUP --&gt; $sBakFileName";<br /> &nbsp; &nbsp;/system backup save name=$sBakFileName;<br /> &nbsp; &nbsp;/export verbose show-sensitive file=$sBakScrName;<br /> &nbsp; &nbsp;:log info "primulus_CONFBKB::dailyConfigBackupD DONE";<br />} else={<br /> &nbsp; &nbsp;# Резервная копия НЕ создана, в лог выведена ошибка! Ну да, так и надо.<br /> &nbsp; &nbsp;:log error "primulus_CONFBKB::dailyConfigBackupD NOT DONE! Free Storage LOW!";<br />} <br />
			<i>23.10.2022 17:17:00, spippan.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/88974-skript-rezervnogo-kopirovaniya-na-usb/message432262</link>
			<guid>http://mikrotik.moscow/forum/forum57/88974-skript-rezervnogo-kopirovaniya-na-usb/message432262</guid>
			<pubDate>Sun, 23 Oct 2022 17:17:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Скрипт резервного копирования на USB</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/88974-skript-rezervnogo-kopirovaniya-na-usb/message432261">Скрипт резервного копирования на USB</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Очень впечатляет <br />
			<i>12.11.2023 20:59:00, spippan.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/88974-skript-rezervnogo-kopirovaniya-na-usb/message432261</link>
			<guid>http://mikrotik.moscow/forum/forum57/88974-skript-rezervnogo-kopirovaniya-na-usb/message432261</guid>
			<pubDate>Sun, 12 Nov 2023 20:59:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Скрипт резервного копирования на USB</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/88974-skript-rezervnogo-kopirovaniya-na-usb/message432260">Скрипт резервного копирования на USB</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет! Ниже ссылка на альтернативный сценарий резервного копирования: <noindex><a href="https://forummikrotik.ru/viewtopic.php?p=84538#p84538" target="_blank" rel="nofollow" >https://forummikrotik.ru/viewtopic.php?p=84538#p84538</a></noindex> <noindex><a href="https://github.com/drpioneer/MikrotikBackup/blob/main/backup.rsc" target="_blank" rel="nofollow" >https://github.com/drpioneer/MikrotikBackup/blob/main/backup.rsc</a></noindex> <br />
			<i>11.11.2023 18:40:00, drpioneer.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/88974-skript-rezervnogo-kopirovaniya-na-usb/message432260</link>
			<guid>http://mikrotik.moscow/forum/forum57/88974-skript-rezervnogo-kopirovaniya-na-usb/message432260</guid>
			<pubDate>Sat, 11 Nov 2023 18:40:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Скрипт резервного копирования на USB</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/88974-skript-rezervnogo-kopirovaniya-na-usb/message432259">Скрипт резервного копирования на USB</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет! Я смонтировал свою USB-флешку в /file/USB, но не могу заставить свой скрипт бэкапа сохранять на USB/“filename”. Скрипт отлично работает, когда я не добавляю строку USB/. &nbsp;<br />/system backup save name=(“FILE-”.[/system clock get time])  <br />Резервная копия сохраняется как FILE-TIMESTAMP.backup. Мне нужно, чтобы файл сохранялся по пути USB/FILE-TIMESTAMP.backup. &nbsp;<br /><br />Кто-нибудь может помочь добавить USB/ в эту строку? &nbsp;<br />Когда я использую /, скрипт выдает ошибку: Failed to save system configuration backup action failed (6). <br />
			<i>31.01.2017 08:11:00, rtorto.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/88974-skript-rezervnogo-kopirovaniya-na-usb/message432259</link>
			<guid>http://mikrotik.moscow/forum/forum57/88974-skript-rezervnogo-kopirovaniya-na-usb/message432259</guid>
			<pubDate>Tue, 31 Jan 2017 08:11:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
