Создание кластера Linux-серверов «1С:Предприятия» с кластером Managed Service for PostgreSQL
- Подготовьте облако к работе
- Настройте VPN для доступа к облачной инфраструктуре
- Создайте виртуальные машины для серверов «1С:Предприятия»
- Создайте кластер Managed Service for PostgreSQL
- Настройте Samba-сервер на серверах 1С
- Настройте серверы «1С:Предприятия»
- Настройте кластер серверов и информационную базу 1С
- Подключитесь к информационной базе
- Удалите созданные ресурсы
Примечание
В регионе Казахстан доступна только зона доступности kz1-a
.
В Yandex Cloud вы можете создать кластер Yandex Managed Service for PostgreSQL, оптимизированный для работы с системой «1С:Предприятие».
Создаваемая инфраструктура «1С:Предприятие» будет состоять из рабочего сервера 1С, сервера лицензий 1С и кластера Managed Service for PostgreSQL. Серверы 1С будут работать под управлением ОС CentOS 7 и не будут иметь выхода в интернет. Доступ к кластеру будет осуществляться через шифрованное соединение с сервером OpenVPN.
Для настройки кластера 1С и проверки работоспособности созданной инфраструктуры на вашем локальном компьютере под управлением ОС Windows (вне Yandex Cloud) должен быть установлен клиент «1С:Предприятия» с консолью администрирования 1С.
Создание инфраструктуры «1С:Предприятие», описанной в руководстве, проверялось на платформе 1С версии 8.3.25
.
Примечание
Для работы с системой «1С:Предприятие» вам понадобится лицензия. Подробная информация о лицензиях и их установке, а также необходимые дистрибутивы доступны на сайте «1С:Предприятия»
Чтобы настроить кластер серверов «1С:Предприятия»:
- Подготовьте облако к работе.
- Настройте VPN для доступа к облачной инфраструктуре.
- Создайте виртуальные машины для серверов «1С:Предприятия».
- Создайте кластер Managed Service for PostgreSQL.
- Настройте Samba-сервер на серверах 1С.
- Настройте серверы «1С:Предприятия».
- Настройте кластер серверов и информационную базу 1С.
- Подключитесь к информационной базе.
Если созданные ресурсы вам больше не нужны, удалите их.
Подготовьте облако к работе
Зарегистрируйтесь в Yandex Cloud и создайте платежный аккаунт:
- Перейдите в консоль управления
, затем войдите в Yandex Cloud или зарегистрируйтесь. - На странице Yandex Cloud Billing
убедитесь, что у вас подключен платежный аккаунт, и он находится в статусеACTIVE
илиTRIAL_ACTIVE
. Если платежного аккаунта нет, создайте его и привяжите к нему облако.
Если у вас есть активный платежный аккаунт, вы можете создать или выбрать каталог, в котором будет работать ваша инфраструктура, на странице облака
Подробнее об облаках и каталогах.
Необходимые платные ресурсы
В стоимость поддержки инфраструктуры «1С:Предприятия» в Yandex Cloud входит:
- плата за диски и постоянно запущенные ВМ (см. тарифы Yandex Compute Cloud);
- плата за постоянно запущенный кластер Managed Service for PostgreSQL (см. тарифы Managed Service for PostgreSQL);
- плата за использование статического публичного IP-адреса (см. тарифы Yandex Virtual Private Cloud).
Настройте VPN для доступа к облачной инфраструктуре
Для безопасного доступа к создаваемой в Yandex Cloud инфраструктуре «1С:Предприятия» необходимо настроить VPN. Для решения этой задачи будет использоваться продукт OpenVPN Access Server и предоставляемый им клиент для ОС Windows.
Создайте облачную сеть и подсети
Чтобы создать облачную сеть с подсетями в трех зонах доступности:
- В консоли управления
перейдите в каталог, где требуется создать облачную сеть. - В списке сервисов выберите Virtual Private Cloud.
- В правом верхнем углу нажмите Создать сеть.
- В поле Имя укажите имя сети
my-1c-network
. - Включите опцию Создать подсети.
- Нажмите Создать сеть.
Настройте разрешения сетевого трафика
Группы безопасности работают как виртуальный брандмауэр для входящего и исходящего трафика. См. подробнее о группе безопасности по умолчанию.
Для корректной работы OpenVPN Access Server и кластера Managed Service for PostgreSQL добавьте дополнительные правила в группу безопасности по умолчанию облачной сети my-1c-network
:
Направление трафика |
Описание | Диапазон портов | Протокол | Источник | CIDR блоки |
---|---|---|---|---|---|
Входящий | VPN Server 443 |
443 |
TCP |
CIDR |
0.0.0.0/0 |
Входящий | VPN Server 1194 |
1194 |
UDP |
CIDR |
0.0.0.0/0 |
Входящий | Admin Web UI, Client Web UI |
943 |
TCP |
CIDR |
0.0.0.0/0 |
Входящий | Managed Service for PostgreSQL |
6432 |
TCP |
CIDR |
0.0.0.0/0 |
Запустите VPN-сервер
Создайте ВМ, которая будет работать шлюзом для VPN-подключений:
-
Зарезервируйте публичный IP-адрес для вашего VPN-сервера.
-
На странице каталога в консоли управления
нажмите кнопку Создать ресурс и выберитеВиртуальная машина
. -
В блоке Образ загрузочного диска в поле Поиск продукта введите
OpenVPN Access Server
и выберите публичный образ OpenVPN Access Server. -
В блоке Расположение выберите зону доступности, например:
ru-central1-b
. -
В блоке Диски и файловые хранилища выберите тип диска
HDD
и задайте размер20 ГБ
. -
В блоке Вычислительные ресурсы перейдите на вкладку
Своя конфигурация
и укажите необходимую платформу, количество vCPU и объем RAM:- Платформа —
Intel Ice Lake
. - vCPU —
2
. - Гарантированная доля vCPU —
100%
. - RAM —
2 ГБ
.
- Платформа —
-
В блоке Сетевые настройки:
-
В поле Подсеть выберите сеть
my-1c-network
и подсеть, соответствующую выбранной зоне доступности ВМ. -
В поле Публичный адрес выберите
Список
и зарезервированный ранее публичный IP-адрес из списка.При настройке VPN-сервера используйте только статический публичный IP-адрес. Динамический IP-адрес может измениться после перезагрузки ВМ, и соединения перестанут работать.
-
Поле Группы безопасности оставьте пустым. Создаваемой виртуальной машине будет назначена группа безопасности по умолчанию.
-
-
В блоке Доступ выберите вариант SSH-ключ и укажите данные для доступа на ВМ:
- В поле Логин введите имя пользователя, например:
yc-user
. Не используйте имяroot
или другие имена, зарезервированные ОС. Для выполнения операций, требующих прав суперпользователя, используйте командуsudo
. -
В поле SSH-ключ выберите SSH-ключ, сохраненный в вашем профиле пользователя организации.
Если в вашем профиле нет сохраненных SSH-ключей или вы хотите добавить новый ключ:
- Нажмите кнопку Добавить ключ.
- Задайте имя SSH-ключа.
- Загрузите или вставьте содержимое открытого SSH-ключа. Пару SSH-ключей для подключения к ВМ по SSH необходимо создать самостоятельно.
- Нажмите кнопку Добавить.
SSH-ключ будет добавлен в ваш профиль пользователя организации.
Если в организации отключена возможность добавления пользователями SSH-ключей в свои профили, добавленный открытый SSH-ключ будет сохранен только в профиле пользователя создаваемой виртуальной машины.
- В поле Логин введите имя пользователя, например:
-
В блоке Общая информация задайте имя ВМ:
vpn-server
. -
Нажмите кнопку Создать ВМ.
-
Появится окно с информацией о типе тарификации: BYOL (Bring Your Own License). Нажмите кнопку Создать.
Получите пароль администратора
На сервере OpenVPN заранее создан пользователь openvpn
с административными правами. Пароль генерируется автоматически при создании виртуальной машины.
Получите пароль в выводе последовательного порта или в серийной консоли. Пароль отобразится в строке:
To login please use the "openvpn" account with <пароль> password.
Где <пароль>
— пароль пользователя openvpn
.
Для первого входа в административную панель используйте логин openvpn
и полученный пароль.
Если вы не получили пароль после первого запуска сервера VPN, необходимо заново создать ВМ с OpenVPN Access Server. При перезапусках пароль не отображается.
Активируйте лицензию
Примечание
Если у вас до двух VPN-подключений, используйте продукт бесплатно (активация не требуется).
Чтобы активировать лицензию:
- Создайте учетную запись на сайте openvpn.net
. - Введите код подтверждения, полученный по электронной почте.
- В окне Where would you like to Go? отметьте опцию Remember my choice и выберите продукт Access server.
- В окне Tell us more выберите назначение: Business use или Personal Use.
- На вкладке Subscriptions выберите максимальное количество подключений в поле How many VPN connections do you need? и нажмите кнопку Create.
- На экране отобразится ваша подписка: Subscription 1.
- Чтобы скопировать ключ активации, нажмите кнопку Copy Key в блоке Subscription Key.
Дождитесь перехода ВМ в статус RUNNING
и введите ключ активации в административной панели по адресу https://<публичный_IP-адрес_ВМ>/admin/
.
Публичный IP-адрес ВМ можно узнать в консоли управления
Создайте пользователя OpenVPN
OpenVPN Access Server предоставляет два веб-интерфейса:
- Client Web UI по адресу
https://<публичный_IP-адрес_ВМ>/
. Интерфейс предназначен для входа обычных пользователей, скачивания клиентских программ и профилей конфигурации. - Admin Web UI по адресу
https://<публичный_IP-адрес_ВМ>/admin/
. Интерфейс предназначен для настройки сервера.
Примечание
По умолчанию на сервер установлен самоподписанный сертификат. Если вам необходимо поменять сертификат, воспользуйтесь инструкцией
Чтобы создать пользователя, войдите в административную панель:
- Откройте в браузере URL вида
https://<публичный_IP-адрес_ВМ>/admin/
. - Введите имя пользователя
openvpn
и пароль (см. раздел про получение пароля администратора). - Ознакомьтесь с лицензионным соглашением и нажмите кнопку Agree. Откроется главный экран административной панели OpenVPN.
- Разверните вкладку User management и выберите пункт User permissions.
- В списке пользователей в поле New Username введите имя нового пользователя. Например:
test-user
. - В столбце More Settings нажмите значок карандаша и в поле Password введите пароль нового пользователя.
- Нажмите кнопку Save settings.
- Нажмите кнопку Update running server.
Подключитесь к VPN
В панели пользователя можно загрузить клиента OpenVPN Connect
Поскольку в настоящем руководстве рассматривается настройка клиента «1С:Предприятие» в ОС Windows, скачайте и установите на вашем локальном компьютере клиента OpenVPN для Windows:
-
Скачайте дистрибутив для установки:
- Откройте в браузере панель пользователя по адресу
https://<публичный_IP-адрес_ВМ>/
. - Войдите с помощью логина
test-user
и пароля. - Скачайте дистрибутив OpenVPN Connect версии 2 или версии 3, нажав на значок Windows.
- Откройте в браузере панель пользователя по адресу
-
Установите и запустите OpenVPN Connect.
-
VPN-соединение включится автоматически, если в профиле пользователя разрешен автоматический вход.
В приложение можно импортировать новый профиль конфигурации. Для этого укажите адрес https://<публичный_IP-адрес_ВМ>/
или выберите файл с профилем.
Создайте виртуальные машины для серверов «1С:Предприятия»
Лицензия для «1С:Предприятия» должна быть установлена на отдельном сервере, чтобы изменения конфигурации других серверов системы 1С не затрагивали установленную лицензию. На этом этапе вы создадите две виртуальные машины, одна из которых будет выполнять роль сервера «1С:Предприятия», а вторая — роль сервера лицензирования.
Создайте ВМ для сервера «1С:Предприятия»:
-
На странице каталога в консоли управления
нажмите кнопку Создать ресурс и выберитеВиртуальная машина
. -
В блоке Образ загрузочного диска в поле Поиск продукта введите
CentOS 7
и выберите публичный образ CentOS 7. -
В блоке Расположение выберите зону доступности, в которой расположен ранее созданный VPN-сервер.
-
В блоке Вычислительные ресурсы перейдите на вкладку
Своя конфигурация
и укажите необходимую платформу, количество vCPU и объем RAM:- Платформа —
Intel Ice Lake
. - vCPU —
4
. - Гарантированная доля vCPU —
100%
. - RAM —
4 ГБ
.
- Платформа —
-
В блоке Сетевые настройки:
-
В поле Подсеть выберите сеть
my-1c-network
и подсеть, соответствующую выбранной зоне доступности ВМ. -
В поле Публичный адрес оставьте значение
Автоматически
, чтобы назначить ВМ случайный внешний IP-адрес из пула Yandex Cloud.Публичный адрес потребуется виртуальной машине для настройки программного обеспечения. После завершения настройки ПО вы отвяжете публичный IP-адрес от ВМ, а доступ к ней будет осуществляться через сервер OpenVPN.
-
Поле Группы безопасности, оставьте пустым. Создаваемой виртуальной машине будет назначена группа безопасности по умолчанию.
-
-
В блоке Доступ выберите вариант SSH-ключ и укажите данные для доступа на ВМ:
- В поле Логин введите имя пользователя, например:
yc-user
. Не используйте имяroot
или другие имена, зарезервированные ОС. Для выполнения операций, требующих прав суперпользователя, используйте командуsudo
. -
В поле SSH-ключ выберите SSH-ключ, сохраненный в вашем профиле пользователя организации.
Если в вашем профиле нет сохраненных SSH-ключей или вы хотите добавить новый ключ:
- Нажмите кнопку Добавить ключ.
- Задайте имя SSH-ключа.
- Загрузите или вставьте содержимое открытого SSH-ключа. Пару SSH-ключей для подключения к ВМ по SSH необходимо создать самостоятельно.
- Нажмите кнопку Добавить.
SSH-ключ будет добавлен в ваш профиль пользователя организации.
Если в организации отключена возможность добавления пользователями SSH-ключей в свои профили, добавленный открытый SSH-ключ будет сохранен только в профиле пользователя создаваемой виртуальной машины.
- В поле Логин введите имя пользователя, например:
-
В блоке Общая информация задайте имя ВМ:
server-1c
. -
Нажмите кнопку Создать ВМ.
Аналогичным образом с теми же параметрами создайте ВМ с именем licensing-server-1c
для сервера лицензирования.
Создайте кластер Managed Service for PostgreSQL
В Yandex Cloud можно создать кластер Managed Service for PostgreSQL с настройками, оптимизированными для работы с платформой «1С:Предприятие». Настройки кластера могут варьироваться в зависимости от требований вашего проекта.
Чтобы создать оптимизированный для работы с 1С кластер Managed Service for PostgreSQL:
-
На странице каталога в консоли управления
нажмите кнопку Создать ресурс и выберите Кластер PostgreSQL. -
В блоке Базовые параметры:
- В поле Имя кластера введите имя кластера:
1c-pg
. - В списке Версия выберите
15-1c
.
- В поле Имя кластера введите имя кластера:
-
В блоке Класс хоста выберите
s3-c2-m8
. Такой конфигурации будет достаточно для проверки работоспособности решения. Если вы прогнозируете значительную нагрузку на создаваемую базу данных «1С:Предприятия», выберите более производительный класс хоста. -
В блоке Размер хранилища выберите
network-ssd
и укажите размер114 ГБ
. -
В блоке База данных укажите:
- Имя БД —
1c-database
. - Имя пользователя —
user1
. - Пароль – пароль, который вы будете использовать для доступа к базе данных.
- Локаль сортировки (LC_COLLATE) —
ru_RU.UTF-8
. - Локаль набора символов (LC_CTYPE) —
ru_RU.UTF-8
.
- Имя БД —
-
В блоке Сетевые настройки выберите сеть
my-1c-network
.Поле Группы безопасности, оставьте пустым. Создаваемому кластеру будет назначена группа безопасности по умолчанию.
-
В блоке Хосты выберите разные зоны доступности для ваших хостов, чтобы обеспечить отказоустойчивость.
-
Нажмите кнопку Создать кластер.
Создание кластера БД может занять несколько минут.
Настройте Samba-сервер на серверах 1С
-
Подключитесь к ВМ
server-1c
по SSH. -
Установите Samba, необходимые зависимости и текстовый редактор
nano
:sudo yum install nano samba samba-client samba-common
-
Отключите работу протокола IPv6, чтобы избежать конфликтов в работе сервера.
-
Откройте файл
/etc/sysctl.conf
:sudo nano /etc/sysctl.conf
Добавьте в файл
/etc/sysctl.conf
следующие строки:net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1
-
Откройте файл
/etc/sysconfig/network
:sudo nano /etc/sysconfig/network
Добавьте в файл
/etc/sysconfig/network
следующие строки:NETWORKING_IPv6=no HOSTNAME=server-1c
-
-
Настройте Samba. Для этого откройте файл конфигурации
/etc/samba/smb.conf
:sudo nano /etc/samba/smb.conf
Приведите файл к следующему виду:
[global] workgroup = WORKGROUP server string = Samba Server%v netbios name = centos security = user map to guest = bad user dns proxy = no passdb backend = tdbsam printing = cups printcap name = cups load printers = yes cups iptions = raw security = user [files] path = /1c-files browsable = yes writable = yes guest ok = yes read only = no
-
Создайте общий каталог и назначьте на него необходимые права:
sudo mkdir /1c-files sudo chmod -R 777 /1c-files
-
Отключите SELinux. Для этого откройте файл конфигурации
/etc/sysconfig/selinux
:sudo nano /etc/sysconfig/selinux
Измените значение параметра
SELINUX
:SELINUX=disabled
-
Добавьте службу сервера Samba в список автозагрузки:
sudo systemctl enable smb.service
Результат:
Created symlink from /etc/systemd/system/multi-user.target.wants/smb.service to /usr/lib/systemd/system/smb.service.
-
Перезапустите службу сервера Samba:
sudo systemctl restart smb.service
Аналогичным образом настройте Samba-сервер на ВМ licensing-server-1c
.
Настройте серверы «1С:Предприятия»
-
Скопируйте дистрибутив сервера «1С:Предприятия» с локального компьютера на ВМ
server-1c
:scp <имя_файла> <имя_пользователя>@<публичный_IP-адрес_ВМ>:/1c-files
Где:
<имя_файла>
— имя бинарного файла с дистрибутивом. Например:setup-full-8.3.25.1257-x86_64.run
.<имя_пользователя>
— имя пользователя ВМ. Например:yc-user
.<публичный_IP-адрес_ВМ>
— публичный IP-адрес ВМ с сервером 1С.
-
Подключитесь к ВМ
server-1c
по SSH. -
Установите сервер «1С:Предприятия» на ВМ:
cd /1c-files sudo ./<имя_файла> --mode unattended --enable-components server,ws,server_admin
Где
<имя_файла>
— имя бинарного файла с дистрибутивом. Например:setup-full-8.3.25.1257-x86_64.run
. -
После завершения установки удалите дистрибутив, указав имя бинарного файла с дистрибутивом:
rm <имя_файла>
-
Запустите службу сервера 1С и добавьте ее в список автозагрузки:
sudo ln /opt/1cv8/x86_64/8.3.25.1257/srv1cv8-8.3.25.1257@.service /etc/systemd/system sudo systemctl start srv1cv8-8.3.25.1257@.services.service sudo systemctl enable srv1cv8-8.3.25.1257@.services.service
Результат:
Created symlink from /etc/systemd/system/multi-user.target.wants/srv1cv8-8.3.25.1257@.services.service to /etc/systemd/system/srv1cv8-8.3.25.1257@.service.
Путь к файлам установки сервера «1С:Предприятие» зависит от версии установленной платформы 1С. В примере приведены команды для запуска службы сервера «1С:Предприятие» версии
8.3.25
. -
Убедитесь, что служба сервера «1С:Предприятие» запущена:
systemctl status -l srv1cv8-8.3.25.1257@.services
Результат:
● srv1cv8-8.3.25.1257@.services.service - 1C:Enterprise Server 8.3 (8.3.25.1257) (.services) Loaded: loaded (/etc/systemd/system/srv1cv8-8.3.25.1257@.service; disabled; vendor preset: disabled) Active: active (running) since Thu 2024-07-18 09:09:12 UTC; 6min ago Main PID: 16656 (ragent) CGroup: /system.slice/system-srv1cv8\x2d8.3.25.1257.slice/srv1cv8-8.3.25.1257@.services.service ├─16656 /opt/1cv8/x86_64/8.3.25.1257/ragent -d /home/usr1cv8/.1cv8/1C/1cv8 -port 1540 -regport 1541 -range 1560:1591 -seclev 0 -pingPeriod 1000 -pingTimeout 5000 ├─16670 /opt/1cv8/x86_64/8.3.25.1257/rmngr -port 1541 -host server-1c.ru-central1.internal -range 1560:1591 -d /home/usr1cv8/.1cv8/1C/1cv8/ -clstid 29361c8c-d4b8-47fd-8b53-43d8349f0e94 └─16769 /opt/1cv8/x86_64/8.3.25.1257/rphost -range 1560:1591 -reghost server-1c.ru-central1.internal -regport 1541 -pid 43049953-184b-453f-985c-604fb96300ae
Аналогичным образом настройте сервер 1С на ВМ licensing-server-1c
.
После завершения настройки обоих серверов 1С отвяжите публичные IP-адреса от виртуальных машин server-1c
и licensing-server-1c
. Дальнейший доступ к серверам 1С будет осуществляться через сервер OpenVPN.
Настройте кластер серверов и информационную базу 1С
Перед началом работы с системой «1С:Предприятие» настройте роли серверов и добавьте в кластер информационную базу:
-
Запустите консоль администрирования 1С на вашем локальном компьютере с ОС Windows и запущенным клиентом OpenVPN.
-
Добавьте в кластер серверов центральный сервер «1С:Предприятия»:
-
Правой кнопкой мыши нажмите Central 1C:Enterprise 8.3 servers и в открывшемся контекстном меню выберите Создать → Центральный сервер 1С:Предприятия 8.3. В открывшемся окне:
-
В поле Имя введите внутренний FQDN сервера:
server-1c.ru-central1.internal
.Внутренний FQDN ВМ можно узнать в консоли управления
в поле Внутренний FQDN на странице ВМ. -
Нажмите OK.
В дереве слева отобразится локальный кластер.
-
-
-
Добавьте сервер лицензирования 1С в кластер серверов:
- Раскройте вкладку Кластеры → Local cluster.
- Правой кнопкой мыши нажмите Рабочие серверы и в открывшемся контекстном меню выберите Создать → Рабочий сервер.
- В открывшемся окне в поле Компьютер укажите
licensing-server-1c.ru-central1.internal
и нажмите OK.
Этот сервер будет использоваться для раздачи лицензий другим серверам 1С.
-
Добавьте требования назначения функциональности серверу
licensing-server-1c
:-
Раскройте вкладку добавленного сервера
licensing-server-1c.ru-central1.internal
, правой кнопкой мыши нажмите Требования назначения функциональности и в открывшемся контекстном меню выберите Создать → Требование назначения функциональности. В открывшемся окне:- В списке Объект требования выберите
Любой объект требования
. - В списке Тип требования выберите
Не назначать
. - Остальные параметры оставьте без изменений и нажмите OK.
- В списке Объект требования выберите
-
Откройте контекстное меню кластера Local cluster и выберите Применить требования назначения функциональности (полное), чтобы применить новое требование назначения к кластеру.
-
Добавьте еще одно требование назначения функциональности серверу
licensing-server-1c.ru-central1.internal
со следующими параметрами:- В списке Объект требования выберите
Сервис лицензирования
. - В списке Тип требования выберите
Назначать
. - Остальные параметры оставьте без изменений и нажмите OK.
- В списке Объект требования выберите
-
Откройте контекстное меню кластера Local cluster и выберите Применить требования назначения функциональности (полное), чтобы применить новое требование назначения к кластеру.
-
-
Добавьте требования назначения функциональности серверу
server-1c
:-
Раскройте вкладку сервера
server-1c.ru-central1.internal
, правой кнопкой мыши нажмите Требования назначения функциональности и в открывшемся контекстном меню выберите Создать → Требование назначения функциональности. В открывшемся окне:- В списке Объект требования выберите
Клиентское соединение с ИБ
. - В списке Тип требования выберите
Назначать
. - Остальные параметры оставьте без изменений и нажмите OK.
- В списке Объект требования выберите
-
Откройте контекстное меню кластера Local cluster и выберите Применить требования назначения функциональности (полное), чтобы применить новое требование назначения к кластеру.
-
Добавьте еще одно требование назначения функциональности серверу
server-1c.ru-central1.internal
со следующими параметрами:- В списке Объект требования выберите
Сервис лицензирования
. - В списке Тип требования выберите
Не назначать
. - Остальные параметры оставьте без изменений и нажмите OK.
- В списке Объект требования выберите
-
Откройте контекстное меню кластера Local cluster и выберите Применить требования назначения функциональности (полное), чтобы применить новое требование назначения к кластеру.
-
-
Правой кнопкой мыши нажмите элемент Информационные базы внутри блока элементов Local cluster и в открывшемся контекстном меню выберите Создать → Информационная база. В открывшемся окне укажите:
-
Имя —
1c-database
. -
Защищенное соединение —
постоянно
. -
Сервер баз данных — адрес вашего хоста БД и порт. Например,
rc1b-cfazv1db********.mdb.yandexcloud.net port=6432
.Чтобы узнать адрес хоста:
Консоль управления- В консоли управления
перейдите на страницу каталога. - В списке сервисов выберите Managed Service for PostgreSQL.
- В открывшемся окне выберите созданный ранее кластер
1c-pg
. - В меню слева выберите вкладку Хосты.
- В поле FQDN хоста подведите курсор к имени хоста (вида
rc1b-cfazv1db********
) и скопируйте полное доменное имя базы данных, нажав появившийся значок . К имени хоста добавится полное доменное имя, в результате в поле Сервер баз данных должно быть указано имя видаrc1c-cfazv1db********.mdb.yandexcloud.net port=6432
.
- В консоли управления
-
Тип СУБД —
PostgreSQL
. -
База данных — имя базы данных,
1c-database
. -
Пользователь сервера БД —
user1
. -
Пароль пользователя БД — пароль пользователя, который вы задали при создании кластера.
-
Разрешить выдачу лицензий сервером 1С:Предприятия —
Да
. -
Язык (Страна) —
русский (Россия)
. -
Создать базу данных в случае ее отсутствия — отключено.
-
Установить блокировку регламентных заданий — отключено.
Нажмите ОК.
-
Подключитесь к информационной базе
-
Запустите клиент «1С:Предприятия» на вашем локальном компьютере с ОС Windows и запущенным клиентом OpenVPN.
-
Нажмите кнопку Добавить.
-
Выберите Добавление в список существующей информационной базы и нажмите Далее.
-
Введите имя информационной базы, выберите На сервере 1С:Предприятия и задайте следующие настройки:
- Кластер серверов —
server-1c.ru-central1.internal
. - Имя информационной базы —
1c-database
.
- Кластер серверов —
-
Нажмите Далее.
-
Нажмите Готово.
Информационная база должна появиться в списке баз. После этого вы можете приступить к ее конфигурированию и использованию.
Удалите созданные ресурсы
Чтобы перестать платить за развернутую инфраструктуру: