Как сделать DownGrade версий на Mikrotik

Posted by

Т.е. ну обновились вы до самой последней версии стабильных , да, настройка вроде как должна работать, Вы в этом уверены, т. к. ранее на предыдущих версиях она работала, а тут нет. И тогда Вы подумываете, а как откатить на ту самую версию на которой все у Вас работало, т. к. Вы также, как и Я (наверное) написали заметку по настройке и сейчас хотите пройтись по ней и сделать настройку, но увы не работает. Вот специально для таких случаев я задался целью разобрать в шагах, как сделать downgrade версии пакетов установленных на Mikrotik. Не всегда все самое последнее и новое работает корректно. Доверять следует только себе. На момент написания данной заметки версия пакетов на Mikrotik составляет: 6.38.5

Посмотреть текущую версию пакетов:

[admin@MikroTik] > /system resource print

uptime: 2m7s

version: 6.38.5 (stable)

А нужно протестировать как поведут себя настройки к примеру на более ранних версиях, к примеру: 6.37.5

скачиваем ориентируясь на архитектуру железа что из себя представляет Mikrotik, здесь и сейчас рассматриваются шаги downgrade версии пакетов для mikrotik установленного под virtualbox в рамках изучения/тестирования по заметке:

ekzorchik@navy:~$ wget https://download2.mikrotik.com/routeros/6.37.5/routeros-x86-6.37.5.npk

ekzorchik@navy:~$ ftp 10.7.8.118

Connected to 10.7.8.118.

220 MikroTik FTP server (MikroTik 6.38.5) ready

Name (10.7.8.118:ekzorchik): admin

331 Password required for admin

Password:

230 User admin logged in

Remote system type is UNIX.

ftp>

ftp> put routeros-x86-6.37.5.npk

local: routeros-x86-6.37.5.npk remote: routeros-x86-6.37.5.npk

200 PORT command successful

150 Opening ASCII mode data connection for '/routeros-x86-6.37.5.npk'

226 ASCII transfer complete

9972105 bytes sent in 1.29 secs (7529.8 kB/s)

ftp> quit

221 Closing

ekzorchik@navy:~$ ssh -l admin 10.7.8.118

[admin@MikroTik] > system package downgrade

Router will be rebooted. Continue? [y/N]:

y

system will reboot shortly

Connection to 10.7.8.118 closed by remote host.

Connection to 10.7.8.118 closed.

После подключаюсь к Mikrotik развернутому под Virtualbox и получаю, что возврат к предыдущей версии прошел успешно, как и было задумано:

Downgrade с 6.38 до 6.37 версий для Mikrotik произведенekzorchik@navy:~$ ssh -l admin 10.7.8.118

[admin@MikroTik] > /system resource print

uptime: 1m30s

version: 6.37.5 (bugfix)

По такому же принципу делается и для железных версий Mikrotik. Все же рекомендую, сперва сложные/важные/новые настройки проделать в тестовом окружении. Да, пусть и долго, но Вы будете уверены в том что сделали, у меня так. На этом я прощаюсь, с уважением автор блога Олло Александр aka ekzorchik.