Вопрос переноса временных файлов сервера 1С на другой диск часто встает перед системными администраторами при нехватке места на системном разделе диска (обычно это диск C:). В процессе работы сервер 1С активно использует папку Temp для хранения промежуточных данных, формирования отчетов и кэширования. Разберем по шагам, как правильно выполнить эту задачу и на что обратить внимание.
Прежде чем приступать к изменениям, важно осознать, что каталог временных файлов сервера 1С и tempdb SQL Server — это разные объекты. Перенос tempdb разгружает диск, на котором установлена база данных, но никак не влияет на файлы, создаваемые процессом rphost (рабочим процессом сервера 1С). Для комплексной очистки диска C: необходимо настраивать оба компонента.
Этот метод является классическим для Windows-систем. Служба сервера 1С 1C:Enterprise 8.3 Server Agent при запуске считывает переменные окружения пользователя, от имени которого она работает. Обычно это учетная запись USR1CV8 (при необходимости установите лицензию разработчика на сервер).
services.msc или консоль администрирования кластера.TEMP и TMP, указав новый путь на другом диске (например, D:\1C_Temp).USR1CV8 предоставлены полные права доступа (чтение, запись, изменение).Если после перезапуска файлы в папке не появляются, скорее всего, проблема кроется в правах доступа. Проверьте вкладку «Безопасность» в свойствах папки и убедитесь, что учетная запись службы имеет право записи в данный каталог.
Если вы не хотите менять глобальные настройки системы, можно использовать «административный хак» — создание символьной ссылки. Этот метод позволяет перенаправить запросы 1С к стандартному пути на другой физический диск.
Разберем процесс выполнения команды:
C:\USR1CV8\AppData\Local\Temp.
mklink /J "C:\USR1CV8\AppData\Local\Temp" "D:\New_Temp_Folder"
После выполнения этой команды операционная система будет «думать», что файлы все еще находятся на диске C:, хотя физически они будут сохраняться на диске D:. Преимущество данного метода в том, что вам не нужно менять конфигурационные параметры 1С, так как путь для платформы остается неизменным.
При выполнении любых манипуляций с системными каталогами, а также изучая справку по администрированию, обязательно учитывайте следующие моменты:
USR1CV8 был владельцем и имел полные права.rphost применили новые настройки.tempdb СУБД на разных физических дисках (желательно SSD), чтобы избежать конкуренции за ресурсы ввода-вывода (IOPS).Используя предложенные методы, вы сможете эффективно управлять местом на дисках сервера и обеспечить стабильную работу платформы 1С:Предприятие.