Ce guide s'adresse aux équipes informatiques qui déploient l'Agent BrynQ avec des scripts ou un outil de distribution logicielle. Pour une installation normale, suivez Installer l'Agent BrynQ.
Les prérequis sont les mêmes que pour une installation interactive : Windows Server 2016 ou plus récent (64 bits), des droits d'administrateur local, HTTPS sortant vers BrynQ et Cloudflare, et un jeton API BrynQ limité à un client, pour exactement un client. Voir Installer l'Agent BrynQ.
Exécutez ceci dans une invite de commandes ou une fenêtre PowerShell avec élévation (Exécuter en tant qu'administrateur). Remplacez les valeurs entre < >.
brynq-agent-installer-<version>.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART ` /BRYNQ_API_TOKEN="<your_brynq_api_token>" ` /AGENT_LISTEN_IP="127.0.0.1" ` /AGENT_PORT="7070" ` /ADMIN_PORT="7071" ` /LANG="english" ` /ENABLED_MODULES="sql,files" ` /SQL_DRIVER="ODBC Driver 18 for SQL Server" ` /SQL_SERVER="<server>" ` /SQL_AUTHENTICATION_MODE="windows" ` /SQL_ADVANCED_OPTIONS="Encrypt=no;TrustServerCertificate=yes" ` /SQL_DATABASE_SCOPE="all"
| Paramètre | Signification |
| /BRYNQ_API_TOKEN | Le jeton API BrynQ limité à un client. Il doit appartenir à exactement un client. Il est enregistré sur le serveur, protégé par la protection des données Windows (DPAPI), afin que l'Agent puisse recevoir les mises à jour. |
| /ENABLED_MODULES | Facultatif. Liste de modules séparés par des virgules : sql, files, rest, soap, ldap. Lors d'une nouvelle installation, aucun module n'est activé si vous l'omettez. |
| /AGENT_LISTEN_IP, /AGENT_PORT, /ADMIN_PORT | Facultatif. Valeurs par défaut : 127.0.0.1, 7070 et 7071. Ne les modifiez que si les ports sont déjà utilisés. |
| /LANG | Facultatif. Langue d'installation : english, french, german ou dutch. Sans ce paramètre, la langue d'affichage Windows du serveur est utilisée si c'est l'une de ces quatre, sinon l'anglais. |
| /SQL_DRIVER, /SQL_SERVER | Pour le module SQL : le pilote ODBC et le nom du SQL Server. |
| /SQL_AUTHENTICATION_MODE | Pour le module SQL : windows, ou nom d'utilisateur et mot de passe SQL avec /SQL_USERNAME et /SQL_PASSWORD. |
| /SQL_ADVANCED_OPTIONS | Pour le module SQL. Valeur par défaut : Encrypt=no;TrustServerCertificate=yes. |
| /SQL_DATABASE_SCOPE, /SQL_SELECTED_DATABASES | Pour le module SQL : all (toutes les bases de données), ou une liste sélectionnée. |
| /LOG="C:\Temp\brynq-installer.log" | Facultatif. Écrit un journal d'installation à l'emplacement choisi. |
Get-Service BrynQAgent,BrynQCloudflared Invoke-WebRequest -Uri "http://127.0.0.1:7070/brynq-agent/" -UseBasicParsing Get-Content "C:\ProgramData\BrynQ\Agent\config\public_url.txt"