К статье
Практический материал

Администрирование · 8 мин

Сколько места занимает 1С и что влияет на объём данных

Сколько места занимает 1С на диске: размер платформы, файловых и клиент-серверных баз, факторы роста и способы освободить место на сервере и компьютере.

Объём дискового пространства, который требуется 1С, складывается из трёх частей: самой платформы, информационной базы и служебных данных — временных файлов, журналов, резервных копий. Платформа занимает немного, а вот база со временем может вырасти до десятков и сотен гигабайт, особенно в торговых и производственных конфигурациях с большим документооборотом.

Точную цифру «на все случаи жизни» назвать нельзя: размер зависит от версии платформы, конфигурации, количества пользователей, интенсивности ввода документов и того, хранятся ли в базе файлы и картинки. Ниже разобраны типовые ориентиры и практические способы оценить и сократить занимаемое место.

Сколько места занимает платформа 1С

Дистрибутив и установленная платформа 1С:Предприятие 8.3 обычно занимают порядка 1–3 ГБ на диске. Точный объём зависит от разрядности (32 или 64 бита), набора установленных компонентов (тонкий клиент, толстый клиент, сервер, веб-компоненты) и количества одновременно установленных версий платформы.

Каждая новая версия платформы ставится в отдельный каталог, и старые версии автоматически не удаляются. Если обновления ставились регулярно в течение нескольких лет, в папке установки может накопиться 5–10 и более версий, что суммарно даёт заметный объём — иногда 10–20 ГБ.

Проверить, сколько места занимают установленные версии, можно через свойства папки установки (по умолчанию это каталог в Program Files) или через системный раздел «Приложения и возможности» в Windows.

Размер файловой базы 1С

Файловая база хранится в одном файле с расширением 1Cv8.1CD. Пустая база типовой конфигурации занимает обычно от нескольких сотен мегабайт до 1–2 ГБ — это «вес» самой конфигурации, метаданных и начальных данных. По мере ввода документов, справочников и движений по регистрам файл растёт.

Для небольшой организации с несколькими пользователями база за год работы обычно вырастает до 3–10 ГБ. В торговых компаниях с большим количеством документов, загружаемых изображений товаров и прикреплённых файлов размер может достигать 20–50 ГБ и больше.

Важная особенность: при удалении данных из базы файл 1Cv8.1CD сам по себе не уменьшается — освободившееся место остаётся зарезервированным внутри файла. Физическое сжатие происходит только при тестировании и исправлении с включённой реструктуризацией или при выгрузке базы в .dt и загрузке обратно.

Как узнать реальный размер файловой базы
  1. 1
    Откройте каталог базы (путь виден в списке баз при запуске 1С)
  2. 2
    Посмотрите размер файла 1Cv8.1CD через свойства файла
  3. 3
    Учтите рядом лежащие служебные файлы и папки с журналами
  4. 4
    Сравните размер файла с объёмом данных: большая разница после массовых удалений говорит о необходимости сжатия

Размер клиент-серверной базы (SQL)

В клиент-серверном варианте данные хранятся в СУБД — чаще всего Microsoft SQL Server или PostgreSQL. Здесь объём складывается из файлов данных (mdf), журнала транзакций (ldf) и системных баз. При полной модели восстановления журнал транзакций может расти очень быстро и по объёму превосходить сами данные.

Для рабочих баз среднего размера типичны значения от 10–20 ГБ до нескольких сотен гигабайт. Крупные внедрения с многолетней историей, обменами и хранением файлов в базе могут занимать терабайты. Поэтому при планировании сервера диск под базы закладывают с запасом — как минимум в 2–3 раза больше текущего размера базы.

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

Что ещё занимает место при работе 1С

Помимо платформы и базы, дисковое пространство расходуется на сопутствующие данные, о которых часто забывают при оценке:

  • Журнал регистрации — в файловых базах хранится рядом с базой, при длительной работе без сокращения может вырасти до нескольких гигабайт.
  • Кэш метаданных на клиентских машинах и сервере — обычно сотни мегабайт на каждую базу, при сбоях может разрастаться.
  • Резервные копии — выгрузки .dt и копии SQL-баз; при ежедневном копировании без ротации занимают больше места, чем сама база.
  • Временные файлы при обменах, загрузках отчётов, обновлениях конфигурации.
  • Файлы обновлений — дистрибутивы обновлений конфигураций могут занимать сотни мегабайт каждый.

Регулярный аудит этих каталогов часто позволяет освободить значительный объём без какого-либо вмешательства в саму базу.

Платформа1–3 ГБ на версию

Сколько версий установлено и нужны ли все

Файловая базаот 1–2 ГБ и выше

Размер файла 1Cv8.1CD и динамика роста

SQL-базаот 10 ГБ

Размер mdf и ldf, модель восстановления

Копии и журналынередко больше базы

Настроена ли ротация резервных копий

Как уменьшить занимаемое место

Первый шаг — определить, что именно съедает диск: база, журналы, копии или старые версии платформы. Дальнейшие действия зависят от источника проблемы.

Для файловой базы эффективны выгрузка в .dt и загрузка в новый файл (это физически пересоздаёт базу без «пустот»), сокращение журнала регистрации через настройку отбора по периоду, удаление помеченных объектов штатной обработкой. Для SQL-баз — перевод на простую модель восстановления (если это допустимо политикой резервного копирования), регламентное обслуживание индексов и контролируемое сжатие файлов.

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

Типичные ошибки
01
Удаление документов без сжатия базы — файл не уменьшается, и администратор считает, что очистка не сработала
02
Хранение всех резервных копий на одном диске с базой — при заполнении диска падает и база, и копии
03
Ручное удаление ldf-файлов для «освобождения места» — база переходит в состояние suspect и требует восстановления
04
Игнорирование роста журнала регистрации — через годы он занимает гигабайты и замедляет работу

Как спланировать дисковое пространство

При внедрении или переносе 1С диск планируют с запасом. Практичный подход: измерить текущий размер базы, оценить темп роста за последние месяцы (разница размеров копий за разные даты) и заложить объём на 1–2 года вперёд плюс место под резервные копии.

Для небольшой файловой базы обычно достаточно 50–100 ГБ свободного пространства с учётом копий. Для серверной базы разумно выделять отдельный том под данные, отдельный — под журналы и отдельный — под резервные копии, чтобы заполнение одного раздела не останавливало всю систему.

Итог

Что важно запомнить

Платформа 1С занимает единицы гигабайт, основной объём дают база, журналы и резервные копии. Удаление данных не уменьшает файл базы без сжатия, а место под копии и рост нужно планировать заранее с запасом.

Частые вопросы

Почему база 1С не уменьшается после удаления документов?

Файл базы резервирует освободившееся место под будущие данные. Чтобы физически уменьшить размер, выполните выгрузку в .dt и загрузку в новую базу или тестирование и исправление с реструктуризацией — предварительно сделав резервную копию.

Сколько места нужно для установки 1С с нуля?

На платформу заложите около 3–5 ГБ с запасом, плюс место под базу: минимум 5–10 ГБ для старта работы. Для комфортной работы с копиями на диске желательно иметь 50 ГБ и более свободного пространства.

Можно ли хранить базу 1С на сетевом диске?

Файловую базу можно разместить в сетевой папке, но скорость и надёжность будут ниже, чем при локальном размещении или клиент-серверном варианте. При обрыве сети во время записи есть риск повреждения базы.

Что делать, если журнал транзакций SQL-базы занял весь диск?

Не удаляйте файл вручную. Проверьте модель восстановления базы, при возможности переведите её в простую, выполните резервное копирование и штатное сжатие журнала средствами СУБД. Затем настройте регламентные копии, чтобы ситуация не повторилась.

Занимает ли место кэш 1С и можно ли его удалять?

Кэш метаданных хранится в профилях пользователей и обычно занимает сотни мегабайт на базу. Его можно безопасно очищать при закрытой 1С — при следующем запуске кэш создастся заново, первый запуск после очистки будет дольше обычного.

Как быстро узнать темп роста базы?

Сравните размеры резервных копий за разные даты или раз в месяц фиксируйте размер файла базы. Разница между замерами покажет средний прирост, на основании которого можно спланировать дисковое пространство.