Пятый фактор
Обсудить задачу
1С-Битрикс

Очистка диска и папки upload в 1С-Битрикс

Освобождаем место на сервере 1С-Битрикс после измерения и проверки связей. Отдельно считаем локальные резервные копии, журналы, временные выгрузки, кеш изображений, папку upload и записи таблицы b_file.

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

Срок: 5 рабочих дней

Когда стоит обратиться

Обычно к нам обращаются в таких ситуациях:

  • Хостинг сообщает о заполнении диска, а доступное место быстро заканчивается после каждого резервного копирования.
  • Папка upload продолжает расти после импортов и удаления товаров, хотя размер действующего каталога почти не меняется.
  • Таблица b_file и файловая система расходятся, и сотрудник не может определить, какие документы ещё используются сайтом.
  • Кеш, журналы и временные выгрузки хранятся без понятного срока и попадают в следующие локальные архивы.

Что именно мы сделаем

01

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

02

Сверяем upload и b_file с инфоблоками, заказами, пользователями, модулями и пользовательскими связями.

03

Разделяем кеши, архивы, временные данные, подтверждённые потерянные файлы и спорные объекты.

04

Сохраняем реестр, очищаем выбранные группы штатными методами и проверяем ключевые страницы.

05

Повторно измеряем место и настраиваем хранение архивов, журналов и временных файлов.

Что входит в стоимость

29 000 ₽ за всю работу

Проверяем файловую систему, базу, upload, b_file, кеши, локальные архивы, журналы и временные данные. Ищем связи файлов, группируем кандидатов, выполняем выбранную очистку штатными методами, проверяем рабочие сценарии и настраиваем сроки хранения.

Что будет готово

Материалы

Передадим вам

  • Карта занятого места по каталогам, видам файлов и связанным таблицам базы данных.
  • Реестр очищенных объектов и отдельный список спорных файлов с размером, возрастом и найденными связями.
  • Протокол проверки карточек, документов, заказов и административных сценариев после очистки.
  • Настроенные сроки хранения архивов, журналов и временных файлов и итоговый замер свободного места.
Проверка

Перед сдачей проверим

  • Свободное место до и после работы зафиксировано одним способом, а итоговый объём совпадает с журналом очищенных групп.
  • Контрольные изображения, документы, файлы заказов и профилей открываются по прежним ссылкам после очистки.
  • Для каждого удалённого объекта либо группы указан тип данных и основание, а спорные файлы сохранены отдельным списком.
  • Сроки хранения и повторная проверка активны, а новые локальные архивы не включают прежние архивы внутрь себя.

Как это выглядит на практике

Папка upload очищается после проверки связей

Большую часть диска занимает upload, но удалять файлы по возрасту рискованно: старый документ может быть связан с заказом или профилем. Сверка b_file показывает три разные группы.

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

  1. 01

    Измеряем upload, b_file, кеши, локальные архивы, журналы и временные каталоги.

  2. 02

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

  3. 03

    Отделяем восстанавливаемый кеш и временные импорты от действующих документов и спорных объектов.

  4. 04

    Очищаем выбранный реестр штатными методами и проверяем контрольные страницы и файлы.

  5. 05

    Повторно измеряем место и включаем сроки хранения и регулярный отчёт по крупным группам.

Что понадобится для работы

От вас

  • Доступ к серверу, базе данных и административному разделу 1С-Битрикс.
  • Свежая резервная копия либо место и время для её создания перед очисткой.
  • Контрольные товары, заказы, профили и документы, которые требуется проверить после работы.
  • Сотрудник, который знает назначение пользовательских каталогов и сможет подтвердить спорные группы.

Если у вас немного другая ситуация

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

Стоимость работ 29 000 ₽ полная стоимость известна заранее
  1. 3 000 ₽после подписания договора через Диадок
  2. 26 000 ₽после выполнения, демонстрации и приёмки результата

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

Часто спрашивают

Об этой услуге

Почему файлы из upload нельзя удалять только по дате?

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

Что обычно занимает больше всего места в Битрикс?

Часто это локальные резервные копии, resize_cache, журналы, временные импорты и крупные файлы в upload. Карта объёма показывает фактическое распределение конкретного проекта до очистки.

Как проверяется результат после очистки?

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

Как уменьшить повторный рост диска?

Настраиваем сроки хранения архивов и журналов, очистку временных данных и регулярный отчёт по крупным группам. Для локальных копий исключаем вложение старых архивов в каждый новый архив.

Цена и изменения по ходу работы

Цена на странице окончательная?

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

Что означает резерв незапланированных работ?

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

Резерв рассчитывается по формуле: стоимость услуги × 30% ÷ 1 500 ₽. Для услуги за 30 000 ₽ это 6 часов. Эти часы относятся только к дополнительным, заранее незапланированным уточнениям. Они не являются сроком проекта и не ограничивают время на основную работу: согласованный результат мы выполняем полностью.

Можно уточнять детали уже во время работы?

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

Начало работы и оплата

Как оформляются договор и оплата?

Подписываем договор через Диадок. Предоплата составляет 3 000 ₽ и входит в общую стоимость услуги. Остаток оплачивается после демонстрации и приёмки готового результата.

Когда начинается срок выполнения?

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

Как учитываются платные лицензии и внешние сервисы?

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

Проверка результата и гарантия

Как принимается готовая работа?

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

Какая гарантия действует после сдачи?

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

Следующий шаг

Опишите задачу

Расскажите, что происходит сейчас и какой результат хотите получить. Можно указать сайт, CMS, 1С, CRM, ERP или другую систему. Если подходящую услугу выбирать рано, просто опишите ситуацию — мы разберёмся и предложим следующий шаг.