Идея возникла из ТЗ одного из наших клиентов:
"Резервное копирование
Администратор должен иметь возможность создания резервной копии БД (далее РК). В момент создания РК, все остальные пользователи должны быть отключены от системы, для этого, перед созданием РК, реализовать проверку активных сессий и обеспечить возможность их принудительного отключения.
Администратор должен иметь возможность восстановления БД из резервной копии. В момент восстановления БД из РК, все остальные пользователи должны быть отключены от системы, для этого, перед восстановлением, реализовать проверку активных сессий и обеспечить возможность их принудительного отключения"
Признаться, меня удивило, что подобное не очевидно и не реализовано в настоящей версии.
ТП 1С-Битрикс предложили создать идею - создаю.
В конкретно взятом случае, у клиента предполагается много такой работы.
Возможно, в общем случае обычных магазинов это не критично, однако, думаю, тоже не вредно было бы.
Для гарантии что БД не изменится в процессе нужно отключать публичку. Признаться, делал так крайне редко.