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

В этой статье разберём все актуальные способы загрузки базы в 1С:Фреш — от ручного импорта через веб-интерфейс до автоматизированного переноса с помощью 1C:EDT или Конфигуратора. Особое внимание уделим требованиям к исходным файлам (размер, версия платформы, поддерживаемые форматы), а также типичным проблемам, с которыми сталкиваются пользователи. Если вы планируете миграцию с локального сервера или другого облака — здесь найдёте чек-лист подготовки и пошаговые инструкции для разных сценариев.

Подготовка базы к загрузке: обязательные условия

Перед тем как загружать базу в 1С:Фреш, необходимо убедиться, что она соответствует техническим требованиям сервиса. Главное правило: сервис поддерживает только базы в формате .dt (выгрузка данных) или .cf (конфигурация) для платформы 1С:Предприятие 8.3 версии не ниже 8.3.20. Базы старых версий (8.2 или 8.1) предварительно нужно конвертировать через Конфигуратор.

Критические параметры для проверки:

  • 📦 Размер файла: максимальный объём загружаемой базы — 10 ГБ в архивированном виде (для тарифа "Профессиональный"). Для тарифа "Базовый" лимит ниже — 2 ГБ. Превышение приведёт к ошибке на этапе загрузки.
  • 🔄 Версия конфигурации: должна быть совместима с облачной платформой. Например, 1С:Бухгалтерия 3.0 или 1С:Управление торговлей 11 поддерживаются, а устаревшие редакции (например, 1С:Бухгалтерия 2.0) — нет.
  • 🔒 Отсутствие блокировок: база не должна быть заблокирована другими пользователями или процессами. Перед выгрузкой закройте все сеансы работы в 1С:Предприятии.
⚠️ Внимание: Если ваша база использует внешние обработки или нетипичные расширения, их работоспособность в 1С:Фреш не гарантируется. Тестируйте функционал после загрузки!

Для проверки версии платформы и конфигурации:

  1. Откройте базу в режиме Конфигуратор.
  2. Перейдите в меню Справка → О программе.
  3. Сравните версию платформы с минимально поддерживаемой (8.3.20).
📊 Какой способ выгрузки базы вы используете чаще?
Через Конфигуратор
С помощью 1C:EDT
Автоматическая синхронизация
Другой способ

Способы выгрузки базы из локальной 1С

Существует три основных метода подготовки базы для загрузки в 1С:Фреш: через Конфигуратор, с использованием 1C:Enterprise Development Tools (EDT) или посредством специализированных утилит (например, chdbfl.exe для проверки целостности). Рассмотрим каждый вариант подробно.

1. Выгрузка через Конфигуратор (рекомендован для большинства пользователей)

Это самый универсальный способ, не требующий дополнительных инструментов. Подходит для баз на платформе 8.3.20 и выше.

  1. Запустите 1С:Предприятие в режиме Конфигуратор.
  2. Выберите Администрирование → Выгрузить информационную базу.
  3. Укажите путь для сохранения файла с расширением .dt.
  4. Дождитесь завершения процесса (может занять от нескольких минут до часов в зависимости от объёма данных).

Готовый файл .dt можно сжать в архив .zip или .7z для ускорения загрузки. Сервис 1С:Фреш автоматически распакует архив при импорте.

2. Использование 1C:EDT для сложных конфигураций

1C:Enterprise Development Tools (EDT) — инструмент для разработчиков, позволяющий выгружать базы с сохранением структуры метаданных. Актуален, если в базе используются:

  • 🔧 Кастомизированные отчёты или обработки.
  • 📊 Внешние источники данных (например, интеграция с 1С:Документооборот).
  • 🔗 Расширения конфигурации.

Инструкция для EDT:

1. Откройте проект в 1C:EDT.

2. В панели "Project Explorer" кликните правой кнопкой по базе.

3. Выберите "Export → 1C:Enterprise 8 Data" (формат .dt).

4. Укажите целевую папку и дождитесь завершения.

⚠️ Внимание: Выгрузка через EDT может занять значительно больше времени, чем через Конфигуратор, из-за детального анализа метаданных. Для баз объёмом более 5 ГБ рекомендуется использовать локальный SSD-накопитель.

3. Проверка целостности файла перед загрузкой

Независимо от способа выгрузки, обязательно проверьте файл .dt на ошибки с помощью утилиты chdbfl.exe (входит в комплект поставки 1С:Предприятие). Команда для проверки:

chdbfl.exe /F "путь_к_файлу.dt" /L "лог_файла.txt"

Если в лог-файле появятся ошибки типа Damaged data block, базу необходимо восстановить через Конфигуратор (опция Тестирование и исправление).

☑️ Проверка перед загрузкой

Выполнено: 0 / 5

Загрузка базы в 1С:Фреш через веб-интерфейс

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

Пошаговая инструкция

  1. Авторизуйтесь в личном кабинете 1С:Фреш (используйте логин и пароль от портала 1С:ИТС).
  2. Перейдите в раздел Мои базы → Создать новую базу.
  3. Выберите опцию Загрузить существующую базу.
  4. Укажите название базы (например, Бухгалтерия_ООО_Ромашка) и выберите тарифный план.
  5. Загрузите файл .dt или архив с ним (поддерживаются форматы .zip, .7z, .rar).
  6. Нажмите Загрузить и дождитесь завершения процесса (статус отображается в реальном времени).

Время загрузки зависит от скорости вашего интернет-соединения и объёма данных. Для базы размером 3–5 ГБ при скорости 100 Мбит/с процесс займёт ~15–30 минут. После загрузки сервис автоматически развернёт базу и отправит уведомление на email.

Типичные ошибки и их решение

Ошибка Причина Решение
Недопустимый формат файла Загружен файл не в формате .dt, .zip или .cf. Пересохраните базу в правильном формате через Конфигуратор.
Превышен лимит объёма Размер архива больше 10 ГБ (или 2 ГБ для базового тарифа). Оптимизируйте базу (удалите старые документы) или повысьте тариф.
Ошибка развёртывания Повреждение файла .dt или несовместимость версии. Проверьте файл через chdbfl.exe и повторите выгрузку.
Недостаточно квот На аккаунте закончились ресурсы (например, количество баз). Оплатите дополнительные квоты в личном кабинете.
💡

Если загрузка прерывается на этапе 90–99%, попробуйте сжать файл .dt в архив .zip с максимальным уровнем сжатия. Это часто решает проблему тайм-аутов.

Автоматизированная загрузка через API 1С:Фреш

Для ИТ-специалистов и компаний с большим количеством баз ручная загрузка через веб-интерфейс неэффективна. В этом случае можно использовать REST API 1С:Фреш, который позволяет автоматизировать процесс. API поддерживает операции:

  • 🔄 Загрузку баз по расписанию.
  • 📤 Массовый импорт нескольких баз.
  • 🔄 Синхронизацию изменений (инкрементальный перенос).

Для работы с API потребуется:

  1. Получить client_id и client_secret в личном кабинете 1С:Фреш (раздел API-доступ).
  2. Сформировать access_token через OAuth 2.0.
  3. Отправить POST-запрос на эндпоинт /api/v1/databases/upload с файлом .dt в теле запроса.

Пример запроса на curl:

curl -X POST "https://api.fresh.1c.ru/api/v1/databases/upload" \

-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \

-H "Content-Type: multipart/form-data" \

-F "file=@/path/to/your/database.dt" \

-F "name=DatabaseName"

Ответ сервера будет содержать database_id и статус операции. Для отслеживания процесса используйте эндпоинт /api/v1/databases/{id}/status.

⚠️ Внимание: При работе с API учитывайте лимиты на количество запросов — 100 в час для одного access_token. Превышение лимита приведёт к блокировке на 1 час.
Как получить access_token для API?

1. Перейдите в личный кабинет 1С:Фреш → "API-доступ". 2. Сгенерируйте пару client_id/client_secret. 3. Выполните запрос на https://oauth.1c.fresh.ru/token с параметрами grant_type=client_credentials. 4. В ответе получите access_token (действует 1 час).

Перенос базы из другого облака в 1С:Фреш

Если ваша база уже размещена в другом облачном сервисе (например, 1С:Линк, AWS или Azure), процесс переноса в 1С:Фреш имеет свои нюансы. Главное отличие — необходимо сначала выгрузить данные из текущего облака в локальный файл, а затем загрузить его в 1С:Фреш.

Инструкция для переноса с 1С:Линк

  1. В панели управления 1С:Линк выберите базу и нажмите Выгрузить копию.
  2. Скачайте файл .dt на локальный компьютер.
  3. Проверьте файл на целостность (как описано выше).
  4. Загрузите файл в 1С:Фреш через веб-интерфейс или API.

Перенос с AWS/Azure

Для баз, размещённых на виртуальных машинах:

  • 🖥️ Подключитесь к VM через RDP (Windows) или SSH (Linux).
  • 📁 Выгрузите базу в .dt через Конфигуратор.
  • 📥 Скопируйте файл на локальный ПК с помощью SCP или WinSCP.

Если база хранится в объектах Amazon S3 или Azure Blob Storage, скачайте файл напрямую через консоль облачного провайдера или CLI-инструменты:

aws s3 cp s3://your-bucket/database.dt ./local_path/

az storage blob download --account-name your_account --container your-container --name database.dt --file ./local_path/

💡

При переносе из другого облака обязательно проверьте кодировку данных в файле .dt. Если база ранее работала на Linux-сервере, а теперь загружается в 1С:Фреш (Windows), могут возникнуть проблемы с символами. Используйте параметр /ConvertCharsToUTF8 при выгрузке.

Оптимизация базы перед загрузкой

Чем "чище" база, тем быстрее и надёжнее пройдёт её загрузка в 1С:Фреш. Оптимизация особенно важна для крупных баз (от 5 ГБ), где лишние данные увеличивают время переноса и риск ошибок. Рекомендуемые шаги:

1. Удаление устаревших данных

Перед выгрузкой:

  • 🗑️ Архивируйте или удаляйте документы старше 3–5 лет (если они не требуются для отчётности).
  • 🧹 Очистите журнал регистрации (меню Администрирование → Журнал регистрации → Очистить).
  • 📊 Удалите тестовые или дублирующиеся справочники.

2. Сжатие таблиц базы данных

В Конфигураторе выполните команду:

Тестирование и исправление → Реструктуризация таблиц базы данных

Это уменьшит физический размер файла .dt на 10–30%.

3. Отключение ненужных функций

Если в базе используются:

  • 📡 Интеграции с внешними сервисами (например, 1С:Отчётность или 1С:Касса) — отключите их перед выгрузкой.
  • 📈 Фоновые задания — приостановите их выполнение.
  • 🔄 Регламентные операции — отмените их запуск.

Это снизит нагрузку на базу во время выгрузки и уменьшит риск ошибок.

Проверка работоспособности базы после загрузки

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

  • 🔍 Все данные отображаются корректно (особенно справочники и документы).
  • 📊 Отчёты формируются без ошибок.
  • 🔑 Права доступа пользователей сохранены.
  • 🔄 Интеграции (если были) работают стабильно.

Чек-лист тестирования

☑️ Проверка после загрузки

Выполнено: 0 / 5

Типичные проблемы и их устранение

Проблема Возможная причина Решение
Не открываются документы Повреждение метаданных при выгрузке Выгрузите базу заново с параметром /DumpConfigToFiles
Ошибки при формировании отчётов Несовместимость версии отчётности с облачной платформой Обновите конфигурацию через 1С:ИТС
Медленная работа базы Большой объём неиндексированных данных Оптимизируйте запросы или повысьте тариф в 1С:Фреш

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

  1. Удалите загруженную базу в 1С:Фреш.
  2. Исправьте ошибки в исходной локальной базе.
  3. Повторите выгрузку и загрузку.

FAQ: Частые вопросы по загрузке базы в 1С:Фреш

Можно ли загрузить базу из 1С:Предприятие 8.2 в 1С:Фреш?

Нет, сервис поддерживает только базы на платформе 8.3.20 и выше. Предварительно обновите платформу через Конфигуратор:

  1. Откройте базу в режиме конфигуратора.
  2. Выберите Конфигурация → Поддержка → Обновить конфигурацию.
  3. После обновления выгрузите базу в формат .dt.
Сколько времени занимает загрузка базы объёмом 8 ГБ?

При скорости интернета 100 Мбит/с:

  • Загрузка файла на сервер — ~20–40 минут.
  • Развёртывание базы в облаке — ~1–2 часа (зависит от нагрузки на сервис).

Всего процесс может занять до 3 часов. Статус отображается в личном кабинете в реальном времени.

Что делать, если при загрузке появляется ошибка "Недопустимая структура файла"?

Эта ошибка возникает, если:

  • Файл .dt повреждён (проверьте через chdbfl.exe).
  • Файл был выгружен из конфигурации, несовместимой с 1С:Фреш (например, 1С:Зарплата и Управление Персоналом 2.5).
  • Файл сжат в не поддерживаемый архив (например, .tar.gz).

Решение: повторите выгрузку базы с параметром /OutFileNameYourDatabase.dt /DumpConfigToFiles.

Можно ли загрузить базу в 1С:Фреш с мобильного устройства?

Технически да, но:

  • 📱 Веб-интерфейс 1С:Фреш не адаптирован для мобильных браузеров.
  • 📎 Загрузка больших файлов (>1 ГБ) может прерываться из-за ограничений мобильного интернета.
  • 🔒 Для авторизации потребуется ввод логина/пароля от 1С:ИТС, что неудобно на маленьком экране.

Рекомендуем использовать ПК или ноутбук.

Как перенести пользователей и их права из локальной базы в 1С:Фреш?

Права доступа и список пользователей переносятся автоматически при загрузке файла .dt. Однако:

  • 🔐 Пароли пользователей не сохраняются — их нужно будет сбросить вручную через Администрирование → Пользователи.
  • 📋 Группы доступа и ролевой модель переносятся полностью.
  • 🔄 Если в локальной базе использовалась аутентификация Windows, в облаке её придётся заменить на стандартную.