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

· 9 мин

Содержание

Чтобы загрузить архив в 1С:Фреш, сделайте в локальной программе выгрузку данных для перехода в сервис (zip-файл), затем в личном кабинете сервиса создайте новое приложение из этого файла. Сервис примет только архив, который сформировала сама программа. Файл .dt из Конфигуратора или запакованный 1Cv8.1CD напрямую не подойдут.

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

1. Что проверить в локальной базе до выгрузки

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

🔍 Конфигурация типовая. Откройте Справка → О программе. Если в строке конфигурации видно «(изменена)» или база снята с поддержки, загрузка в облако не пройдёт. Доработки придётся перенести в расширение или отказаться от них.

🔍 Релиз не выше облачного. Узнайте, какой релиз сейчас работает в сервисе: он виден в карточке приложения в личном кабинете или в окне «О программе» уже созданного облачного приложения. Сравните с локальным. Номер локального релиза должен быть не больше облачного, а лучше — совпадать.

🔍 Конфигурация поддерживается сервисом. В облаке доступен ограниченный список решений: Бухгалтерия предприятия, Зарплата и управление персоналом, Управление нашей фирмой, Розница и ряд других. Отраслевую или самописную конфигурацию так не перенести.

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

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

Готовность базы к переносу в облако
Выполнено: 0 / 6

2. Права в личном кабинете: кто может загружать данные

Работа с приложениями в 1С:Фреш идёт через личный кабинет абонента (менеджер сервиса). Абонент — это ваша организация как клиент сервиса. У пользователей абонента бывают разные роли.

Роль в абонентеЧто может
Владелец абонентаВсё: создавать и удалять приложения, загружать данные, управлять пользователями и тарифом
Администратор абонентаСоздавать приложения, загружать файлы выгрузки, назначать доступ пользователям
Пользователь абонентаТолько работать в приложениях, к которым ему дали доступ

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

💡 Если абонент обслуживается через партнёра 1С (обслуживающую организацию), загрузку часто делает специалист партнёра. Это удобно для больших баз: у партнёра бывают дополнительные инструменты для переноса.

3. Как выгрузить базу в архив для облака

В типовых конфигурациях на БСП выгрузку делает мастер перехода в облако. В Бухгалтерии 3.0 и ЗУП 3.1 он находится в разделе Администрирование, команда «Переход в облако».

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

Если команды «Переход в облако» в разделе нет, база на старом релизе. Обновите её (см. раздел 5) или ищите обработку выгрузки для сервиса через Функции для технического специалиста по слову «выгрузка».

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

Чем этот архив отличается от других файлов

ФайлОткудаПримет ли 1С:Фреш
zip-выгрузка для сервисаМастер «Переход в облако»Да
zip резервной копии облачного приложенияСкачан из 1С:ФрешДа, это тот же формат
.dtКонфигуратор → Администрирование → Выгрузить информационную базуНет напрямую
zip с файлом 1Cv8.1CDАрхиваторНет
.cf, .cfuФайлы конфигурации и обновленияНет, данных в них нет

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

4. Загрузка архива в облако: пошагово

Теперь сам перенос. Порядок для нового приложения:

  1. Войдите на 1cfresh.com под владельцем или администратором абонента.
  2. Откройте личный кабинет и список приложений.
  3. Выберите создание нового приложения и вариант «из файла выгрузки» (загрузка из файла).
  4. Укажите конфигурацию, к которой относится архив. Она должна совпадать с той, из которой делали выгрузку: архив Бухгалтерии в приложение ЗУП не загрузится.
  5. Выберите zip-файл на компьютере и дождитесь окончания передачи. Не закрывайте вкладку браузера, пока файл отправляется.
  6. После передачи сервис ставит задание на загрузку в очередь. Статус приложения будет «готовится» или похожий. Ждите, пока приложение станет доступно для входа.
  7. Сервис пришлёт уведомление на почту абонента, когда загрузка закончится.

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

Загрузка в существующее приложение

Иногда нужно заменить данные в уже созданном приложении, например, перезалить свежую выгрузку после пробного переноса. Такая операция полностью затирает текущие данные приложения.

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

Надёжнее создать новое приложение из файла, проверить его, а старое удалить. Заодно останется время сравнить остатки в обеих копиях.

5. Обновление через cfu: что можно в облаке, а что нет

Частый вопрос после переезда: куда загрузить файл обновления .cfu. Ответ: никуда. В 1С:Фреш конфигурацию обновляет сам сервис. Пользователь не открывает Конфигуратор и не применяет .cfu к облачной базе.

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

Файл .cfu нужен на этапе подготовки — для локальной базы:

  1. В локальной базе откройте Конфигуратор → Конфигурация → Поддержка → Обновить конфигурацию.
  2. Укажите файл .cfu нужного релиза. Если между вашим релизом и целевым есть промежуточные, их ставят по цепочке.
  3. Примите изменения, обновите конфигурацию базы данных.
  4. Запустите базу в режиме «1С:Предприятие» и дождитесь обработчиков обновления.
  5. Сверьте номер релиза с облачным и только после этого делайте выгрузку.

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

💡 Типовой приём: если облако уже ушло на релиз вперёд, а нужного .cfu у вас нет, попросите обслуживающего партнёра обновить локальную копию. Ставить «примерно похожий» релиз нельзя: сервис сравнивает версию точно.

А расширения?

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

6. Ошибки при загрузке архива и как их устранить

Диагностика: выберите симптом

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

7. Настройка облачной базы после переноса данных

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

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

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

🏦 Банк. Прямой обмен с банком (DirectBank) и загрузку выписок из файла проверьте отдельно. Пути к файлам выписок на локальном диске в облаке не работают — файл теперь выбирают через браузер.

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

🔄 Обмены. Синхронизацию с другими базами (например, Бухгалтерия ↔ Зарплата) в облаке настраивают через встроенный механизм синхронизации данных между приложениями. Старые настройки обмена с локальными узлами отключите, иначе пойдут ошибки.

Как ускорить работу в облаке

Скорость в 1С:Фреш больше зависит от канала и браузера, чем от сервера.

  • ⚡ Работайте через тонкий клиент, а не браузер, если документов много. Тонкий клиент 1С подключается к облачному приложению по его адресу.
  • ⚡ В больших списках (документы, номенклатура) ставьте отбор по периоду, а не листайте за все годы.
  • ⚡ Тяжёлые отчёты формируйте за нужный период и с минимумом группировок.
  • ⚡ Закройте лишние вкладки и формы. Каждая открытая форма держит сеанс.

Сверка после переноса

Перед тем как отказаться от локальной базы, сверьте ключевые цифры. Минимальный набор для Бухгалтерии: оборотно-сальдовая ведомость за последний год, остатки по счетам 51 и 50, взаиморасчёты по 60 и 62, данные по НДС. Для ЗУП — свод начислений за последний месяц и остатки отпусков.

Цифры должны совпасть до копейки. Расхождение обычно значит, что выгрузку сделали до того, как в локальной базе закончили работу. Зафиксируйте дату переезда и запретите ввод в локальной копии с этого дня.

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

Можно ли загрузить в облако копию за прошлый год, а текущий оставить локально?
Технически да, это отдельное приложение. Но вести учёт в двух местах неудобно: остатки на начало года придётся переносить вручную.
Сколько приложений можно создать из архивов?
Зависит от тарифа абонента. Число приложений и пользователей указано в условиях тарифа в личном кабинете.
Как вернуть базу из облака обратно на компьютер?
Скачайте резервную копию приложения из личного кабинета. Её загружают в локальную базу той же конфигурации и релиза через обработку загрузки данных из сервиса.
Сохранятся ли в облаке все пользователи и их пароли?
Список пользователей переносится, пароли — нет. Вход идёт под логинами сервиса, доступ каждому выдают в личном кабинете.
Что делать, если базе нужна доработка, которой нет в типовой?
Оформить её расширением и согласовать с поддержкой сервиса. Если доработка критична и не ложится в расширение, рассмотрите аренду сервера вместо 1С:Фреш.