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

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

Как загрузить базу 1С в облако: пошаговое руководство

Как перенести базу 1С в облако: выгрузка dt-файла, подготовка данных, загрузка в 1C:Fresh и другие сервисы, проверка результата и типичные ошибки.

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

Чаще всего переезд делают в сервис 1C:Fresh (1cfresh.com), в арендованный виртуальный сервер с установленной платформой 1С или в облачные решения франчайзи 1С. Универсальный механизм переноса — файл выгрузки информационной базы с расширением .dt, который создаётся через конфигуратор. Для типовых конфигураций также существует штатный переход в 1C:Fresh через сервис «Перенос данных в облачный сервис».

Ниже разобран полный цикл: подготовка базы, создание выгрузки, загрузка в облако, проверка целостности данных и типичные ошибки. Материал подходит для конфигураций «Бухгалтерия предприятия», «Управление торговлей», «Зарплата и управление персоналом» и других типовых решений.

Подготовка локальной базы перед выгрузкой

Перед созданием выгрузки завершите все активные сеансы пользователей: файл .dt создаётся только в монопольном режиме. Если кто-то работает в базе, конфигуратор откажет в выгрузке либо выгрузит данные в несогласованном состоянии. Предупредите сотрудников заранее и заблокируйте вход через «Администрирование → Блокировка установки соединений».

Проверьте версию конфигурации и платформы. Облачный сервис примет базу только если версия конфигурации не выше той, что поддерживается в облаке. Для 1C:Fresh это актуальные релизы типовых конфигураций — сильно устаревшую базу сначала обновляют локально. Заодно выполните тестирование и исправление базы (как минимум проверку ссылочной целостности), чтобы не переносить в облако накопленные ошибки.

Оцените размер базы. Файл выгрузки большой базы может занимать десятки гигабайт, а загрузка такого файла через веб-интерфейс облачного сервиса ограничена по объёму. Если база велика, заранее уточните у провайдера облака допустимый размер загрузки и возможность передачи файла альтернативным способом (например, через FTP или личный кабинет).

Создание файла выгрузки (.dt)

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

Для файловой базы существует альтернатива: скопировать сам файл 1Cv8.1CD из каталога базы. Это быстрее, но такой файл пригоден только для переноса на сервер, где базу подключат как файловую или конвертируют. Для загрузки в 1C:Fresh нужен именно .dt — сервис работает только с выгрузками.

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

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

Выбор облачного варианта: 1C:Fresh, виртуальный сервер или франчайзи

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

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

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

Сравнение вариантов размещения

1C:Fresh

Типовые конфигурации без доработок; автоматические обновления; доступ через браузер. Не подходит для переписанных конфигураций и внешних компонент.

Виртуальный сервер (VPS)

Любые конфигурации и доработки, полный контроль. Требует навыков администрирования: обновления, бэкапы, безопасность — ваша зона ответственности.

Облако франчайзи

Доработанные конфигурации с обслуживанием от партнёра. Условия и ограничения зависят от конкретного провайдера — уточняйте регламент бэкапов и доступа.

Загрузка базы в 1C:Fresh

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

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

Отдельный сценарий — штатный переход из программы: в свежих релизах типовых конфигураций есть сервис «Администрирование → Переход в облачный сервис» (название может отличаться в разных конфигурациях). Он сам формирует выгрузку и отправляет её в 1C:Fresh по защищённому каналу. Это самый простой путь, если ваш релиз его поддерживает.

Загрузка базы на виртуальный сервер

На виртуальном сервере сначала разверните инфраструктуру: установите платформу 1С той же версии, что и локально (или новее с проверкой совместимости), а для клиент-серверного режима — СУБД, например PostgreSQL с патчами для 1С или MS SQL Server. Создайте пустую информационную базу через консоль кластера или как файловую в каталоге на сервере.

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

После загрузки настройте доступ пользователей: для веб-доступа опубликуйте базу на веб-сервере (IIS или Apache), для тонкого клиента — откройте необходимые порты и настройте TLS-шифрование. Открытый без шифрования доступ к базе через интернет — прямой риск утечки финансовых данных.

text
# Пример: создание пустой базы в кластере через rac (Windows)
rac infobase create --cluster=<ID> --name=trade_cloud --dbms=PostgreSQL --db-server=localhost --db-name=trade_cloud --db-user=postgres --db-pwd=<strong><em><em></strong></em></em> --create-database

Проверка базы после переноса

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

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

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

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

Оборотно-сальдовая ведомость за последний закрытый период
Норма

Итоги в облачной и локальной базе совпадают до копейки

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

Расхождения в оборотах или сальдо — выгрузка неполная или повреждена

Последние документы
Норма

Присутствуют документы за день выгрузки

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

Документов за последние дни нет — выгрузка делалась раньше, чем планировалось

Проведение нового документа
Норма

Документ проводится без ошибок, формирует движения

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

Ошибки прав доступа или отсутствующих объектов метаданных

Пользователи и права
Норма

Все сотрудники входят под своими учётными записями с прежними правами

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

Пользователи отсутствуют или получают отказ в доступе

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

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

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

Типичные ошибки
01
Выгрузка без блокировки сеансов — потеря документов, введённых во время выгрузки
02
Загрузка в облако без проверки версии конфигурации — отказ сервиса и повторная работа
03
Удаление локальной базы сразу после переноса — неоткуда восстановить данные при обнаружении нехватки документов
04
Забытые обмены (банк, ЭДО, сайт) — после переезда интеграции молча перестают работать
05
Открытый доступ к серверу без TLS и сложных паролей — риск утечки финансовых данных

FAQ: частые вопросы о переносе базы 1С в облако

Можно ли загрузить в облако нетиповую (доработанную) конфигурацию?

В 1C:Fresh — только если доработки вынесены в расширения, прошедшие автоматическую проверку сервиса. Конфигурации с изменённым типовым кодом размещайте на виртуальном сервере или в облаке франчайзи, где допускаются доработки.

Чем файл .dt отличается от копии файла 1Cv8.1CD?

Файл .dt — универсальная выгрузка, независимая от формата хранения: её можно загрузить и в файловую, и в клиент-серверную базу. 1Cv8.1CD — это сам файл файловой базы; он пригоден только для подключения как файловой базы и не принимается сервисом 1C:Fresh.

Сколько времени занимает перенос?

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

Перенесутся ли пользователи и их пароли?

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

Что делать с обменами с банком и ЭДО после переезда?

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

Нужно ли продолжать делать резервные копии в облаке?

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

Итог

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

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