Назад | Перейти на главную страницу

Нужно ли устанавливать ограничения для 2012 R2 / TFS / SQL, чтобы журналы не занимали место на диске?

Настроить: Узел Hyper-V 2012 R2, основной гость - установка отдельного сервера TFS с SharePoint (включает SQL для операций TFS)

Этот вопрос был размещен на StackExchange SharePoint WRT аспект SharePoint сервера, но размещен здесь из-за ОС и других приложений, не относящихся к SharePoint, которые также находятся на сервере:

Server 2012 R2, TFS, SQL (for TFS)

Проблема в том, что виртуальный жесткий диск сервера (изначально 100 ГБ) переполнен, что, как я предполагаю, является простой проблемой ведения журнала из приведенного выше списка плюс SharePoint.

Я легко мог увеличить размер виртуального жесткого диска Hyper-V до 120 ГБ, но подозреваю, что проблема вернется снова. Я хотел бы исправить первопричину (ы).

Нужно ли вносить изменения в настройки по умолчанию для каждого из перечисленных выше элементов (ОС и приложений), чтобы ограничить использование диска? В приведенной выше ссылке было указано, что SQL поддерживает, но я еще не нашел, куда перейти в SQL, чтобы проверить предложение.

В следующих сообщениях было много полезных советов и ссылок, но я хотел задать этот вопрос здесь, чтобы объединить / сосредоточить внимание на основных потенциальных проблемах с журналированием на серверах, которые в остальном, похоже, работают нормально.

Заполнение системного диска Server 2012 R2

Освобождение дискового пространства (WinDirstat предлагается здесь в качестве других сообщений - хорошая / безопасная идея?)

Изменить после решения ниже: SQL .ldf был серьезным пользователем пространства, и решения, рекомендованные в пункте 2 ниже, решили проблему. Хотел опубликовать ссылку, которая предоставила конкретные команды запроса, которые хорошо работали для сжатия .ldf, и ссылку на инструмент, чтобы определить, где используется пространство.

Страница поддержки Dell с общими рекомендациями по сжатию файла ldf

WinDirStat что очень полезно для определения того, где используется пространство.

Я не очень часто работаю с IIS или SQL Server, но хотел бы обратить внимание на две вещи:

  1. Ведение журнала IIS. В Windows нет встроенного автоматического обслуживания журналов IIS, поэтому журналы IIS могут занимать все больше дискового пространства.

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