Перенос базы 1С:Предприятие в облачный сервис 1С:Фреш — задача, с которой сталкиваются компании при переходе на удалённую работу, масштабировании бизнеса или оптимизации IT-инфраструктуры. Несмотря на очевидные преимущества облака (доступность 24/7, автоматическое резервное копирование, отсутствие необходимости поддерживать собственные серверы), процесс миграции требует тщательной подготовки. Ошибки на этапе экспорта или импорта данных могут привести к потере критически важной информации, несовместимости версий платформы или сбоям в работе учётной системы.
В этой статье мы разберём пошаговый алгоритм переноса, начиная от анализа текущей базы и заканчивая проверкой работоспособности после миграции. Особое внимание уделим скрытым настройкам 1С:Фреш, которые влияют на скорость работы облачной базы после переноса, а также типичным проблемам, возникающим при переходе с файловых или клиент-серверных версий. Инструкция актуальна для всех конфигураций на платформе 1С:Предприятие 8.3 (включая Бухгалтерию 3.0, Управление торговлей 11, Зарплату и управление персоналом 3.1).
Если вы используете устаревшие версии платформы (ниже 8.3.10), перед миграцией потребуется обновление — это отдельная процедура, которую мы затрагиваем в последнем разделе статьи.
1. Подготовка к переносу: анализ текущей базы и требования 1С:Фреш
Прежде чем приступать к техническим манипуляциям, необходимо оценить совместимость вашей базы с облачным сервисом. 1С:Фреш накладывает ряд ограничений, игнорирование которых приведёт к ошибкам на этапе загрузки:
- 🔹 Версия платформы: минимально поддерживаемая —
8.3.10.2561. Базы на более старых версиях нужно обновлять до переноса. - 🔹 Объём данных: бесплатный тариф 1С:Фреш ограничен
2 ГБ(включая архивы). Для баз крупнее потребуется платный тариф. - 🔹 Конфигурация: не все отраслевые решения поддерживаются "из коробки". Например, 1С:ERP требует предварительной доработки.
- 🔹 Внешние обработки: скрипты с прямым доступом к файловой системе или реестру Windows работать не будут.
Проведите аудит текущей базы с помощью встроенного отчёта Анализ использования дискового пространства (раздел Администрирование → Поддержка и обслуживание). Это поможет выявить:
- 📊 Раздутые таблицы (например,
Документ.СодержимоеилиРегистрНакопления.Остатки), которые можно архивировать. - 🗑️ Ненужные данные (удалённые документы, тестовые записи), которые стоит очистить перед экспортом.
⚠️ Внимание: Если ваша база использует расширения конфигурации или внешние компоненты (например, для интеграции с оборудованием), их работоспособность в 1С:Фреш нужно проверять отдельно. Некоторые решения потребуют переписывания под облачную архитектуру.
Также учтите, что 1С:Фреш не поддерживает:
- 🚫 COM-соединения (например, для работы с 1С:Предприятие 7.7).
- 🚫 Прямой доступ к SQL (запросы через
ADODB.Connection). - 🚫 Локальные печатные формы, привязанные к конкретным принтерам.
2. Экспорт данных из текущей базы 1С
Для переноса данных в 1С:Фреш используется стандартный механизм выгрузки/загрузки через dt-файл. Этот формат сохраняет не только данные, но и структуру метаданных, что критично для корректной работы в облаке. Процесс экспорта состоит из трёх этапов:
2.1. Создание резервной копии
Даже если вы уверены в стабильности своей базы, обязательно создайте полную копию перед выгрузкой. Для этого:
- Закройте все сеансы пользователей в базе.
- В конфигураторе выберите
Администрирование → Выгрузить информационную базу. - Укажите путь для сохранения файла с расширением
.dt.
Файл резервной копии может весить значительно больше, чем сама база, — учитывайте это при выборе носителя. Для баз объёмом более 10 ГБ рекомендуется использовать внешний SSD-накопитель.
2.2. Оптимизация данных перед выгрузкой
Чтобы уменьшить размер .dt-файла и ускорить последующую загрузку в облако, выполните следующие действия:
Удалить помеченные на удаление объекты (Администрирование → Чистка базы)|
Сжать таблицы базы данных (Администрирование → Тестирование и исправление, флаг "Реиндексация")|
Отключить неиспользуемые подсистемы (если они не нужны в облаке)|
Архивировать старые документы (older than 3 years) в отдельную базу-->
Для архивации старых данных можно использовать типовой отчёт Архивация данных (доступен в Бухгалтерии 3.0 и Управлении торговлей 11). Это позволит сократить объём актуальной базы на 30-70%.
2.3. Выгрузка в формат .dt
Запустите выгрузку через конфигуратор:
- Откройте базу в режиме
Конфигуратор. - Перейдите в
Администрирование → Выгрузить информационную базу. - Выберите формат
Файл выгрузки данных 1С:Предприятие 8 (.dt). - Укажите путь для сохранения (например,
C:\Backup\base_20260501.dt).
⚠️ Внимание: Если в процессе выгрузки появляется ошибка "Недостаточно памяти", разбейте базу на части. Для этого используйте обработку "Выгрузка данных по частям" (доступна на Инфостарте). Альтернатива — выгружать данные по подсистемам (например, сначала справочники, затем документы).
Время выгрузки зависит от объёма данных и производительности жесткого диска. Для базы размером 5 ГБ на SSD это займёт примерно 20-40 минут.
3. Создание и настройка облачной базы в 1С:Фреш
Перед загрузкой данных необходимо подготовить "чистую" облачную базу в 1С:Фреш. Этот этап часто упускают, что приводит к конфликтам версий или потерянным настройкам.
3.1. Регистрация и выбор тарифа
Если у вас ещё нет аккаунта в 1С:Фреш:
- Перейдите на сайт
fresh.1c.ruи зарегистрируйтесь. - Выберите тариф в зависимости от объёма базы и количества пользователей. Для тестирования подойдёт бесплатный тариф
"Старт"(ограничение2 ГБ). - Подтвердите email и телефон — это потребуется для восстановления доступа.
Обратите внимание: в бесплатном тарифе отсутствует техническая поддержка. Если планируете переносить критически важную базу, сразу выбирайте платный тариф (например, "Профи" с 50 ГБ места).
3.2. Создание новой базы
После регистрации:
- В личном кабинете нажмите
"Создать базу". - Выберите конфигурацию, соответствующую вашей текущей базе (например, Бухгалтерия предприятия 3.0).
- Укажите название базы (например,
"ООО Ромашка (Облако)"). - Выберите регион размещения серверов (оптимально —
"Россия"для минимальных задержек).
Важно: версия конфигурации в облаке должна совпадать с вашей локальной базой. Если в 1С:Фреш доступна более новая версия, сначала обновите локальную базу, затем повторите выгрузку.
3.3. Настройка параметров базы
Перед загрузкой данных configure следующие параметры:
| Параметр | Рекомендуемое значение | Пояснение |
|---|---|---|
| Режим совместимости | 8.3.10 или выше | Должен совпадать с версией платформы локальной базы |
| Основной язык | Русский (Россия) | Влияет на формат дат и чисел в отчётах |
| Часовой пояс | Мск (UTC+3) | Важно для корректной работы документов с датами |
| Автообновление | Отключено | Включите после успешного переноса |
⚠️ Внимание: Если ваша база использует нетиповой функционал (например, интеграцию с 1С:Документооборот или Битрикс24), свяжитесь с поддержкой 1С:Фреш заранее. Некоторые интеграции требуют дополнительной настройки облачной инфраструктуры.
4. Загрузка данных в 1С:Фреш
Теперь, когда облачная база готова, можно приступать к импорту данных. Этот процесс состоит из двух шагов: загрузки .dt-файла и проверки целостности.
4.1. Импорт через личный кабинет
Самый простой способ — загрузка через веб-интерфейс:
- В личном кабинете 1С:Фреш выберите созданную базу.
- Нажмите
"Загрузить данные"и укажите путь к.dt-файлу. - Дождитесь завершения процесса (может занять от
10 минутдо нескольких часов).
Для файлов размером более 4 ГБ рекомендуется использовать утилиту 1C:Enterprise с ключом /LoadDt:
"C:\Program Files\1cv8\8.3.20.1500\bin\1cv8.exe" /LoadDt "C:\Backup\base_20260501.dt" /N "Имя пользователя" /P "Пароль" /S "Адрес сервера 1С:Фреш"
4.2. Проверка целостности данных
После загрузки обязательно выполните:
- 🔍 Тестирование и исправление (
Администрирование → Тестирование и исправление) с флагами:- 📋 Реиндексация таблиц
- 🔄 Проверка логической целостности
- 🗃️ Проверка ссылочной целостности
- 📊 Сравнение итогов по ключевым регистрам (например, остатки по счетам
50.01,62.01). - 📄 Проверка печатных форм (особенно если используете нетиповой дизайн документов).
Типичные ошибки после импорта:
- 🚨 Разорванные ссылки на справочники (например, в документах указаны несуществующие контрагенты).
- 🚨 Несовпадение итогов в регистрах накопления (часто из-за разных правил округления).
- 🚨 Ошибки в отчётах из-за отсутствия прав у пользователей.
Если после загрузки базы в 1С:Фреш отчёты формируются дольше, чем локально, проверьте настройки "Фоновые задания" в разделе Администрирование → Настройки системы. Отключение фонового формирования отчётов может ускорить работу.
5. Настройка пользователей и прав доступа
Система прав в 1С:Фреш имеет особенности по сравнению с локальными базами. Например, здесь нет прямого доступа к конфигуратору — все настройки выполняются через веб-интерфейс.
5.1. Создание пользователей
Чтобы добавить пользователя:
- Перейдите в
Администрирование → Пользователи. - Нажмите
"Создать"и заполните:- 👤 Имя пользователя (например,
ivanov_p). - 📧 Email (используется для восстановления пароля).
- 🔑 Пароль (минимальная длина —
8 символов). - 🛡️ Роль (например,
"Бухгалтер","Администратор").
- 👤 Имя пользователя (например,
- 🔐 Максимальное количество пользователей зависит от тарифа (в
"Старт"— до5 пользователей). - 📱 Для мобильного доступа требуется отдельная лицензия.
В 1С:Фреш действуют ограничения:
5.2. Настройка ролей и прав
Если в вашей базе используются кастомные роли, их нужно перенести вручную:
- Экспортируйте роли из локальной базы через
Конфигуратор → Администрирование → Выгрузить роли. - В 1С:Фреш импортируйте их через
Администрирование → Импорт настроек безопасности.
Обратите внимание на права доступа к внешним сервисам (например, 1С:Отчётность или 1С:Диадок). В облаке для их работы требуется дополнительная настройка OAuth-токенов.
Как перенести пароли пользователей из локальной базы?
К сожалению, пароли пользователей в формате .dt не экспортируются по соображениям безопасности. После переноса базы в 1С:Фреш всем пользователям придётся сбросить пароли через email. Альтернатива — использовать внешнюю аутентификацию (например, через 1С:ID), если она была настроена в локальной базе.
6. Тестирование и оптимизация облачной базы
После переноса данных необходимо убедиться, что база работает корректно. Проведите тестирование по следующему чек-листу:
Сформировать тестовые документы (например, Поступление товаров)|
Проверить печать документов (особенно с логотипом компании)|
Запустить ключевые отчёты (Оборотно-сальдовая ведомость, Карточка счёта)|
Протестировать интеграции (например, обмен с сайтом или банк-клиентом)|
6.1. Проверка производительности
Облачные базы могут работать медленнее локальных из-за:
- 🌐 Задержек сети (особенно если сервер находится не в России).
- 🖥️ Ограничений по CPU в бесплатных тарифах.
- 🗃️ Неоптимизированных запросов в конфигурации.
Для ускорения работы:
- 🔧 Настройте
кеширование данныхвАдминистрирование → Настройки производительности. - 📈 Используйте
фоновое выполнение отчётовдля ресурсоёмких операций. - 🗑️ Очистите
журнал регистрации(накапливает до10 ГБданных).
6.2. Резервное копирование в облаке
В 1С:Фреш резервные копии создаются автоматически, но:
- 🔄 Глубина архива зависит от тарифа (в
"Старт"—7 дней, в"Профи"—30 дней). - 📥 Восстановление возможно только через поддержку (самостоятельно — только последняя копия).
Для критически важных данных рекомендуется:
- Еженедельно экспортировать
.dt-файл в локальное хранилище. - Настроить внешнее резервное копирование через 1С:Линк.
Если после переноса в 1С:Фреш некоторые отчёты формируются с ошибками, проверьте настройки "Режима совместимости" в параметрах базы. Часто проблема решается установкой флага "Использовать старые алгоритмы" для конкретных отчётов.
7. Типичные ошибки и их решения
Даже при строгом следовании инструкции могут возникать проблемы. Рассмотрим наиболее частые:
| Ошибка | Причина | Решение |
|---|---|---|
"Недостаточно места на диске" |
Превышен лимит тарифа | Удалите старые копии или перейдите на тариф с большим объёмом |
"Несовпадение версий платформы" |
Локальная база на версии ниже 8.3.10 | Обновите платформу до актуальной версии |
"Ошибка чтения файла .dt" |
Файл повреждён или неполный | Повторите выгрузку с флагом "Проверять целостность" |
"Нет прав на объект" |
Роли не перенеслись корректно | Настройте права вручную через Администрирование → Роли |
Если ошибка не указана в таблице, проверьте журнал регистрации (Администрирование → Журнал регистрации). Часто там содержится подробное описание проблемы с указанием конкретного объекта (например, "Документ.РеализацияТоваровУслуг.ОшибкаЗаписи").
Для сложных случаев (например, ошибок "Нарушение ссылочной целостности") используйте утилиту chdbfl.exe, которая входит в комплект поставки 1С:Предприятие. Запустите её с параметрами:
chdbfl.exe "C:\Backup\base_20260501.dt" /Fix
8. Обновление устаревших баз перед переносом
Если ваша база работает на версии платформы ниже 8.3.10, её необходимо обновить до выгрузки в .dt. Процесс обновления зависит от текущей версии:
- 🔄 С 8.2 на 8.3: используйте типовой механизм обновления через конфигуратор (
Конфигурация → Поддержка → Обновить конфигурацию). - 🔄 С 7.7 на 8.3: потребуется конвертация данных с помощью утилиты 1Cv7.md (входит в комплект 1С:Предприятие 8).
- 🔄 С нетиповой конфигурации: свяжитесь с разработчиком для адаптации кода под новую платформу.
Порядок действий для обновления с 8.2:
- Создайте резервную копию базы.
- Скачайте актуальный дистрибутив платформы с сайта 1С.
- Установите новую версию платформы (например,
8.3.20.1500). - Откройте базу в новом конфигураторе и выполните
Обновить конфигурацию. - Проведите тестирование (особенно
регламентные операциииотчёты).
⚠️ Внимание: При обновлении с 1С:7.7 данные о движениях документов могут не перенестись автоматически. В этом случае потребуется ручная выверка итогов по счетам бухгалтерского учёта.
Если после обновления появляются ошибки в отчётах, проверьте:
- 📋 Настройки учётной политики (могут сброситься при обновлении).
- 📊 Формы отчётов (в новых версиях могут измениться шаблоны).
- 🔄 Регламентные операции (например,
Закрытие месяцаможет требовать новых параметров).
FAQ: Частые вопросы по переносу базы в 1С:Фреш
Можно ли перенести базу из 1С:Фреш обратно в локальную?
Да, это возможно. Для этого:
- В личном кабинете 1С:Фреш выберите
"Выгрузить данные". - Скачайте
.dt-файл и загрузите его в локальную базу через конфигуратор.
Однако учтите, что некоторые настройки (например, интеграции с облачными сервисами) придётся перенастраивать.
Сколько времени занимает перенос базы объёмом 10 ГБ?
Время зависит от:
- 🖥️ Производительности вашего ПК (для выгрузки
.dt). - 🌐 Скорости интернет-соединения (для загрузки в облако).
- 📊 Сложности структуры данных (например, большое количество документов с табличными частями увеличивает время).
Примерные оценки:
- 🔹 Выгрузка
.dtна SSD:30-60 минут. - 🔹 Загрузка в 1С:Фреш (со скоростью
10 Мбит/с):2-3 часа. - 🔹 Тестирование и настройка:
1-2 дня(зависит от количества пользователей).
Что делать, если после переноса не работают печатные формы?
Проблема обычно связана с:
- 🖨️ Локальными шрифтами, которые не установлены в облаке. Решение: используйте стандартные шрифты (
Arial,Times New Roman). - 📄 Путями к логотипам. В облаке пути должны быть относительными (например,
"/Common/Pictures/logo.png"). - 🔧 Настройками принтера. В 1С:Фреш используется виртуальный принтер — проверьте его драйверы.
Для диагностики:
- Откройте проблемную печатную форму в режиме
1С:Предприятие. - Нажмите
F12для просмотра макета. - Проверьте, все ли элементы отображаются корректно.
Можно ли перенести только часть данных (например, только справочники)?
Да, для этого:
- В локальной базе создайте новую информационную базу с нужной конфигурацией.
- Перенесите в неё только необходимые данные (например, через
Универсальный обмен даннымиилиКонсоль запросов). - Выгрузите получившуюся базу в
.dtи загрузите в 1С:Фреш.
Альтернатива — использовать выборочную выгрузку через обработку "ВыгрузкаЗагрузкаДанныхXML" (доступна в стандартных поставках).
Как перенести настройки обмена данными (например, с сайтом или банком)?
Настройки интеграций переносятся