Скрипт bash для корректного обновления платформы 1С &НаСервере. Рецепты от Капитана

capitannemo 48 минут назад Скрипт bash для корректного обновления платформы 1С &НаСервере. Рецепты от Капитана Средний 11 мин 1.3K 1С * Кейс Скрипт bash для корректного обновления серверной части платформы 1С...
Will Anthropic have the best AI model at the end of October 2026?
В сфере искусственного интеллекта произошло заметное событие. capitannemo 48 минут назад Скрипт bash для корректного обновления платформы 1С &НаСервере. Рецепты от Капитана Средний 11 мин 1. 3K 1С * Кейс Скрипт bash для корректного обновления серверной части платформы 1С Предприятия (сохраняет и восстанавливает настройки служб, даже если их несколько, изменяет версию платформы во всех веб-публикациях и делает еще много полезных мелочей не включенных в штатный инсталлятор) Иными словами “обновление под ключ” или “нажал и забыл”Телефонный опрос, проведенный утром 1 января, дал следующие результаты:2% - "да?
" 95% - затруднились ответитьwww. ru©Новый Год у сисадмина отличается от обычных дней тем, что на столе рядом с пивом лежат мандаринки ... сетевой фольклор© Ведь именно новогодние каникулы, это то время, пока коллеги лежат носом в оливье, ИТ-шники всех стран обновляют сервера, сворачивают базы, переходят на новые релизы.
Технические детали
В ноябре уже пора об этом задумываться. Все действия нужно производить осознанно и понимая их последствияСкрипт предоставляется бесплатно по принципу "AS IS" / "Как есть". Автор гарантирует, что никаких действий, кроме обновления серверной части платформы 1С, скрипт не производит, но не несёт ответственности за ваши данные.
Постановка задачиУстановщики платформы 1С от вендора для linux, да и для windows тоже, как виде для пакетного менеджера, так в виде программы установки сделанной VMWare InstallBuilder не умеют и скорее всего не будут уметь, сохранять настройки для службы сервера 1С сделанные вручную, особенно если серверов 1С несколько на разных портах на одном логическом сервере. Тем более обновлять версии платформы во всех веб-публикациях. Для не совсем внимательного пользователя это может быть проблемой.
Тем более если этот пользователь работает на linux. Импортозамещение шагает по стране уже два года, но для linux пока не нашел ничего достойного. Поэтому привел свой скрипт в удобоваримый вид (не обошлось без помощи gemini) и просто положу его здесь.
Отраслевые последствия
РешениеСкрипт на bash, который проверяет. что запущен с правами администратораналичие архива установки или распакованного файла установкиесли выбрано обновление, то соответствие установленной версии платформы и заданной ключом командной строкисохраняет файлы старых служб сервера 1С и ras с возможными нетиповыми настройкамисоздает новые файлы служб сервера 1С и ras с перенесенными настройкамиостанавливает службу сервера 1С и rasустанавливает новую версию платформы 1Спереносит в ее каталог новые файлы служб сервера 1С и rasзапускает службы сервера 1С и rasпри успешном запуске удаляет старую версию платформы 1Сво всех найденных веб-публикациях изменяет версию платформы 1Сперезапускает веб-серверВыполняется как любой скрипт. х и обратно, что не менее актуально в настоящий момент см.
Любители острых ощущений могут его даже в cron запланировать на ночь и утром удивиться результату.
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.



