Чистка серверного кэша 1С
Когда на сервере много баз, иногда возникают проблемы с быстро растущими логами. В стандартном расположении на сервере, в папке “C:\Program Files\1cv8\srvinfo” хранится информация серверных баз. В каталогах 1Cv8FTxt находится индекс полнотекстового поиска, а в папках 1Cv8Log логи информационной базы. Для периодической очистки, я использую следующий powershell скрипт:
Объяснение выполняемых действий:
- Первая и вторая строка удаляет файлы журналов старого формата логов lgf и lgp, в папках C:\Program Files\1cv8\srvinfo\reg_1541\
\1Cv8Log - Третья и четвертая строка удаляет файлы журналов нового форматов логов lgd и lgd-journal
- Пятая строка удаляет индексы полнотекстового поиска – если вы не хотите их очищать – удалите данную строку. Если очистите – при наличии большого количества баз, при запуске службы сервера будет большая нагрузка на диск, пока заново не построятся индексы.
- Шестая и седьмая строка создают пустые файлы журнала в формате lgf для дальнейшего заполнения.
Естественно, все действия нужно производить при остановленной службе сервера 1С.
Если у Вас есть вопросы, задавайте их на форуме, или ниже в комментариях.