Настройте связанные рабочие группы, чтобы повысить производительность Microsoft SQL на удаленных узлах.
Чтобы понять принцип работы связанных рабочих групп, необходимо сначала понять, что такое репликация.
Репликация
Репликация представляет собой процесс копирования данных с одного сервера на другой. Серверы обычно расположены в разных местах. Эта настройка позволяет среде Vault располагаться в двух разных местах, поэтому не требуется загружать большие файлы САПР в глобальную сеть (WAN).
Рабочие группы
Рабочей группой является группа пользователей, которые обмениваются данными через локальную сеть.
Связанной рабочей группой является рабочая группа пользователей, которые могут обмениваться данными с другими рабочими группами с помощью технологии источника и подписчика Microsoft SQL для поддержки нескольких серверов баз данных. Эта технология допускает репликацию базы данных SQL в нескольких местах.
Требования
Рекомендации
Открытие портов в брандмауэре Windows
Найдите порт, используемый серверами.
Скопируйте следующие строки в пакетный файл, чтобы открыть необходимые порты.
@echo ========= Порты SQL Server ===================
@echo Включение порта 1433 по умолчанию для экземпляра SQL Server
netsh advfirewall firewall add rule name="SQLServer" dir=in action=allow protocol=TCP localport=1433
pause
@echo Включение порта 1434 для выделенного подключения администратора
netsh advfirewall firewall add rule name="SQL Admin Connection" dir=in action=allow protocol=TCP localport=1434
pause
@echo Включение порта для кнопки "Обзор" службы обозревателя SQL Server
netsh advfirewall firewall add rule name="SQL Browser" dir=in action=allow protocol=UDP localport=1433
pause
@echo Включение динамического порта SQL Server
netsh advfirewall firewall add rule name="SQL AUTODESKVAULT" dir=in action=allow protocol=TCP localport=52404
pause
@echo ========= Разные приложения ==============
@echo Включение порта HTTP 80
netsh advfirewall firewall add rule name="HTTP" dir=in action=allow protocol=TCP localport=80
pause
Советы по устранению неисправностей
Связанные рабочие группы — это конфигурация хранилищ файлов, реплицированных с одного узла на другой и управляемых базой данных Microsoft SQL. На следующем рисунке показана стандартная конфигурация рабочей группы. Все узлы одной рабочей группы используют один сервер Microsoft SQL.
Чтобы обеспечить наличие на узлах собственного сервера баз данных для увеличения производительности SQL, Vault использует связанные рабочие группы. На следующем рисунке изображена рабочая группа с двумя узлами, подключенная к рабочей группе с одним узлом.
Установка среды со связанными рабочими группами требует установки и настройки каждого компонента в правильном порядке, как описано ниже.
При создании учетной записи пользователя репликации используйте эти данные в графе «Учетные данные удаленной репликации».
Настройка брандмауэров
Перед добавлением рабочей группы следует убедиться в том, что сервер SQL способен обратиться к серверу Vault через брандмауэр. Для этого следует разрешить исключение для исполняемых файлов SQL sqlbrowser.exe и sqlserver.exe.
После настройки узла-источника можно установить консоль сервера Vault на узле-подписчике и включить репликацию хранилища.
Откроются диалоговые окна Vault с информацией о частоте синхронизации хранилища и сообщением о том, что хранилище включено.