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

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

Как выгрузить базу из 1С:Фреш и загрузить её обратно

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

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

Механизм переноса построен на стандартном файле выгрузки данных 1С:Предприятия — это архив с расширением .zip, внутри которого находится файл выгрузки базы (.dt) и служебная информация. Именно этот формат использует Менеджер сервиса 1С:Фреш, поэтому база, выгруженная из облака, пригодна и для локальной загрузки через конфигуратор, и для загрузки обратно в сервис.

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

Что нужно подготовить перед выгрузкой

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

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

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

Как выгрузить базу из 1С:Фреш

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

Порядок выгрузки
  1. 1
    Войдите в личный кабинет абонента 1С:Фреш под учётной записью владельца или администратора
  2. 2
    Откройте список приложений абонента и выберите нужное приложение
  3. 3
    В меню действий приложения выберите команду «Выгрузить данные»
  4. 4
    Дождитесь завершения операции — статус отобразится в списке приложений
  5. 5
    Скачайте сформированный zip-архив по появившейся ссылке
  6. 6
    Распакуйте архив и убедитесь, что внутри есть файл выгрузки данных (.dt)

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

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

Как загрузить базу в 1С:Фреш из файла

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

Порядок загрузки
  1. 1
    Подготовьте zip-архив с файлом выгрузки (.dt) внутри
  2. 2
    В личном кабинете абонента откройте нужное приложение или создайте новое с той же конфигурацией
  3. 3
    Выберите в меню приложения команду «Загрузить данные»
  4. 4
    Укажите файл архива и подтвердите начало загрузки
  5. 5
    Дождитесь завершения — приложение в это время недоступно пользователям
  6. 6
    Войдите в приложение и проверьте целостность данных

Ключевое требование — совпадение конфигурации. Загружать данные можно только в приложение той же конфигурации и, как правило, той же или более новой версии, из которой выполнялась выгрузка. Если вы создаёте новое приложение под загрузку, выберите именно ту конфигурацию, из которой снималась копия: «1С:Бухгалтерия предприятия» не примет выгрузку из «1С:Зарплата и управление персоналом», и это очевидно, но расхождения в редакциях одной линейки тоже могут стать проблемой.

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

Загрузка выгруженной базы в локальную версию 1С

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

Создайте пустую информационную базу нужной конфигурации, откройте её в конфигураторе и выполните команду «Администрирование — Загрузить информационную базу», указав файл .dt из архива. После загрузки обновите конфигурацию базы данных, если платформа потребует реструктуризацию, и войдите в режим предприятия под пользователем с полными правами.

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

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

Проверка результата после загрузки

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

Контрольные точки

Как проверить результат

Вход в приложение после загрузки
Норма

Приложение открывается, список пользователей на месте

Тревожный признак

Ошибка входа, пустой список пользователей, приложение в режиме обслуживания

Документы за последний период
Норма

Количество и проведённость совпадают с исходной базой

Тревожный признак

Документы отсутствуют или потеряли проведение

Оборотно-сальдовая ведомость / остатки
Норма

Итоги совпадают с данными исходной базы на ту же дату

Тревожный признак

Расхождения в остатках, пустые регистры

Внешние обмены (банк, ЭДО)
Норма

Настройки доступны для переподключения

Тревожный признак

Ошибки обмена, требуется перенастройка — это ожидаемо, но требует действий

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

Типичные ошибки и ограничения

Типичные ошибки
01
Загрузка в приложение другой конфигурации или устаревшей версии — операция завершается ошибкой несовместимости, время теряется
02
Загрузка в рабочее приложение без предварительной выгрузки текущих данных — прежняя база безвозвратно замещается
03
Попытка загрузить «голый» файл .dt вместо zip-архива сервиса или наоборот — распакованный и пересобранный вручную архив с изменённой структурой
04
Работа пользователей во время загрузки — сеансы обрываются, несохранённые данные теряются
05
Использование устаревшей платформы для локальной загрузки — файл .dt от новой версии платформы не открывается на старой
06
Потеря ссылки на скачивание — архив не скачан вовремя, приходится запускать выгрузку заново

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

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

Когда какой способ переноса выбирать

Маршрут решения

Как выбрать действие

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

Во всех сценариях общий принцип один: сначала резервная копия текущего состояния, потом любые операции загрузки. Это правило особенно важно в облаке, где нет доступа к файловой системе сервера и нельзя «откатить» базу средствами СУБД, как в локальной установке.

Итог

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

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

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

Можно ли выгрузить базу из 1С:Фреш, если я обычный пользователь, а не владелец абонента?

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

Чем выгрузка данных из сервиса отличается от выгрузки .dt в конфигураторе?

По сути это один механизм: сервис формирует тот же файл выгрузки информационной базы и упаковывает его в zip-архив со служебными файлами. Разница в точке входа — из облака выгрузка делается через личный кабинет, локально — через конфигуратор командой «Выгрузить информационную базу».

Сколько времени занимает загрузка базы в 1С:Фреш?

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

Можно ли загрузить в Фреш базу, выгруженную из старой версии конфигурации?

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

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

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

Что делать, если загрузка завершилась ошибкой и приложение «зависло» в режиме обслуживания?

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