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

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

Как 1С работает в облаке: устройство, варианты и практика переезда

Как работает 1С в облаке: модели размещения, подключение пользователей, обмен данными, резервное копирование и критерии выбора между облаком и локальным сервером.

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

На практике существует несколько принципиально разных схем: готовый сервис типа 1С:Фреш, где базы работают в режиме SaaS; аренда виртуального сервера (VPS/VDS), на котором компания сама разворачивает сервер 1С и СУБД; и терминальные решения, когда в облаке работает удалённый рабочий стол с установленной 1С. У каждой схемы свои ограничения по доработкам конфигурации, интеграциям и стоимости, и выбор между ними определяет, насколько комфортно будет работать через год после переезда.

Какие схемы размещения 1С в облаке существуют

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

Вторая схема — аренда виртуального сервера (IaaS). Компания получает виртуальную машину с Windows или Linux, самостоятельно устанавливает платформу 1С, сервер приложений и СУБД (MS SQL, PostgreSQL) либо работает в файловом режиме. Это даёт полный контроль над конфигурацией и доработками, но требует собственного администратора или договора на сопровождение: обновления платформы, настройку кластера и мониторинг придётся делать самим.

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

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

SaaS (1С:Фреш и аналоги)

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

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

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

Терминальный доступ (RDP)

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

Как устроена работа: клиент, сервер и канал связи

В клиент-серверном варианте облачная инфраструктура состоит из трёх звеньев: клиентское приложение на компьютере пользователя, сервер 1С:Предприятия в дата-центре и СУБД, где физически хранятся данные. Тонкий клиент обменивается с сервером компактными пакетами, поэтому комфортно работает даже на канале в несколько мегабит. Веб-клиент не требует установки вообще — достаточно браузера, но часть функций (например, некоторые механизмы печати и работа с локальным оборудованием) реализуется через дополнительные модули или невозможна.

Критичный параметр — не столько скорость канала, сколько задержка (ping) до сервера. При задержке до 50–80 мс работа в тонком клиенте обычно комфортна; при заметно больших значениях формы начинают открываться с паузами, а проведение документов — с ощутимым ожиданием. Перед переездом стоит измерить задержку до дата-центра провайдера из реального офиса, а не полагаться на заявленную скорость тарифа.

Как организовать подключение пользователей

Базовый порядок для схемы с виртуальным сервером выглядит так: развернуть сервер 1С и СУБД, опубликовать базу, настроить доступ по защищённому каналу (VPN или HTTPS с сертификатом), завести учётные записи и раздать пользователям строки подключения. Для веб-клиента публикация выполняется на веб-сервере (IIS или Apache) с обязательным TLS-шифрованием — открывать базу по HTTP наружу недопустимо.

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

Порядок подключения базы в облаке
  1. 1
    Выберите схему: SaaS, виртуальный сервер или терминальный доступ — исходя из доработок и интеграций.
  2. 2
    Разверните сервер 1С и СУБД или создайте базу в облачном сервисе.
  3. 3
    Настройте защищённый канал: VPN или HTTPS с действующим сертификатом.
  4. 4
    Загрузите базу из локальной копии и проверьте целостность данных.
  5. 5
    Создайте учётные записи, назначьте роли, включите политику паролей.
  6. 6
    Проверьте работу из реального офиса: задержку, скорость открытия форм, печать и обмены.

Обмен данными, печать и торговое оборудование в облаке

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

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

Резервное копирование и безопасность

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

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

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

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

Скорость работы
Норма

Формы открываются без заметных пауз, проведение документа занимает секунды

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

Постоянные подвисания, задержка до сервера выше 100 мс

Резервные копии
Норма

Копии создаются по расписанию и успешно восстанавливаются на тестовой базе

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

Копии есть, но восстановление никогда не проверялось

Доступ
Норма

Подключение только по VPN/HTTPS, у каждого сотрудника своя учётная запись

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

База доступна по HTTP, используются общие логины

Интеграции
Норма

Банк, ЭДО и касса проходят полный цикл обмена на тестовой базе

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

Часть обменов проверена «после переезда»

Когда облако подходит, а когда лучше локальный сервер

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

Локальный сервер разумнее, если база сильно доработана, объём данных исчисляется сотнями гигабайт, есть жёсткие требования по хранению данных внутри контура компании или интернет-канал в офисе нестабилен. Также считайте полную стоимость за 3–5 лет: при большом числе пользователей и высокой нагрузке аренда мощного облачного сервера может обойтись дороже собственного железа.

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

Как выбрать схему

Типовая конфигурация, до нескольких десятков пользователей, нет своего администратораРассмотрите SaaS-сервис типа 1С:Фреш — минимум забот по обслуживанию
Доработанная конфигурация, нужны интеграции и доступ к СУБДАрендуйте виртуальный сервер и разверните собственный сервер 1С
Сотрудники в разных городах, но конфигурация файловая и небольшаяПодойдёт терминальный доступ или публикация веб-клиента на арендованном сервере
Жёсткие требования к размещению данных или очень большая базаСравните стоимость облака с локальным сервером — локальный вариант может быть выгоднее

Частые ошибки при переезде в облако

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

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

Типичные ошибки
01
Переезд без тестирования интеграций — после переноса перестают работать банк, ЭДО или касса, и бизнес встаёт.
02
Выбор тарифа с медленными дисками — база тормозит, хотя формально ресурсов хватает.
03
Отсутствие своих бэкапов на IaaS — при сбое или ошибке администратора данные теряются безвозвратно.
04
Открытый доступ по HTTP и общие пароли — база, доступная из интернета, становится целью для атак.
05
Оценка канала по скорости, а не по задержке — при высоком ping работа в клиенте некомфортна даже на быстром интернете.
Итог

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

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

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

Можно ли работать в облачной 1С без установки программы на компьютер?

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

Что будет с данными, если у провайдера случится сбой?

Зависит от схемы. В SaaS-сервисах восстановление — зона ответственности оператора, но сроки стоит уточнить в договоре. На собственном виртуальном сервере спасают только ваши резервные копии, хранящиеся отдельно от основного диска: без них при сбое диска данные могут быть потеряны.

Подойдёт ли облако для сильно доработанной конфигурации?

Для SaaS-сервисов — как правило, нет: там допустимы только расширения, а изменение типовой конфигурации и прямой доступ к СУБД закрыты. Для доработанных решений выбирайте аренду виртуального сервера, где вы контролируете платформу, конфигурацию и СУБД полностью.

Какой интернет-канал нужен для комфортной работы?

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

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

Да, технически это выгрузка базы и развёртывание её на собственном сервере. В SaaS-сервисах заранее уточните порядок получения полной выгрузки данных — формат и сроки предоставления. На собственном виртуальном сервере выгрузка делается стандартными средствами 1С или копией базы СУБД.

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

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