Перенос базы 1С в облако и настройка доступа сотрудников
Содержание
Подключить 1С к облаку можно тремя способами: перейти в готовый сервис по модели SaaS (база живёт у провайдера, вы открываете её в браузере или тонком клиенте), арендовать место на терминальном сервере (заходите по RDP в привычную 1С) или поднять собственный облачный сервер и перенести базу туда целиком. Типовую бухгалтерию небольшой фирмы проще всего отдать в SaaS. Доработанную конфигурацию — на арендованный терминальный сервер . Свой VPS выбирают, когда в штате есть администратор.
Сам перенос для любого варианта сводится к одному и тому же: проверить базу, выгрузить её в файл .dt или в файл перехода в сервис, загрузить у провайдера и настроить вход сотрудникам. На это уходит от часа до рабочего дня, если база не повреждена.
Три варианта облака для 1С и чем они отличаются
Прежде чем выбирать провайдера, определитесь с моделью. От неё зависит, нужны ли вам свои лицензии, можно ли дорабатывать конфигурацию и кто отвечает за обновления.
| Модель | Как работаете | Лицензии 1С | Доработки | Кому подходит |
|---|---|---|---|---|
| ☁️ SaaS (сервис 1С по подписке) | Браузер или тонкий клиент по ссылке | Входят в абонентскую плату | Только расширения, если провайдер разрешает | Типовая БП, УНФ, ЗУП, 1–15 пользователей |
| 🖥 Аренда терминального сервера | RDP или RemoteApp, «как на своём компьютере» | Обычно входят в аренду, иногда свои | Любые | Доработанные базы, внешние обработки, несколько баз |
| 🛠 Свой облачный сервер (VPS, выделенный сервер) | RDP, тонкий клиент по HTTP, клиент-сервер | Свои, покупаете сами | Любые | Есть администратор, 10+ пользователей, свои интеграции |
Ориентировочные цены, чтобы понимать порядок:
- 💳 SaaS — примерно 800–2 500 ₽ в месяц за пользователя, в зависимости от конфигурации и числа баз;
- 💳 аренда на терминальном сервере — примерно 1 000–2 500 ₽ в месяц за пользователя;
- 💳 свой VPS под 5–10 пользователей — примерно 3 000–10 000 ₽ в месяц за сервер плюс разовая покупка лицензий 1С и, для Windows Server, лицензий удалённых рабочих столов.
В SaaS принимают только типовые конфигурации актуального релиза. Если в базе снята поддержка или изменены объекты конфигурации, этот путь закрыт — выбирайте терминальный сервер или свой VPS.
Как выбрать облачного провайдера для 1С
Провайдеров много, а отличаются они в деталях, которые всплывают уже после переезда. Задайте вопросы до подписания договора.
Что проверить в договоре и на пробном периоде
- 📍 Где стоят серверы. Если в базе есть персональные данные сотрудников и клиентов (а в ЗУП они есть всегда), их обработка должна идти на территории России — это требование закона о персональных данных.
- 💾 Резервные копии. Как часто делаются (раз в сутки — минимум), сколько дней хранятся, можете ли вы сами скачать копию в
.dtв любой момент. - 🔑 Чьи лицензии. Входят ли лицензии 1С и Windows в тариф или нужны свои.
- 🧩 Внешние обработки и расширения. Можно ли подключать свои печатные формы, обработки банка, расширения.
- 🖨 Принтеры, сканеры и токены ЭП. Работают ли локальные принтеры, сканеры штрихкода и носители электронной подписи через удалённый сеанс.
- 🕐 Поддержка. В какие часы отвечают и за сколько поднимают упавшую базу.
- 🚪 Выход из сервиса. Отдадут ли базу целиком, в каком формате и за какой срок, если решите уйти.
Пункт про выход из сервиса проверяйте обязательно. Без него переезд к другому провайдеру превращается в переговоры.
Тест на пробном периоде
Большинство провайдеров дают бесплатный период от одной до четырёх недель. Используйте его на реальных операциях, а не на демо-базе:
- Загрузите копию своей базы.
- Проведите типичный объём документов за день.
- Сформируйте тяжёлые отчёты: оборотно-сальдовую ведомость за год, анализ субконто.
- Отправьте отчётность или документ через ЭДО, если пользуетесь.
- Распечатайте документ на своём принтере.
Если что-то из этого тормозит или не работает на пробном периоде, дальше лучше не станет.
Подготовка базы 1С к переносу
Переносить нужно чистую базу. Ошибки, которые на локальном компьютере годами не мешали, при загрузке у провайдера могут остановить процесс.
Что сделать до выгрузки
- Попросите всех выйти из программы и договоритесь о времени, когда в базе никто не работает. Документы, проведённые после выгрузки, в облако не попадут.
- Сделайте резервную копию — просто скопируйте каталог файловой базы целиком, пока программа закрыта.
- Проверьте базу. В Конфигураторе запустите
Администрирование → Тестирование и исправление. Для этого режима нужен монопольный доступ, поэтому база должна быть закрыта у всех. - Обновите конфигурацию до актуального релиза, если переходите в SaaS. Сервис принимает только поддерживаемые релизы; уточните у провайдера, какой номер нужен.
- Соберите внешние файлы: внешние обработки и печатные формы, файлы расширений
.cfe, если они хранятся отдельно, настройки обмена с банком и сайтом. - Запишите список пользователей и их права — после переноса в SaaS пользователей обычно заводят заново.
Как выгрузить базу в файл .dt
Для переноса на терминальный сервер или свой VPS нужен файл выгрузки:
- Откройте базу в режиме Конфигуратор.
- Выберите
Администрирование → Выгрузить информационную базу. - Укажите папку и имя файла, нажмите «Сохранить».
Файл .dt содержит конфигурацию и все данные. Он заметно меньше каталога базы, поэтому его удобно передавать провайдеру через облачное хранилище или их форму загрузки.
Файл .dt — это полная копия бухгалтерии с персональными данными. Не отправляйте его обычным письмом и не выкладывайте по открытой ссылке без пароля.
Загрузка базы на сервер провайдера
Порядок загрузки зависит от модели облака.
В SaaS-сервис
В типовых конфигурациях есть штатная выгрузка данных для перехода в сервис. Она формирует архив с данными, который загружается в новую область сервиса через личный кабинет провайдера. Где именно лежит команда в вашем релизе, провайдер подскажет в инструкции к тарифу — путь у разных конфигураций различается.
Сервис проверяет релиз и типовость конфигурации. Если загрузка отклонена, чаще всего причина в одном из двух: релиз ниже требуемого или конфигурация снята с поддержки.
На арендованный терминальный сервер
Здесь всё делает провайдер:
- Вы передаёте файл
.dtили архив каталога файловой базы. - Провайдер создаёт базу, загружает данные и выдаёт логины для удалённого входа.
- Вы проверяете, что остатки и последние документы на месте.
На собственный облачный сервер
Если сервер ваш, загружаете сами:
- Установите на сервер платформу 1С той же версии, что у вас, или с номером не ниже.
- Создайте пустую информационную базу: файловую или на сервере 1С:Предприятия с СУБД PostgreSQL или MS SQL.
- Откройте пустую базу в Конфигураторе и выполните
Администрирование → Загрузить информационную базу, укажите файл.dt. - Подключите расширения и внешние обработки, проверьте права пользователей.
Загрузка .dt полностью заменяет содержимое базы. Загружайте только в пустую или заранее скопированную базу, никогда — поверх рабочей.
После загрузки сверьте пару цифр со старой базой: остаток на расчётном счёте и сальдо по 60 и 62 на последнюю дату. Расхождения означают, что выгрузили не ту копию или после выгрузки кто-то успел поработать.
Что делать с лицензиями
- 🔐 SaaS и аренда — лицензии на стороне провайдера, ваши старые остаются у вас.
- 🔐 Свой сервер — программную лицензию активируют на новом сервере заново. Она привязана к параметрам компьютера, а для повторной активации в комплекте есть запасные пин-коды. USB-ключ защиты в облачной виртуальной машине без специального проброса устройств работать не будет — для облака берите программные лицензии.
- 🔐 Клиент-сервер — кроме клиентских лицензий нужна лицензия на сервер 1С:Предприятия.
Как подключиться к облачной 1С с рабочего места
Способ входа выдаёт провайдер, но знать варианты полезно: от них зависят удобство и скорость.
Через удалённый рабочий стол (RDP) или RemoteApp
Самый распространённый вариант для аренды и своего сервера.
- На Windows откройте «Подключение к удалённому рабочему столу» (
mstsc). - Введите адрес сервера, логин и пароль от провайдера.
- В открывшемся сеансе запустите 1С как обычно.
RemoteApp удобнее: вместо целого рабочего стола у пользователя открывается только окно 1С, будто программа установлена локально. Провайдер присылает файл .rdp — его достаточно запустить. На своём сервере для этого в RemoteApp публикуют 1cestart.exe, и пользователь видит привычный список баз.
Чтобы печатать на локальный принтер, в настройках подключения на вкладке «Локальные ресурсы» включите принтеры. Для токенов электронной подписи там же разрешите смарт-карты.
Через тонкий клиент по HTTP
Вариант для SaaS и для своего сервера с опубликованной базой.
- Установите на компьютер тонкий клиент 1С нужной версии.
- В окне запуска нажмите «Добавить» и выберите добавление существующей информационной базы.
- Тип расположения — «На веб-сервере», вставьте адрес публикации, который дал провайдер.
На своём сервере базу публикуют из Конфигуратора командой Администрирование → Публикация на веб-сервере. Для этого на сервере заранее ставят Apache или IIS и модули расширения веб-сервера из дистрибутива платформы.
Через браузер (веб-клиент)
Тот же адрес публикации открывается в браузере. Ничего ставить не нужно, удобно для работы с ноутбука или чужого компьютера. Минус — работа с локальными файлами и оборудованием ограничена, для полноценной работы с ЭП и сканерами тонкий клиент надёжнее.
Безопасность удалённого доступа к 1С в облаке
Облако снимает риск «сгорел компьютер в офисе», но добавляет другой — доступ к бухгалтерии через интернет . Минимальный набор мер:
- 🔒 Не открывайте RDP напрямую в интернет на порту 3389. Подключение — через VPN, шлюз удалённых рабочих столов или хотя бы с ограничением по IP-адресам офиса.
- 🔒 HTTPS для веб-публикации. Тонкий клиент и браузер должны ходить к базе только по защищённому протоколу с действующим сертификатом.
- 🔒 Двухфакторный вход в личный кабинет провайдера и, если поддерживается, в удалённый сеанс.
- 🔒 Пароли у всех пользователей 1С. Пустой пароль администратора в облачной базе — открытая дверь для любого, кто дошёл до окна входа.
- 🔒 Свой логин каждому сотруднику. Общая учётка «бухгалтер» не даёт понять в журнале регистрации, кто удалил документ.
- 🔒 Блокировка уволенных в тот же день — и в 1С, и в учётной записи провайдера.
- 🔒 Своя копия базы раз в неделю. Даже при копиях у провайдера держите у себя свежий
.dtна случай спора или блокировки аккаунта.
Для собственного сервера в режиме клиент-сервер не выставляйте в интернет порты кластера 1С (по умолчанию агент 1540, менеджер 1541 и диапазон рабочих процессов). Снаружи достаточно HTTPS-публикации или VPN.
Как ускорить работу 1С в облаке
Медленная облачная 1С почти всегда упирается в одно из трёх: канал связи, способ подключения или ресурсы сервера.
Канал и способ подключения
- 🌐 Для RDP и тонкого клиента хватает стабильных 2–5 Мбит/с на пользователя. Важнее не скорость, а задержка: при пинге до сервера выше 80–100 мс интерфейс начинает ощутимо «залипать».
- 🌐 Выбирайте дата-центр ближе к офису. Сервер в соседнем часовом поясе отвечает заметно быстрее, чем за несколько тысяч километров.
- ❌ Никогда не открывайте файловую базу по сетевой папке через интернет или VPN. Файловая база по медленному каналу работает очень медленно и рискует повредиться при обрыве. Только RDP или веб-публикация.
Ресурсы сервера
| Пользователей | Режим базы | Ориентир ресурсов на сервер |
|---|---|---|
| 1–5 | Файловый | 2–4 ядра, 8 ГБ памяти, SSD |
| 5–15 | Файловый или клиент-сервер | 4–8 ядер, 16 ГБ памяти, SSD |
| 15 и больше | Клиент-сервер, PostgreSQL или MS SQL | 8+ ядер, 32 ГБ памяти и больше, быстрые SSD |
Файловая база при росте числа одновременных пользователей начинает упираться в блокировки. Если больше 10 человек одновременно проводят документы и регулярно ловят ожидание, пора переходить на клиент-серверный вариант.
Что ещё помогает
- ⚡ Отключите в RDP-клиенте лишнее: фон рабочего стола, сглаживание шрифтов, анимацию.
- ⚡ Тяжёлые отчёты и закрытие месяца запускайте, когда остальные не работают.
- ⚡ На своём сервере регулярно запускайте регламентное обслуживание СУБД и следите за свободным местом на диске.
Частые вопросы
Можно ли вернуть базу из облака обратно на свой компьютер?
.dt и загрузите её в пустую базу на компьютере через Конфигуратор. Для работы локально понадобятся свои лицензии 1С.Нужно ли покупать 1С, если работаю в облаке?
Будет ли работать отправка отчётности из облачной 1С?
Сколько человек могут одновременно работать в облачной базе?
Что будет с данными, если провайдер прекратит работу?
.dt.Источники
- Федеральный закон от 27.07.2006 № 152-ФЗ «О персональных данных»