規劃連接的工作群組,以針對遠端站台提高 Microsoft SQL 的效能。
您必須瞭解複製,然後才可以瞭解連接的工作群組如何運作。
複製
複製是在伺服器之間複製資料的程序。伺服器通常位於兩個不同的實體位置。此設置可讓 Vault 環境位於兩個位置,這樣便無需透過廣域網路 (WAN) 連接下載大型 CAD 檔案。
工作群組
工作群組是透過本端網路共用資料的使用者群組。
連接的工作群組是一個使用 Microsoft SQL 發佈端/訂閱端技術來支援多個資料庫伺服器,以便能夠與其他工作群組共用資料的工作群組。此技術允許在多個位置複製 SQL 資料庫。
當多個工作群組都獲授權,可在同一個 Vault 中工作時,該工作群組必須請求獲得檔案、資料夾、料件和變更命令的所有權後,才可以對其進行修改。
需求
建議
在 Windows 防火牆中開啟連接埠
找到您的伺服器所使用的連接埠
將以下行複製到批次檔案中,以開啟必要的連接埠。
@echo ========= SQL Server Ports ===================
@echo Enabling SQLServer default instance port 1433
netsh firewall set portopening TCP 1433 "SQLServer"
@echo Enabling Dedicated Admin Connection port 1434
netsh firewall set portopening TCP 1434 "SQL Admin Connection"
@echo Enabling port for SQL Server Browser Service's 'Browse' Button
netsh firewall set portopening UDP 1434 "SQL Browser"
@echo Enabling SQL Server Dynamic port
netsh firewall set portopening TCP <number> "SQL AUTODESKVAULT"
@echo ========= Misc Applications ==============
@echo Enabling HTTP port 80
netsh firewall set portopening TCP 80 "HTTP"
疑難排解秘訣
連接的工作群組是對從一個站台複製到另一個站台並且由 Microsoft SQL 資料庫進行管理的檔案倉庫進行規劃。下圖展示了典型的工作群組規劃。單個工作群組中的所有站台共用同一個 Microsoft SQL 伺服器。
為允許站台擁有自己的資料庫伺服器以提昇 SQL 效能,Autodesk Vault Collaboration 使用連接的工作群組。下圖展示了一個具有兩個不同站台的工作群組與另一個具有單個站台的工作群組之間的連接。
安裝連接的工作群組環境需要按照正確的順序 (如下所示) 安裝和規劃每個元件。
Vault 不支援在 Microsoft SQL Express 中使用連接的工作群組。必須先安裝完整版的 Microsoft SQL 以及名為「AutodeskVault」的資料庫例證,然後再安裝 Vault 伺服器。(若要取得更多資訊,請參閱〈預先安裝 Microsoft SQL〉。)
規劃防火牆
加入工作群組之前,請確定 SQL 伺服器可以穿過防火牆與 Vault 伺服器通訊。這可以透過允許 SQL 可執行檔 sqlbrowser.exe 和 sqlserver.exe 的例外來實現。
設置並規劃發佈伺服器後,您可以設置訂閱伺服器。規劃訂閱伺服器時,發佈伺服器會透過網路將 Vault 伺服器資料庫安裝到訂閱伺服器上。
在連接的工作群組完成規劃後,最後一步便是啟用複製的 Vault。這可以使用「管理複製」工具進行規劃。
從發佈端站台執行所有備份與還原作業。如果需要還原訂閱端,請從連接的工作群組環境中移除該訂閱端,重新建置訂閱端伺服器,然後再將其重新加入至連接的工作群組環境中。
Vault 會備份一般的 KVM 和 Vault 資料庫,以及 SQL 主資料庫、msdb 資料庫和複製分配資料庫。複製分配資料庫的預設名稱為 AutodeskReplication。
Vault 不允許還原連接的工作群組環境。還原連接的工作群組環境所需的資料庫已備份,並且可以視需要手動還原。
備份
使用 Vault 伺服器主控台在發佈端站台上建立 Vault 伺服器的備份。
還原
若要使用伺服器主控台提供的備份與還原工具還原 Autodesk Vault Professional 環境,您必須還原發佈伺服器並加入所有訂閱端 (就像它們從來不在環境中一樣)。