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

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

Виртуальная 1С: как это работает и как выбрать схему

Как работает виртуальная 1С: облачный хостинг, RDP, тонкий клиент и веб-клиент. Варианты размещения баз, требования к каналу, типичные ошибки и порядок настройки.

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

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

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

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

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

Сервером может быть физическая машина в офисе, виртуальная машина на гипervisorе в корпоративном ЦОД или арендованный облачный сервер. С точки зрения пользователя разницы нет: он вводит адрес, логин и пароль и получает рабочее окно 1С. Разница проявляется в том, кто отвечает за резервные копии, обновления платформы и доступность сервиса.

Основные способы запустить 1С удалённо

Существует четыре рабочих варианта, каждый со своими ограничениями. Первый — готовый облачный сервис (например, 1С:Фреш): база размещается у оператора, доступ — через браузер или тонкий клиент, обновления выполняет оператор. Второй — аренда виртуального сервера (VPS/VDS) у хостинг-провайдера и самостоятельная установка на него 1С и СУБД. Третий — собственный сервер в компании с терминальным доступом по RDP. Четвёртый — публикация базы через веб-сервер (IIS или Apache) с работой в браузере.

Сравнение вариантов

Облачный сервис (1С:Фреш и аналоги)

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

Арендованный VPS с установленной 1С

Полный контроль над конфигурацией и доработками. Требуется специалист для установки, обновлений и настройки резервного копирования.

Собственный сервер с RDP

Данные остаются внутри компании. Нужны лицензии на терминальный доступ, настройка VPN и защита от внешних атак.

Веб-клиент через IIS/Apache

Доступ из браузера без установки платформы. Не все функции конфигурации работают в веб-клиенте, требуется проверка совместимости.

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

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

Веб-клиент и тонкий клиент

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

Что нужно для работы: канал, сервер, лицензии

Требования к каналу связи скромнее, чем кажется: для терминального доступа и веб-клиента важнее стабильность и низкая задержка, чем ширина канала. Проблемы обычно возникают не из-за скорости, а из-за потерь пакетов и разрывов соединения — при обрыве RDP-сессии незавершённые операции могут потеряться.

По серверной части ключевые параметры — объём оперативной памяти и быстрые диски (SSD): файловые базы и СУБД чувствительны к скорости дисковой подсистемы. Точные требования зависят от числа одновременных пользователей и размера базы; при планировании ориентируйтесь на рекомендации вендора СУБД и делайте запас по памяти.

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

Порядок перехода на виртуальную 1С

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

Порядок действий
  1. 1
    Проведите аудит: число пользователей, размер базы, доработки, интеграции
  2. 2
    Выберите схему: облачный сервис, VPS или собственный сервер
  3. 3
    Разверните платформу и СУБД, настройте резервное копирование до переноса данных
  4. 4
    Перенесите базу через выгрузку/загрузку (.dt) или средствами СУБД
  5. 5
    Проверьте работу всех доработок, отчётов и обменов на тестовом доступе
  6. 6
    Настройте доступы пользователей, VPN и двухфакторную аутентификацию
  7. 7
    Переведите пользователей и первые дни наблюдайте за производительностью

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

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

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

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

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

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

Вход пользователя в базу
Норма

Подключение за несколько секунд, интерфейс отзывчивый

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

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

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

Копии создаются по расписанию, тестовое восстановление проходит

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

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

Работа отчётов и обменов
Норма

Отчёты формируются, синхронизации выполняются без ошибок

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

Ошибки в веб-клиенте, сбои обменов с банками и ЭДО

Типичные ошибки при переходе на виртуальную 1С

Типичные ошибки
01
Открыть RDP-порт сервера напрямую в интернет — ведёт к подбору паролей и шифровальщикам
02
Выбрать облачный сервис, не проверив совместимость доработанной конфигурации — доработки перестают работать
03
Сэкономить на дисках и памяти сервера — база «тормозит» у всех пользователей одновременно
04
Не настроить резервное копирование до переноса данных — при сбое теряется рабочая база
05
Забыть про лицензии RDS при терминальном доступе — доступ пользователей блокируется по истечении пробного периода
Перед массовым переводом пользователей дайте тестовый доступ двум-трём самым активным сотрудникам на неделю. Они быстрее всех найдут проблемные места: медленные отчёты, неработающие печатные формы и сбои обменов.
ПЗ
Практическое замечание

Как понять, что всё работает правильно

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

Итог

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

Виртуальная 1С — это работа программы на удалённом сервере. Выбор схемы зависит от доработок конфигурации и наличия администратора; безопасность строится на VPN и ограничении доступа; резервные копии настраиваются до переноса данных и проверяются восстановлением.

Частые вопросы о виртуальной 1С

Чем виртуальная 1С отличается от обычной сетевой версии?

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

Можно ли работать в виртуальной 1С при слабом интернете?

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

Будут ли работать доработки конфигурации в облачном сервисе?

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

Насколько безопасно хранить базу 1С в облаке?

Безопасность зависит от настройки, а не от факта облака. При VPN-доступе, сложных паролях, регулярных обновлениях и резервном копировании облачный сервер не уступает офисному. Главные риски — открытый наружу RDP и слабые пароли пользователей.

Что делать, если виртуальная 1С начала тормозить?

Сначала проверьте загрузку сервера: память, диски, процессор. Затем — размер базы и давность регламентных операций СУБД (обновление статистики, реиндексация). Только после этого имеет смысл проверять канал связи и настройки клиентов.

Нужны ли отдельные лицензии для терминального доступа?

Да. Помимо лицензий 1С, для работы пользователей по RDP на Windows Server требуются клиентские лицензии служб удалённых рабочих столов (RDS CAL) на каждого пользователя или устройство. Без них доступ работает только в ограниченный пробный период.