Обновление и даунгрейдинг RouterOS

Сегодня вы узнаете как правильно выполнять обновление и даунгрейдинг RouterOS на роутерах MikroTik, а также разберём ветки релизов.

Ветки обновлений RouterOS

Для начала разберёмся с ветками обновлений операционной системы RouterOS, их 4 штуки:

  • Development. В этой ветке релизы выпускается по мере необходимости. Релизы содержат непротестированные изменения. Эта ветка подойдёт только для тех, кто готов протестировать новые функции.
  • Testing. Здесь релизы выпускается каждые несколько недель. Они проходят только базовое тестирование, и не должны применяться в продакшене.
  • Stable. Эта ветка содержит протестированные релизы, которые выпускается каждые несколько месяцев. Эти релизы содержат как исправления ошибок, так и новые функции.
  • Long term. В этой ветке релизы выпускаются редко и включают только самые критичные исправления. При этом обновления в рамках ветки с одним номером (6.48, 6.48.1, 6.48.2, 6.48.X) не содержат новых функций. Когда Stable релиз выходит уже некоторое время и кажется достаточно стабильным, он переводится в Long term, заменяя более старый релиз, который перемещается в архив.

 

Ветки и релизы RouterOS

 

Просмотр доступных обновлений

> /system/package/update/check-for-updates 
            channel: stable
  installed-version: 7.6
     latest-version: 7.12
             status: New version is available

 

> /system/package/print 
Columns: NAME, VERSION
# NAME      VERSION
0 routeros  7.6

Смена ветки обновлений

> /system/package/update/set channel=long-term

Обновление RouterOS

 

Онлайн обновление

> /system/package/update/install

Офлайн обновление

> /system/resource/print 
                   uptime: 3w3d18h43m32s
                  version: 7.6 (stable)
               build-time: Oct/17/2022 10:55:40
              free-memory: 198.1MiB
             total-memory: 256.0MiB
                      cpu: QEMU
                cpu-count: 2
            cpu-frequency: 3693MHz
                 cpu-load: 0%
           free-hdd-space: 950.1MiB
          total-hdd-space: 968.1MiB
  write-sect-since-reboot: 1600
         write-sect-total: 1600
        architecture-name: x86_64
               board-name: x86
                 platform: MikroTik

 

Даунгрейдинг

> /system/resource/print 
uptime: 4w4d18h21m5s
            version: 6.49.6 (stable)
         build-time: Apr/07/2022 17:53:31
   factory-software: 6.45.9
/system/package/downgrade

Итог