Константин@kossinus75
DevOps, Системный администратор
Информация
- В рейтинге
- Не участвует
- Зарегистрирован
- Активность
Специализация
Системный администратор, DevOps-инженер
Средний
От 250 000 ₽
Docker
Kubernetes
CI/CD
Linux
Python
GitLab
Shell scripting
DevOps
Ansible
Системы виртуализации
Доводилось ранее заниматься обновлением серверов 1с, в этой инструкции вот что бросилось в глаза. Зачем редактировать существующую службу 1С через реестр? Вы же устанавливаете новую платформу на сервер, она устанавливается по умолчанию в отдельный каталог. Намного проще будет после установки платформы (в инсталляторе галку убираем, службу не создаем!) создать дополнительную службу вручную. Можно это сделать, например, через sc.exe (может и через powershell сейчас можно нормально создать, нужно проверять). Итого, у вас получится 2 службы, указывающие на разные каталоги, разные exe файлы сервера. В момент обновления останавливаете одну, запускаете другую и все. В случае проблем, если надо откатиться, также останавливаете новую службу, запускете старую. Ну и соответственно смена ярлыков на RDS, предоставление доступов и т.п.