Как перенести базу из облака 1С Фреш на свой компьютер или сервер
Содержание
Директор решил уйти из облака на свой сервер: надоели лимиты, нужны внешние обработки или интеграция с другими программами. Бухгалтер открывает Фреш и не видит привычного «Сохранить в файл .dt». Перенос базы 1С Фреш на локальный сервер устроен иначе, чем в обычной клиент-серверной базе. Выгрузку делает сам сервис, а загрузку вы выполняете в уже созданную локальную базу той же конфигурации.
Схема простая. Администратор абонента формирует выгрузку данных в облаке, скачивает архив, готовит пустую локальную базу нужной конфигурации и загружает в неё данные. Дальше остаются пользователи, права, подключения к внешним сервисам и проверка. Разберём всё по порядку.
Что проверить до выгрузки
Половина проблем при переносе возникает не на загрузке, а на старте: не та версия, нет прав, нет места. Потратьте двадцать минут на подготовку.
Права и доступ
Выгрузку данных может сделать только пользователь с правами администратора абонента. Обычный бухгалтер пункт не увидит или получит отказ. Если вы работаете под рядовой учётной записью, попросите владельца абонента выдать роль администратора или сделайте выгрузку его силами.
Версия конфигурации в облаке и на вашей стороне
Это самое важное условие. Данные нужно грузить в конфигурацию того же типа (Бухгалтерия предприятия, ЗУП, Управление нашей фирмой и так далее). Релиз локальной конфигурации должен быть не ниже того, что стоит в облаке в момент выгрузки.
Облако обновляется централизованно и обычно опережает локальные базы. Поэтому перед выгрузкой посмотрите номер релиза в облачной базе (меню «О программе», раздел справки). Затем сравните его с релизом в локальной конфигурации. Если локальный релиз ниже, сначала обновите его, а уже потом грузите данные.
Что понадобится
- 📦 Установленная платформа 1С:Предприятие на сервере или компьютере. Номер платформы должен подходить под релиз конфигурации.
- 🔑 Лицензия на платформу. Без неё базу не запустить.
- 💾 Свободное место на диске: минимум в 3-4 раза больше размера архива выгрузки. Архив сжат, база после загрузки разворачивается.
- 🗂 Пустая информационная база той же конфигурации, созданная из шаблона или чистого дистрибутива.
- 👥 Список пользователей облака. Пароли не переносятся, их придётся задавать заново.
Перед началом остановите ввод документов в облаке. Всё, что внесут после формирования выгрузки, в архив не попадёт. Договоритесь с сотрудниками, в какой момент работа в облаке заканчивается.
Подготовка данных в самой базе
Заранее наведите порядок: проведите все непроведённые документы за период, закройте месяц, удалите помеченные объекты через «Удаление помеченных объектов». Чем чище база, тем меньше архив и тем быстрее идёт загрузка.
Как выгрузить базу из облака 1С Фреш
Выгрузка идёт на стороне сервиса. Вы запускаете задание и ждёте, пока оно выполнится.
- Войдите в облачную базу под администратором абонента.
- Откройте раздел
Администрированиеи найдите пункт, отвечающий за выгрузку данных или резервное копирование (название пункта может различаться между релизами). - Запустите формирование выгрузки.
- Дождитесь окончания. Для базы в сотни мегабайт хватит нескольких минут, для крупной может уйти час и больше.
- Закройте окно и не запускайте второе задание, пока первое не завершилось.
Во время формирования архива сервис может ограничивать вашу работу в базе. Это нормально: он фиксирует состояние данных, чтобы архив получился целостным.
💡 Запускайте выгрузку вечером или в выходной. Так вы не мешаете коллегам, и после закрытия смены в базе уже никто не меняет данные.
Если вы пользуетесь только личным кабинетом сервиса без доступа к самой базе, ту же операцию можно найти в списке ваших приложений: у каждой базы есть меню действий с выгрузкой и резервными копиями.
Скачивание и хранение файла выгрузки
Готовая выгрузка появляется в списке копий или в уведомлении. Её нужно скачать на свой компьютер.
- Файл приходит в виде архива
.zip. Внутри лежат данные базы в служебном формате. - Не распаковывайте и не переименовывайте архив. Загрузчик ждёт именно тот файл, который сформировал сервис.
- Скачивайте по стабильному каналу. Обрыв на середине даст битый архив, и ошибка вылезет только при загрузке.
- Сразу проверьте размер: он не должен быть нулевым и должен примерно соответствовать размеру базы.
Сделайте сразу две копии: рабочую и запасную на другом носителе. Если загрузка не удастся, выгрузку из облака придётся делать заново, а за это время данные в облаке уйдут вперёд.
| Что сохранить | Зачем |
|---|---|
| Архив выгрузки | Основной источник для загрузки |
| Номер релиза облачной конфигурации | Чтобы подобрать локальный релиз |
| Список пользователей и ролей | Пересоздать доступы после переноса |
| Настройки интеграций (почта, банк-клиент, ЭДО) | Они не переносятся автоматически |
Подготовка локальной базы и загрузка данных
Теперь переходим на сторону вашего сервера.
Создайте пустую базу
Создайте новую информационную базу из шаблона той же конфигурации. Если шаблона нет, установите конфигурацию из дистрибутива с сайта поддержки 1С (потребуется доступ по вашему договору сопровождения). Не вводите в неё никаких данных: начальное заполнение, организации и остатки загрузятся из архива.
Проверьте, что релиз конфигурации не ниже, чем в облаке. Если ниже, поставьте обновление до загрузки.
Загрузка
- Запустите локальную базу в режиме 1С:Предприятие. Загрузку выполняет пользователь с полными правами.
- Откройте раздел
Администрированиеи найдите возможность загрузки данных, ранее выгруженных из сервиса (в разных релизах пункт может называться немного по-разному). - Укажите скачанный архив.
- Подтвердите загрузку. Программа предупредит, что существующие данные будут заменены.
- Дождитесь завершения. Не закрывайте программу и не выключайте компьютер.
Загрузка полностью заменяет данные в базе. Поэтому грузите только в пустую или тестовую базу. Если в локальной базе уже есть что-то нужное, сначала сделайте её копию.
На время загрузки лучше отключить всех других пользователей от этой базы. Загрузка работает с данными целиком, и параллельные сеансы мешают ей.
Время загрузки зависит от объёма и железа. Ориентир для SSD и 4 ГБ свободной памяти: база на 500 МБ в архиве загружается порядка 20-40 минут. На HDD время вырастает вдвое-втрое.
Типичные ошибки при выгрузке и загрузке
Здесь только то, чего нет в шагах выше.
Пользователи и права после переноса
Пользователи информационной базы как таковые в архив не попадают так, как вы привыкли: пароли и привязки к учётным записям сервиса остаются в облаке. После загрузки вам придётся пересоздать доступ.
- Откройте
Администрирование → Пользователи и права доступа(в разных конфигурациях раздел находится вАдминистрирование, пункт про пользователей и права). - Убедитесь, что есть хотя бы один пользователь с полными правами. Если нет, создайте его через Конфигуратор.
- Создайте учётные записи остальных сотрудников и назначьте профили групп доступа.
- Задайте пароли и сообщите их сотрудникам по защищённому каналу.
- Проверьте, что все пользователи видят нужные организации и разделы.
Сначала сделайте себя администратором, и только потом настраивайте остальных. Если закроете себе доступ, придётся заходить через Конфигуратор.
Что настроить заново
- 📧 Почтовую учётную запись для отправки отчётов и писем.
- 🏦 Обмен с банком и подписи платёжных документов.
- 📑 Электронный документооборот и сертификаты ЭП: сертификаты хранятся на компьютере, а не в базе, поэтому их нужно установить и привязать заново.
- 🔗 Подключение к 1С-Отчётности, если вы им пользовались в облаке.
- 🌐 Интернет-поддержку: заново введите логин и пароль для сайта поддержки.
Не пропустите регламентные задания. В клиент-серверной базе их исполняет сервер, в файловой на фоне работают только при открытом клиенте. Проверьте расписание обновления курсов валют и классификаторов.
Проверка и оптимизация локальной базы
Загрузка завершилась, значит, теперь нужно убедиться, что данные целы.
Контрольная сверка
Сформируйте в облаке и локально один и тот же отчёт и сравните цифры:
- оборотно-сальдовая ведомость за последний закрытый месяц;
- остатки по кассе и расчётным счетам;
- расчёты с контрагентами на последнюю дату;
- количество документов по основным видам за период.
Расхождений быть не должно. Если они есть, проверьте дату формирования выгрузки: возможно, часть документов ввели после.
| Показатель | Наши данные | Контрагент | Δ |
|---|---|---|---|
| Остаток по кассе (50) | — | ||
| Остаток по расчётным счетам (51) | — | ||
| Расчёты с покупателями (62) | — | ||
| Расчёты с поставщиками (60) | — |
Скорость работы
Облако и ваш сервер работают на разном железе. После переноса база может показаться медленнее или быстрее. Что стоит сделать:
- 🔧 Включить тестирование и исправление информационной базы (в Конфигураторе, нужен монопольный доступ). Это проверка целостности, а не ускорение, но её полезно выполнить один раз после загрузки.
- 📈 Для серверной базы настроить регулярную реиндексацию и обновление статистики СУБД.
- 💽 Держать файлы базы на SSD. Для файлового варианта это самое заметное улучшение.
- 🧹 Раз в квартал удалять помеченные объекты и чистить журнал регистрации.
Файловая база подходит, пока работают до 5-10 человек и размер умеренный. Если пользователей больше или база разрослась до нескольких гигабайт, лучше сразу ставить клиент-серверный вариант.
Резервное копирование
В облаке копии делал сервис, а теперь это ваша задача. Настройте автоматическое резервирование сразу: ежедневная выгрузка средствами СУБД или штатная выгрузка информационной базы в файл на отдельный диск. Хранить копии на том же диске, что и база, бессмысленно.
Раз в месяц пробуйте развернуть копию на тестовой базе. Копия, которую ни разу не восстанавливали, может оказаться нерабочей.
Если не помогло: альтернативы
Бывает, что стандартная выгрузка не срабатывает: база нетипичная, конфигурация доработана, релиз нельзя совместить. Тогда остаются другие пути.
| Способ | Когда подходит | Риски |
|---|---|---|
| Обращение в поддержку сервиса | Выгрузка не формируется или зависает | Придётся ждать ответа |
| Перенос через обмен данными | Нужно перенести не всю базу, а справочники и документы | Часть данных и связей потеряется |
| Ручная выгрузка отчётов и остатков | Облачная база устарела, нужны только итоги | Нет истории операций |
| Загрузка начальных остатков в новую базу | Сложности с совместимостью | Трудоёмко, нужно сверять |
Если вы дошли до последнего пункта, значит, перенос полной базы не получился. Тогда новую базу заполняйте остатками на начало периода, а облачную сохраните для справок, пока не истечёт срок хранения документов.
Не отключайте облачный доступ, пока локальная база не прошла проверку и вы не убедились, что остатки сходятся. Подписку лучше оставить на один-два отчётных периода как страховку.