Цитата(imaddy @ 20.04.21, 22:44) необходимо зарегистрироваться для просмотра ссылки
подсказали как вообще выглядит этот com-объект и как создается функция по отключению сеансов.
Вы нигде не указали какая у вас конфигурация, поэтому разбирайтесь самостоятельно (в БСП это точно есть) - вам нужны общие модули которые называются АдминистрированиеКластера... разработчик без труда разберется что там к чему.
Цитата(imaddy @ 20.04.21, 22:44) необходимо зарегистрироваться для просмотра ссылки
Правда мне тут не совсем понятно где там указан параметр, который как раз таки отвечает за завершение сеансов, неужели "/C ЗавершитьРаботуПользователей"?
Опять же, всё зависит от конфигурации, если в ней есть поддержка ключа "ЗавершитьРаботуПользователей", но этот механизм не гарантирует что сеансы на сервере будут безоговорочно завершены, в разных конфигурациях могут быть разные косяки которые не дадут нормально завершиться сеансу, некоторые конфигурации управляемых форм с поддержкой модальности могут препятствовать нормальному завершению сеансов.
Но для вас это может быть самым простым вариантом, настройте его, понаблюдайте, если выгрузки нормально делаются - пользуйтесь, если таки будут постоянные проблемы - надо будет выбирать другой вариант. Вообще, чтобы уже наверняка, если бекап делается ночью, можете сделать такой подход (разделите скрипт на части) - запустите блокировку работы пользователей в 2 ночи, в 2:30 перезапустите сервер 1с (systemctl stop srv1cv83.service && systemctl start srv1cv83.service или как-то так, смотрите как у вас называется), в 3 ночи запустите собственно саму выгрузку, посмотрите сколько длиться, например час и в 4 запустите разблокировку. Это всё даст 30 минут на штатное завершение работы, перезапуск сервера по идее должен отвалить зависшие сеансы, а отдельный запуск разблокировки позволит разблокировать базу однозначно если что-то пошло не так.