Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

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

PERF_VOLUME_STORAGE_MIGRATION 1С:Предприятие и СУБД

Гайд 1С: Вынос присоединенных файлов из базы данных на сетевой том (Volume storage)

Обновлено: 26.08.2026 · Официальная документация ↗
  • Размер резервной копии базы данных (бэкапа) растет на сотни гигабайт из-за PDF-сканов и документов.
  • Снижение скорости создания бэкапов СУБД и замедление регламентных процедур (CHECKDB, дефрагментация).
  • Исчерпание лимитов лицензий СУБД или дискового пространства высокоскоростных NVMe массивов.
  • Замедление отклика базы данных из-за раздувания кэша СУБД неструктурированными файлами.

1. Настройка сетевого тома в операционной системе

  • Для Linux: Создайте точку монтирования с правами пользователя usr1cv8:
    mkdir -p /mnt/1c_files_volume
    chown -R usr1cv8:grp1cv8 /mnt/1c_files_volume
    chmod -R 770 /mnt/1c_files_volume
  • Для Windows: Предоставьте полные права NTFS на сетевую папку для учетной записи службы 1С (NT AUTHORITY\NETWORK SERVICE или доменного пользователя).

2. Настройка БСП в режиме 1С:Предприятие

  1. Перейдите в раздел Администрирование -> Настройки работы с файлами.
  2. Установите флаг Хранить файлы в томах на диске.
  3. Откройте справочник Тома хранения файлов и создайте новый том:
    • Укажите пути для Windows (UNC: \\fileserver\1c_share) и для Linux (/mnt/1c_files_volume).
    • Задайте лимит размера тома (например, 500 ГБ).

3. Фоновый перенос существующих файлов из базы в тома

В типовых конфигурациях запустите регламентное задание «Перенос присоединенных файлов в тома» или выполните программный запуск обработки БСП в транзакции небольшими пакетами:

// Запуск типовой процедуры переноса
РаботаСФайламиСлужебный.ПеренестиФайлыВТома();
💡 Практика специалистов: При использовании Linux-кластера 1С путь к тому в карточке тома должен быть указан в формате POSIX, а сам том должен быть смонтирован локально на всех серверах кластера, где запущен сервис файлов.

Частые вопросы (FAQ)

Как организуется резервное копирование при хранении файлов в томах?

Резервное копирование становится гибридным: создается бэкап СУБД и параллельный консистентный снэпшот/бэкап каталога файлового тома. В БСП файлы именуются по GUID, что исключает их случайную перезапись.

Что произойдет, если сервер 1С временно потеряет доступ к сетевому тому?

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

Сжимаются ли файлы при выносе на файловый том?

Да, БСП умеет сохранять файлы на диске в сжатом виде (Zip), если эта опция включена в настройках тома хранения.

Как очистить освободившееся место в СУБД после переноса файлов в тома?

После очистки таблиц файлов (ХранилищеШаблонов, ПрисоединенныеФайлы) выполните операцию SHRINK / VACUUM FULL и последующую полную дефрагментацию индексов.

Полезные материалы
Рекомендуем