FAQ

Как выбирать версии и сроки для обновлений ПО

Причин для обновления программного обеспечения 2:
1. (про это все знают) - безопасность, исправление уязвимостей
2. это баги в программах, которые исправляют разработчики по обратной связи от пользователей

На самом деле есть еще 3-я причина для обновлений:
3. получение новых функциональных возможностей (новые функции, которые добавляются в новое ПО).
Для Fortinet на конец 2022 года текущие рекомендованные версии для обновления - это крайние в ветке 7.0 или 6.4 (7.0.9 или 6.4.11). Они достаточно отработанные, стабильные, содержат достаточно функциональных возможностей. Они также достаточно "зрелые", чтобы смело переходить на них с более старого релиза.
Например, ветка 7.2 (самая свежая) - это функциональный релиз, не рекомендуется для внедрения в "production" (то есть продуктивную, рабочую среду, где качество работы сервисов является критичным, а простой может дорого стоить)
Как выглядит обычная практика по обновлениям:
  • если в ветке выходят только минорные релизы (например, 1, 2, 3, 4), то на них нужно обновляться осторожно, с предварительным обязательным тестированием и обоснованием необходимости перехода на новую версию.
  • если же в ветке вышел уже минорный релиз 5+ (это третья цифра в названии версии - например, 7.0.5) , то можно смело обновляться хоть на следующий день, когда вышло обновление, так как ветка уже достаточно зрелая и может считаться стабильной.
Понятно, что выше приведен общий алгоритм обновлений, в любом случае для критичного оборудования любое изменение - это "стресс", к которому надо готовиться и которое нужно обосновывать.
Создавать стресс на пустом месте не имеет смысла. Но если на то есть причина (например, странные изредка возникающие ошибки в работе, которые еще, ко всему прочему, приведены в "известных проблемах" или "заметках по выпуску новых Версий" (release notes), то приведенные выше рекомендации помогут вам сделать правильный выбор версии и обосновать его.