Реклама

Чистка серверного кэша 1С

Когда на сервере много баз, иногда возникают проблемы с быстро растущими логами. В стандартном расположении на сервере, в папке “C:\Program Files\1cv8\srvinfo”  хранится информация серверных баз. В каталогах 1Cv8FTxt находится индекс полнотекстового поиска, а в папках 1Cv8Log логи информационной базы. Для периодической очистки, я использую следующий powershell скрипт:

 
Get-ChildItem -Path "C:\Program Files\1cv8\srvinfo" -Recurse -Include 1Cv8log | Get-ChildItem | Where {$_.extension -like ".lgf"} | Remove-Item
Get-ChildItem -Path "C:\Program Files\1cv8\srvinfo" -Recurse -Include 1Cv8log | Get-ChildItem | Where {$_.extension -like ".lgp"} | Remove-Item
Get-ChildItem -Path "C:\Program Files\1cv8\srvinfo" -Recurse -Include 1Cv8log | Get-ChildItem | Where {$_.extension -like ".lgd"} | Remove-Item
Get-ChildItem -Path "C:\Program Files\1cv8\srvinfo" -Recurse -Include 1Cv8log | Get-ChildItem | Where {$_.extension -like ".lgd-journal"} | Remove-Item
Get-ChildItem -Path "C:\Program Files\1cv8\srvinfo" -Recurse -Include 1Cv8FTxt | Get-ChildItem | remove-item -Confirm:$false
$1cv8log = Get-ChildItem -Path "C:\Program Files\1cv8\srvinfo" -Recurse -Include 1Cv8log
New-Item -Path $1cv8log -Name "1Cv8.lgf" -ItemType "file" 

Объяснение выполняемых действий:

  1. Первая и вторая  строка удаляет файлы журналов старого формата логов lgf и lgp, в папках  C:\Program Files\1cv8\srvinfo\reg_1541\{GUID}\1Cv8Log
  2. Третья и четвертая строка удаляет файлы журналов нового форматов логов lgd и lgd-journal
  3. Пятая строка удаляет индексы полнотекстового поиска – если вы не хотите их очищать – удалите данную строку. Если очистите – при наличии большого количества баз, при запуске службы сервера будет большая нагрузка на диск, пока заново не построятся индексы.
  4. Шестая и седьмая строка создают пустые файлы журнала в формате lgf для дальнейшего заполнения.

Естественно, все действия нужно производить при остановленной службе сервера 1С.

Если у Вас есть вопросы, задавайте их на форуме, или ниже в комментариях.

Пока нет комментариев

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Реклама

Реклама