Yandex Cloud
  • Сервисы
  • Решения
  • Почему Yandex Cloud
  • Сообщество
  • Тарифы
  • Документация
  • Связаться с нами
Подключиться
Language / Region
© 2022 ООО «Яндекс.Облако»
Практические руководства
  • Веб-сервис
    • Все руководства
    • Cтатический сайт в Object Storage
    • Cайт на LAMP- или LEMP-стеке
    • Отказоустойчивый сайт с балансировкой нагрузки через Network Load Balancer
    • Отказоустойчивый сайт с балансировкой нагрузки через Application Load Balancer
    • Сайт на базе Joomla с БД PostgreSQL
    • Сайт на WordPress
    • Сайт на WordPress с БД MySQL
    • Перенос WordPress сайта с хостинга в Yandex Cloud
    • Веб-сайт на базе 1С-Битрикс
    • Интеграция L7-балансировщика с Cloud CDN и Object Storage
    • Сине-зеленое и канареечное развертывание версий сервиса
  • Интернет-магазины
    • Все руководства
    • Интернет-магазин на 1С-Битрикс
    • Интернет-магазин на Opencart
  • Архив данных
    • Все руководства
    • Однонодовый файловый сервер
    • Настройка SFTP-сервера на Centos 7
    • Резервное копирование в Object Storage через Acronis
    • Резервное копирование в Object Storage через CloudBerry Desktop Backup
    • Резервное копирование в Object Storage через Duplicati
    • Резервное копирование в Object Storage через Bacula
    • Резервное копирование в Object Storage через Veritas Backup Exec
    • Оцифровка архива в Yandex Vision
  • Тестовая среда
    • Все руководства
    • Тестирование приложений с помощью GitLab
    • Создание тестовых ВМ через GitLab CI
    • Высокопроизводительные вычисления на прерываемых виртуальных машинах
    • Эмуляция множества IoT-устройств
    • Нагрузочное тестирование gRPC-сервиса
    • HTTPS-тест с постоянной нагрузкой с помощью Phantom
    • HTTPS-тест со ступенчатой нагрузкой с помощью Pandora
  • Управление инфраструктурой
    • Все руководства
    • Начало работы с Terraform
    • Загрузка состояний Terraform в Object Storage
    • Начало работы с Packer
    • Сборка образа ВМ с набором инфраструктурных инструментов с помощью Packer
    • Автоматизация сборки образов ВМ с помощью Jenkins
    • Непрерывное развертывание контейнеризованных приложений с помощью GitLab
    • Создание кластера Linux-серверов «1С:Предприятия» с кластером Managed Service for PostgreSQL
    • Создание кластера Windows-серверов «1С:Предприятия» с базой данных SQL Server
    • Миграция в Yandex Cloud с помощью Hystax Acura
    • Защита от сбоев с помощью Hystax Acura
    • Настройка отказоустойчивой архитектуры в Yandex Cloud
    • Создание SAP-программы в Yandex Cloud
  • Построение Data Platform
    • Все руководства
    • Синхронизация данных из MySQL с помощью Yandex Data Transfer
    • Миграция базы данных из Yandex Managed Service for MySQL в MySQL
    • Настройка управляемой базы данных в кластере ClickHouse для Graphite
    • Обмен данными между Yandex Managed Service for ClickHouse и Yandex Data Proc
    • Импорт базы данных в Yandex Data Proc с использованием Sqoop
    • Использование Confluent Schema Registry с Yandex Managed Service for Apache Kafka®
    • Поставка данных из Yandex Managed Service for PostgreSQL в Yandex Managed Service for Apache Kafka® с помощью Debezium
    • Поставка данных из Yandex Managed Service for PostgreSQL в Yandex Managed Service for Apache Kafka® с помощью Yandex Data Transfer
    • Миграция данных в Yandex Managed Service for Apache Kafka®
    • Перенос коллекций из MongoDB в Yandex Managed Service for MongoDB
    • Миграция базы данных в Yandex Managed Service for SQL Server
    • Перенос данных из PostgreSQL в ClickHouse с помощью Yandex Data Transfer
    • Настройка Kafka Connect для работы с кластером Yandex Managed Service for Apache Kafka®
    • Настройка Yandex Cloud DNS для доступа к кластерам управляемых баз данных из других облачных сетей
    • Миграция в Yandex Managed Service for Elasticsearch с помощью Reindex API
    • Использование скриптов инициализации для настройки GeeseFS в Yandex Data Proc
  • Windows в Yandex Cloud
    • Все руководства
    • Развертывание Active Directory
    • Развертывание Microsoft Exchange
    • Развертывание Remote Desktop Services
    • Развертывание группы доступности Always On
    • Развертывание группы доступности Always On с внутренним сетевым балансировщиком
    • Развертывание Remote Desktop Gateway
  • Сетевая маршрутизация
    • Все руководства
    • Маршрутизация с помощью NAT-инстанса
    • Создание VPN-туннеля
    • Установка виртуального роутера Cisco CSR1000v
    • Установка виртуального роутера Mikrotik CHR
    • Соединение с облачной сетью при помощи OpenVPN
    • Настройка сети для Yandex Data Proc
  • Визуализация и анализ данных
    • Все руководства
    • Визуализация данных из CSV-файла
    • Создание и публикация диаграммы с картой Москвы из CSV-файла
    • Анализ продаж сети магазинов из БД ClickHouse
    • Анализ открытых данных ДТП на дорогах России
    • Анализ продаж и локаций пиццерий на данных из БД ClickHouse и Marketplace
    • Веб-аналитика с подключением к Яндекс Метрике
    • Веб-аналитика с расчетом воронок и когорт на данных Яндекс Метрики
    • Аналитика мобильного приложения на данных AppMetrica
    • Анализ статистики подкастов Яндекс Музыки (для авторов подкастов)
    • Визуализация данных с помощью SQL-чарта
    • Анализ customer journey мобильного приложения на данных AppMetrica
    • Анализ логов Object Storage при помощи DataLens
  • Интернет вещей
    • Руководства по работе с интернетом вещей
    • Мониторинг состояния географически распределенных устройств
    • Мониторинг показаний датчиков и уведомления о событиях
  • Бессерверные технологии
    • Сокращатель ссылок
    • Ввод данных в системы хранения
    • Хранение журналов работы приложения
  1. Управление инфраструктурой
  2. Создание кластера Windows-серверов «1С:Предприятия» с базой данных SQL Server

Создание кластера Windows-серверов «1С:Предприятия» с базой данных MS SQL Server

Статья создана
Yandex Cloud
  • Подготовьте облако к работе
    • Необходимые платные ресурсы
  • Подготовьте инфраструктуру
  • Создайте ВМ для сервера «1С:Предприятие» и сервера лицензирования
  • Создайте ВМ для информационной базы
  • Настройте кластер серверов
  • Настройте сервер лицензий
  • Настройте сервер SQL Server
  • Настройте информационную базу
  • Подключитесь к информационной базе
  • Удалите созданные ресурсы

Чтобы настроить работу «1С:Предприятия» в Yandex Cloud, нужно создать рабочий сервер, сервер лицензий и сервер баз данных. Серверы 1С будут работать под управлением Windows Server Datacenter 2019, а сервер баз данных — MS SQL Server 2016.

Примечание

Для работы с системой «1С:Предприятие» вам понадобится лицензия. Подробнее о лицензиях и их установке читайте на сайте «1С:Предприятия».

Чтобы настроить работу серверов «1С:Предприятия»:

  1. Подготовьте облако к работе.
  2. Необходимые платные ресурсы.
  3. Подготовьте инфраструктуру.
  4. Создайте ВМ для сервера «1С:Предприятие» и сервера лицензирования.
  5. Создайте ВМ для информационной базы.
  6. Настройте кластер серверов.
  7. Настройте сервер лицензий.
  8. Настройте сервер SQL Server.
  9. Настройте информационную базу.
  10. Подключитесь к информационной базе.

Если созданные ресурсы вам больше не нужны, удалите их.

Подготовьте облако к работе

Перед работой нужно зарегистрироваться в Yandex Cloud и создать платежный аккаунт:

  1. Перейдите в консоль управления, затем войдите в Yandex Cloud или зарегистрируйтесь, если вы еще не зарегистрированы.
  2. На странице биллинга убедитесь, что у вас подключен платежный аккаунт, и он находится в статусе ACTIVE или TRIAL_ACTIVE. Если платежного аккаунта нет, создайте его.

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

Подробнее об облаках и каталогах.

Необходимые платные ресурсы

В стоимость поддержки инфраструктуры «1С:Предприятия» в Yandex Cloud входит:

  • плата за диски и постоянно запущенные виртуальные машины (см. тарифы Yandex Compute Cloud);
  • плата за лицензии MS SQL Server (см. тарифы Yandex Compute Cloud);
  • плата за использование динамического или статического внешнего IP-адреса (см. тарифы Yandex Virtual Private Cloud).

Подготовьте инфраструктуру

  1. На вашем компьютере должен быть установлен клиент «1С:Предприятия» для проверки работы информационной базы и административная консоль 1С для управления кластером серверов.
  2. В вашем облаке должна быть запущена ВМ с настроенным OpenVPN для безопасного соединения с серверами 1C.

Примечание

Необходимые дистрибутивы вы можете загрузить на сайте «1С:Предприятия».

Создайте ВМ для сервера «1С:Предприятие» и сервера лицензирования

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

Создайте две ВМ для сервера 1С и сервера лицензирования:

  1. На странице каталога в консоли управления нажмите кнопку Создать ресурс и выберите Виртуальная машина.

  2. В поле Имя введите имя виртуальной машины: server-1c для сервера «1С:Предприятие» и license-server-1c для сервера лицензирования.

  3. Выберите зону доступности, в которой будет находиться виртуальная машина.

  4. В блоке Образы из Cloud Marketplace нажмите кнопку Выбрать. Выберите публичный образ Windows 2016 Datacenter.

  5. В блоке Вычислительные ресурсы:

    • Выберите платформу.
    • Укажите необходимое количество vCPU и объем RAM:
      • vCPU — 4.
      • Гарантированная доля vCPU — 100%.
      • RAM — 8 ГБ.
  6. В блоке Сетевые настройки выберите сеть и подсеть, к которым нужно подключить виртуальные машины. Обе ВМ должны находиться в одной подсети. Если нужной сети или подсети еще нет, вы можете создать их прямо на странице создания ВМ.

  7. В поле Публичный адрес оставьте значение Без адреса. Доступ на виртуальную машину будет осуществляться через сервер OpenVPN.

  8. В блоке Доступ в поле Пароль укажите пароль администратора для доступа на ВМ.

  9. Нажмите кнопку Создать ВМ.

Создайте ВМ для информационной базы

Информационная база будет работать под управлением СУБД MS SQL Server и находиться на отдельной ВМ.

Чтобы создать виртуальную машину для информационных баз:

  1. На странице каталога в консоли управления нажмите кнопку Создать ресурс и выберите Виртуальная машина.

  2. В поле Имя введите имя виртуальной машины: mssql-1c-server.

  3. Выберите зону доступности, в которой будет находиться виртуальная машина.

  4. В блоке Образы из Cloud Marketplace нажмите кнопку Выбрать. Выберите публичный образ SQL Server 2016 Standard.

  5. В блоке Вычислительные ресурсы:

    • Выберите платформу.
    • Укажите необходимое количество vCPU и объем RAM:
      • vCPU — 4.
      • Гарантированная доля vCPU — 100%.
      • RAM — 4 ГБ.
  6. В блоке Сетевые настройки выберите сеть и подсеть, к которым нужно подключить виртуальную машину. ВМ с базой должна находиться в той же подсети, что и сервер 1С.

  7. В поле Публичный адрес оставьте значение Без адреса. Доступ на виртуальную машину будет осуществляться через бастионный инстанс.

  8. В блоке Доступ в поле Пароль укажите пароль администратора для доступа на ВМ.

  9. Нажмите кнопку Создать ВМ.

Настройте кластер серверов

  1. Подключитесь к ВМ server-1c с помощью RDP. Используйте для входа логин Administrator и пароль, указанный при создании ВМ.
  2. Установите из дистрибутива сервер 1С.
  3. Запустите консоль администрирования серверов «1С:Предприятия».
  4. Добавьте центральный сервер «1С:Предприятия». Откройте контекстное меню списка серверов, выберите Новый и Центральный сервер 1С:Предприятия 8.3.
  5. В поле Имя введите server-1c и нажмите OK. В дереве слева отобразится локальный кластер.
  6. Добавьте требование назначения функциональности серверу server-1c со следующими параметрами:
    • В списке Объект требования выберите Клиентское соединение.
    • В списке Тип требования выберите Назначать.
    • Остальные параметры оставьте без изменений и нажмите кнопку OK.
  7. Добавьте еще одно требование назначения функциональности серверу server-1c со следующими параметрами:
    • В списке Объект требования выберите Сервис лицензирования.
    • В списке Тип требования выберите Не назначать.
    • Остальные параметры оставьте без изменений и нажмите кнопку OK.
  8. Примените требования назначения к кластеру: откройте контекстное меню кластера и выберите Применить требования назначения функциональности (полное).

Настройте сервер лицензий

  1. Подключитесь к ВМ license-server-1c с помощью RDP. Используйте для входа логин Administrator и пароль, указанный при создании ВМ.
  2. Установите из дистрибутива сервер 1С.
  3. Подключитесь к ВМ server-1c с помощью RDP. Используйте для входа логин Administrator и пароль, указанный при создании ВМ.
  4. Откройте консоль администрирования серверов «1С:Предприятия».
  5. Добавьте рабочий сервер в кластер. Откройте контекстное меню Рабочие серверы, выберите Новый и Рабочий сервер. В открывшемся окне в поле компьютер введите licensing-server-1c. Этот сервер будет использоваться для раздачи лицензий другим серверам.
  6. В блоке Требования назначения функциональности сервера licensing-server-1c откройте контекстное меню, выберите Новый и Требование назначения функциональности.
    • В списке Объект требования выберите Любой объект требования.
    • В списке Тип требования выберите Не назначать.
    • Остальные параметры оставьте без изменений и нажмите кнопку OK.
  7. Примените требования назначения к кластеру: откройте контекстное меню кластера и выберите Применить требования назначения функциональности (полное).
  8. Добавьте еще одно требование назначения функциональности серверу licensing-server-1c со следующими параметрами:
    • В списке Объект требования выберите Сервис лицензирования.
    • В списке Тип требования выберите Назначать.
    • Остальные параметры оставьте без изменений и нажмите кнопку OK.
  9. Примените требования назначения к кластеру: откройте контекстное меню кластера и выберите Применить требования назначения функциональности (полное).

Настройте сервер SQL Server

  1. Подключитесь к ВМ sqlserver-1c с помощью RDP. Используйте для входа логин Administrator и пароль, указанный при создании ВМ.

  2. Откройте Microsoft SQL Server Management Studio и подключитесь к серверу баз данных.

  3. Измените способ аутентификации на смешанный: откройте свойства сервера SQLSERVER-1C, откройте раздел Security и выберите SQL Server and Windows Authentication mode. Нажмите OK.

  4. Перезапустите сервер.

  5. Создайте новую базу данных: откройте контекстное меню элемента Databases и выберите New Database. Задайте следующие параметры:

    • Database name — 1c-database.
    • Откройте раздел Options. В поле Collation выберите Cyrillic_General_CI_AS.

    Нажмите OK.

  6. В дереве слева выберите элемент Security, откройте контекстное меню элемента Logins и выберите New Login.... Задайте настройки:

    • Login name — 1c-user.
    • SQL Server authentication — введите ваш пароль и подтверждение пароля.
    • Default database — 1c.
  7. Откройте раздел Server Roles. Дайте пользователю следующие роли: dbcreator, processadmin и public.

Настройте информационную базу

  1. В консоли администрирования сервера 1С откройте контекстное меню элемента Информационные базы, выберите пункт Новая и Информационная база.

  2. В открывшемся окне задайте параметры:

    • Имя — имя базы данных на сервере SQL Server — 1c-database.
    • Защищенное соединение — постоянно.
    • Сервер баз данных — адрес вашего сервера баз данных.
    • Тип СУБД — MS SQL Server.
    • База данных — имя базы данных, 1c-database.
    • Пользователь сервера БД — 1c-user.
    • Пароль пользователя БД — пароль пользователя, который вы задали при создании пользователя сервера баз данных.
    • Разрешить выдачу лицензий сервером 1С:Предприятия — Да.
    • Язык (Страна) — русский (Россия).
    • Создать базу данных в случае ее отсутствия — отключено.
    • Установить блокировку регламентных заданий — отключено.

    Нажмите ОК.

Подключитесь к информационной базе

  1. Подключитесь к серверу OpenVPN.

  2. Запустите клиент «1С:Предприятия».

  3. Нажмите кнопку Добавить.

  4. Выберите Добавление в список существующей информационной базы и нажмите Далее.

  5. Введите имя информационной базы, выберите На сервере 1С:Предприятия задайте следующие настройки:

    • Кластер серверов — server-1c.ru-central1.internal.
    • Имя информационной базы — 1c.

    Нажмите Далее.

  6. Нажмите Готово.

Информационная база должна появиться в списке баз. После этого вы можете приступить к конфигурированию и использованию базы.

Удалите созданные ресурсы

Чтобы перестать платить за развернутые серверы, удалите виртуальные машины server-1c, license-server-1c и sqlserver-1c.

Если вы зарезервировали публичный статический IP-адрес, удалите его.

Была ли статья полезна?

Language / Region
© 2022 ООО «Яндекс.Облако»
В этой статье:
  • Подготовьте облако к работе
  • Необходимые платные ресурсы
  • Подготовьте инфраструктуру
  • Создайте ВМ для сервера «1С:Предприятие» и сервера лицензирования
  • Создайте ВМ для информационной базы
  • Настройте кластер серверов
  • Настройте сервер лицензий
  • Настройте сервер SQL Server
  • Настройте информационную базу
  • Подключитесь к информационной базе
  • Удалите созданные ресурсы