Работа с 1С из облака: RDP, RemoteApp, тонкий клиент и браузер
Содержание
Подключить 1С в облаке можно тремя способами: через удалённый рабочий стол (mstsc в Windows), через тонкий клиент 1С по адресу опубликованной базы или прямо в браузере. Для аренды у провайдера обычно хватает адреса, логина и пароля из письма. Для своего облачного сервера сначала ставят платформу, базу и лицензии, а уже потом настраивают доступ пользователей.
Выбор способа зависит от двух вещей: кто обслуживает сервер и где лежит база. Если база файловая — работать с ней надо на самом облачном сервере, а не по сетевой папке через интернет . Если клиент-серверная — открываются все три варианта.
Аренда 1С в облаке или свой виртуальный сервер
Сначала решите, кто будет отвечать за сервер. От этого зависит всё остальное: лицензии, обновления, резервные копии.
| Модель | Что получаете | Кто обслуживает | Ориентир по цене |
|---|---|---|---|
| Аренда 1С у провайдера (SaaS) | Готовая база, вход по ссылке или RDP, лицензии в тарифе | Провайдер | примерно 1 000–3 000 ₽ в месяц за пользователя |
| Терминальный сервер у провайдера (хостинг) | Виртуальная машина с Windows и 1С, свои конфигурации и доработки | Провайдер — железо, вы или ваш админ — 1С | примерно 3 000–10 000 ₽ в месяц за сервер на 5–10 человек |
| Свой виртуальный сервер (IaaS) | Пустая машина, ставите всё сами | Полностью вы | цена машины + лицензии Windows Server, RDS и 1С отдельно |
Цены ориентировочные и сильно зависят от числа пользователей, объёма базы и того, входят ли в тариф лицензии.
💡 Нетиповая конфигурация с доработками или внешними обработками почти всегда тянет на вариант с собственной виртуальной машиной. Сервисы массовой аренды часто разрешают только типовые конфигурации и расширения.
Что подготовить перед подключением к облачной 1С
Для аренды подготовка минимальная. Для своего сервера — список длиннее.
Если 1С арендуется
- 🔑 Адрес подключения, логин и пароль от провайдера.
- 🖥️ Клиент:
mstscна Windows, приложение Windows App (бывший Microsoft Remote Desktop) на macOS и iPad, браузер или тонкий клиент 1С. - 🌐 Стабильный интернет. Для RDP комфортно от 2–5 Мбит/с на человека, но важнее задержка: при пинге выше 100 мс интерфейс начинает «тормозить».
- 📦 Выгрузка базы
.dt, если переносите свою базу. Её делают в конфигураторе:Администрирование → Выгрузить информационную базу.
Если сервер свой
- Windows Server 2016 или новее с ролью служб удалённых рабочих столов.
- Платформа 1С:Предприятие 8.3 той версии, которую требует конфигурация (номер не ниже указанного в описании релиза).
- Для клиент-серверной базы — сервер 1С и СУБД (PostgreSQL или Microsoft SQL Server).
- Веб-сервер (Apache или IIS), если нужен вход через браузер или тонкий клиент по HTTP.
- Ресурсы с запасом. Ориентир для терминального сервера — 0,5–1 ГБ памяти на сеанс пользователя 1С плюс память под систему и СУБД, быстрый SSD-диск.
⚠️ Не размещайте файловую базу в сетевой папке облака с подключением по интернету. Файловый режим рассчитан на локальную сеть: обрыв связи посреди записи может повредить файл 1Cv8.1CD.
Лицензии 1С и ключи защиты в облаке
При аренде лицензии входят в тариф, думать о них не нужно. При своём сервере это самый частый камень преткновения.
Программные лицензии
Программная лицензия 1С привязана к параметрам компьютера, на котором её активировали. Для облака это значит:
- Активируйте лицензии на том сервере, где реально запускается 1С: на терминальном сервере для файловой базы или на сервере 1С для клиент-серверной.
- В клиент-серверном варианте лицензии удобнее держать на сервере 1С: тогда их выдаёт кластер, а не каждая машина отдельно.
- Не меняйте без нужды конфигурацию виртуальной машины: число процессоров, сетевой адаптер, диски. После таких изменений лицензия может «слететь» и потребует повторной активации.
- Сохраните пин-коды и регистрационные данные. В комплекте есть резервные пин-коды, но их количество ограничено.
Аппаратные ключи HASP
USB-ключ в облачную машину физически не вставить. Есть два рабочих варианта:
- 🔌 USB over IP. Ключ стоит в USB-сервере у вас в офисе или в дата-центре провайдера, а виртуальная машина видит его как локальный.
- 🌐 Сетевой ключ с менеджером лицензий на отдельном компьютере. Облачный сервер обращается к нему через VPN.
💡 Если ключи старые и всё равно предстоит переезд, обычно проще перейти на программные лицензии, чем строить проброс USB.
Лицензии Microsoft
Для работы нескольких пользователей через удалённый рабочий стол нужны клиентские лицензии служб удалённых рабочих столов (RDS CAL). Без них сервер разрешает только два административных подключения. После установки роли действует льготный период 120 дней, затем подключения прекращаются, если сервер лицензирования не настроен.
Подключение к 1С в облаке через тонкий клиент и браузер
Этот способ работает, когда база опубликована на веб-сервере. Провайдер присылает адрес вида https://адрес-сервера/имя-базы.
Через браузер
- Откройте адрес базы в браузере: Chrome, Edge, Firefox, Яндекс Браузер или Safari.
- Введите пользователя и пароль 1С.
- Разрешите всплывающие окна для этого сайта: 1С открывает в них часть форм и печать.
Веб-клиент ничего не требует устанавливать. Минус — часть функций работает медленнее, а некоторые внешние обработки и подключение оборудования требуют расширения для браузера или вообще недоступны.
Через тонкий клиент
- Установите тонкий клиент 1С той же версии платформы, что на сервере. Дистрибутив обычно даёт провайдер.
- Запустите 1С, в окне выбора баз нажмите
Добавить. - Выберите
Добавление в список существующей информационной базы. - Задайте имя базы и тип расположения
На веб-сервере. - Вставьте адрес базы, нажмите
ДалееиГотово. - Запустите базу кнопкой
1С:Предприятиеи введите логин и пароль.
Тонкий клиент быстрее браузера, умеет печатать на локальный принтер и работать с файлами на вашем компьютере без лишних настроек.
Прямое подключение к серверу 1С
Тип расположения На сервере 1С:Предприятия (имя кластера и имя базы) подходит только при VPN до облака. Клиент обращается к агенту сервера по порту 1540, затем к менеджеру кластера (1541) и рабочим процессам (по умолчанию диапазон 1560–1591).
Не открывайте порты сервера 1С в интернет без VPN: такой сервер быстро находят сканеры.
Подключение к облачной 1С через удалённый рабочий стол
RDP — самый универсальный вариант. Пользователь видит рабочий стол сервера или только окно 1С, а вся работа идёт на сервере.
Настройка подключения в Windows
- Нажмите
Win + R, введитеmstscи нажмите Enter. - Нажмите
Показать параметры. - На вкладке
Общиеукажите адрес сервера и имя пользователя (если провайдер дал домен — в видеДОМЕН\пользователь). - На вкладке
Локальные ресурсыотметьте принтеры и буфер обмена. ЧерезПодробнееможно подключить нужный локальный диск — так удобно переносить выписки и файлы загрузки. - На вкладке
Экранвыберите разрешение. На слабом канале снизьте глубину цвета. - Вернитесь на
Общие, нажмитеСохранить каки положите файл.rdpна рабочий стол. Дальше вход — двойным щелчком.
На macOS и iPad поставьте Windows App из магазина приложений, добавьте компьютер по адресу и тем же логином войдите.
RemoteApp: только окно 1С без рабочего стола сервера
Пользователям проще, когда 1С открывается как обычная программа, без чужого рабочего стола. Это делает RemoteApp.
- На сервере откройте
Диспетчер серверов → Службы удалённых рабочих столов → Коллекции. - Выберите коллекцию и в блоке программ RemoteApp запустите публикацию.
- Опубликуйте
1cestart.exeиз папкиC:\Program Files\1cv8\common\. Это стартер: он сам выберет нужную версию платформы для каждой базы. - Раздайте пользователям сформированный файл
.rdpили ссылку на веб-доступ RDS.
💡 Публикуйте именно 1cestart.exe, а не 1cv8.exe конкретной версии. После обновления платформы ярлыки не придётся переделывать.
Список баз для пользователей задают общим файлом .v8i: так у всех будет одинаковый набор баз без ручного добавления.
Скорость и защита облачной 1С
Что ускоряет работу
- ⚡ Клиент-серверная база на сервере 1С вместо файловой при 5+ пользователях.
- 🗄️ SSD под базы и СУБД, а не обычные диски.
- 📍 Дата-центр ближе к пользователям: Москва для европейской части, а не другой континент.
- 🖨️ Перенаправление принтеров только тех, что нужны. Десяток проброшенных принтеров заметно замедляет вход в сеанс.
- 🧹 Регулярное завершение «зависших» сеансов. Перед принудительным завершением предупредите людей: несохранённые данные в этом сеансе пропадут.
Что защищает базу
| Мера | Зачем |
|---|---|
| Доступ к RDP только через VPN или с белого списка IP | Порт 3389 в открытом интернете подвергается подбору паролей круглосуточно |
| Проверка подлинности на уровне сети (NLA) | Сервер не показывает экран входа без проверки учётных данных |
| Двухфакторная аутентификация для RDP | Украденный пароль сам по себе не даёт входа |
| Блокировка учётной записи после неудачных попыток | Затрудняет подбор пароля |
| Отдельный пользователь Windows и 1С на каждого сотрудника | Видно, кто что менял, легко отключить уволенного |
| Резервные копии вне этого сервера | Спасают при шифровальщике и ошибке администратора |
Резервная копия на том же сервере, что и база, от шифровальщика не спасёт. Храните хотя бы одну копию в другом хранилище.
При аренде часть мер уже включена провайдером. Уточните у него, где хранятся копии, как часто они делаются и сколько дней хранятся.
Типичные ошибки при подключении к 1С в облаке
Если ошибка повторяется у одного пользователя, а у остальных всё работает, ищите причину на его компьютере: устаревший клиент, VPN, антивирус с фильтром сетевого трафика.
Частые вопросы
Можно ли работать с облачной 1С с телефона?
Нужен ли интернет постоянно?
Как перенести свою базу в облако?
.dt в конфигураторе и передайте провайдеру или загрузите на свой сервер. На время выгрузки остановите работу пользователей, чтобы в копию не попали незавершённые изменения.