Сжатие файла журнала для баз данных TFS - PullRequest
1 голос
/ 01 мая 2020

У нас есть среда TFS2017. Размер растет каждую неделю в течение долгого времени.

В этой среде у меня есть несколько коллекций; размер файла журнала транзакций очень большой (свыше 155 Гб)

image

Мой вопрос: безопасно выполнить ширнк файла журнала для определенной коллекции TFS ? (без потери данных или получения ошибки в консоли администратора)?

Спасибо

1 Ответ

0 голосов
/ 01 мая 2020

Да. Вы можете.

Файл журнала находится там, чтобы вы могли восстановить его на момент времени между полными резервными копиями. Если на вашем сервере включено резервное копирование и вы регулярно делаете полное резервное копирование, вы можете обрезать журналы после каждого полного резервного копирования.

Если вы хотите просто «удалить журналы», то временно отключите TFS, выполнив команду на каждом сервере уровня приложений: TFSServiceControl quiesce, затем обрежьте журналы, затем снова включите TFS, используя TFSServiceControl unquiesce.

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

См .:

...