Configurare i gruppi di lavoro connessi per migliorare le prestazioni di Microsoft SQL per i siti remoti.
È necessario conoscere la replica per comprendere il funzionamento dei gruppi di lavoro connessi.
La replica è il processo di copia di dati da un server ad un altro. I server in genere sono situati in due diverse posizioni fisiche. Questa configurazione consente di disporre di un ambiente Vault in due posizioni, in modo che non sia necessario scaricare file CAD di grandi dimensioni mediante una connessione WAN (Wide Area Network).
Un gruppo di lavoro è un gruppo di utenti che condividono i dati tramite una rete locale.
Un gruppo di lavoro connesso è un gruppo di lavoro che può condividere dati con altri gruppi di lavoro, utilizzando la tecnologia Microsoft SQL Publisher/Subscriber per il supporto di più server di database. Questa tecnologia consente la replica del database SQL in molteplici posizioni.
Nota: È consigliabile evitare di utilizzare nomi di computer non compatibili con NETBIOS per i server del Vault. Consultare il seguente articolo di Microsoft: [Convenzioni di denominazione in Active Directory per computer, domini, siti e unità organizzative.](https://docs.microsoft.com/en-us/troubleshoot/windows-server/identity/naming-conventions-for-computer-domain-site-ou)
Trovare la porta utilizzata dai server
1. Aprire Gestione configurazione SQL Server
2. Espandere Configurazione di rete SQL server
3. Selezionare Protocolli per AUTODESKVAULT
4. Nel riquadro destro fare doppio clic su TCP/IP
5. Selezionare la scheda Indirizzo IP
6. Scorrere l'elenco e individuare la porta nella sezione IP Tutti -> Porte dinamiche TCP
7. Per aprire la porta dinamica in Windows Firewall, utilizzare questo numero di porta nella riga SQL AUTODESKVAULT dello script riportato di seguito.
Copiare la seguente riga nel file batch per aprire le porte necessarie.
@echo ========= Porte SQL Server ===================
@echo Abilitazione porta 1433 dell'istanza SQLServer di default
netsh advfirewall firewall add rule name="SQLServer" dir=in action=allow protocol=TCP localport=1433
pause
@ echo Abilitazione porta 1434 di connessione amministratore dedicata
netsh advfirewall firewall add rule name="SQL Admin Connection" dir=in action=allow protocol=TCP localport=1434
pause
@echo Attivazione porta per pulsante "Sfoglia" dei servizi browser SQL Server
netsh advfirewall firewall add rule name="SQL Browser" dir=in action=allow protocol=UDP localport=1433
pause
@echo Abilitazione porta dinamica SQL Server
netsh advfirewall firewall add rule name="SQL AUTODESKVAULT" dir=in action=allow protocol=TCP localport=52404
pause
@echo ========= Applicazioni varie ==============
@echo Abilitazione porta HTTP 80
netsh advfirewall firewall add rule name="HTTP" dir=in action=allow protocol=TCP localport=80
pause
Suggerimenti per la risoluzione dei problemi
- Per verificare che sia possibile collegarsi ai server remoti SQL, utilizzare SQL Management Studio.
- Utilizzare un browser Web per verificare che la porta 80 sia aperta.
- Per verificare che ciascun server abbia accesso alla condivisione delle snapshot, utilizzare Esplora risorse di Windows e le credenziali utente della replica.
Un gruppo di lavoro connesso è una configurazione di archivi di file che non sono stati replicati da un sito a un altro e che vengono gestiti dal database di Microsoft SQL. L'illustrazione seguente mostra una tipica configurazione gruppo di lavoro. Tutti i siti in un unico gruppo di lavoro condividono lo stesso server Microsoft SQL.
Per consentire ai siti di disporre di un proprio server di database e di aumentare le prestazioni di SQL, Vault utilizza i gruppi di lavoro connessi. L'illustrazione seguente mostra un gruppo di lavoro con due diversi siti connessi ad un secondo gruppo di lavoro con un unico sito.
L'installazione di un ambiente con gruppi di lavoro connessi richiede che ogni componente sia installato e configurato nell'ordine corretto, come spiegato di seguito.


Nota: Installarla con un'istanza preconfigurata denominata AutodeskVault e utilizzando la stessa password del server di pubblicazione.

Se è stato creato un account utente di replica, utilizzare quelle credenziali in Credenziali replica remota.

Un processo in background configura il server SQL remoto come server di sottoscrizione e avvia la replica del database KVM dal server di pubblicazione. Al termine della configurazione, il server secondario viene aggiunto al nodo Gruppi di lavoro nella console.
Prima di aggiungere un gruppo di lavoro, assicurarsi che il server SQL sia in grado di comunicare con Vault Server attraverso il firewall. Questa operazione può essere eseguita consentendo un'eccezione per gli eseguibili SQL sqlbrowser.exe e sqlserver.exe.
Dopo aver configurato il server di pubblicazione, è possibile installare la console del server del Vault sul server di sottoscrizione e abilitare la replica del Vault.




In Vault vengono aperte le finestre di dialogo di informazione che descrivono la frequenza di sincronizzazione del vault e indicano che il vault è stato abilitato.