Acronis Backup 的元件 (例如 Acronis Backup Windows 用代理程式) 可以採用相對於互動模式的自動模式進行安裝。
本節說明如何使用 Windows Installer (msiexec 程式) 進行自動安裝及更新。在 Active Directory 網域中,針對支援的元件執行自動安裝或更新的另一種方式是透過群組原則,請參閱<透過群組原則安裝代理程式>。
有些元件需要一個稱之為轉換的檔案 (即 .mst 檔)。其他元件不一定要使用轉換。
下列表格摘述自動模式中可安裝或更新的元件和功能。
|
元件名稱 |
msi 檔案名稱 |
需要使用轉換? |
---|---|---|---|
代理程式核心 (任何代理程式均需要) |
代理程式核心 |
AcronisAgentCore.msi |
+ |
代理程式 |
AcronisAgentWindows.msi |
+ |
|
AcronisAgentESX.msi |
+ |
||
AcronisAgentHyperV.msi |
+ |
||
Windows 用代理程式的功能 |
AcronisRecoveryMsExchangeAgent.msi |
+ |
|
AcronisAgentMsSqlSinglePass.msi |
+ |
||
AcronisAgentADSinglePass.msi |
+ |
||
媒體建立器 |
AcronisBootableComponentsMediaBuilder.msi |
- |
|
管理主控台 |
AcronisManagementConsole.msi |
- |
準備
若要為元件建立轉換,您需要設定指令碼 mst_gen.vbs。
這個指令碼位於安裝 Acronis Backup Management Console 的資料夾內。預設資料夾路徑為:
如果管理主控台安裝在另一電腦中,只需從該電腦中複製該設定指令碼即可。另請參閱本節中的「建立轉換的範例」。
代理程式的安裝順序
安裝代理程式時,請先安裝代理程式核心元件 (如尚未安裝),接著安裝代理程式本身,然後再安裝代理程式功能。
安裝程序
在自動模式中安裝或更新元件
例如,以下命令會建立轉換,以使用授權金鑰 ABCDE-54321 安裝 Windows 用代理程式:
mst_gen.vbs /msi_path C:\AcronisAgentWindows.msi /serial ABCDE-54321
請參閱本節稍後的範例。設定指令碼的完整語法說明請參閱設定指令碼參數。
安裝需要轉換的元件時 (例如 Windows 用代理程式):
msiexec /i c:\AcronisAgentWindows.msi TRANSFORMS=AcronisAgentWindows.mst /qb
否則 (此範例中為安裝管理主控台時):
msiexec /i c:\AcronisManagementConsole.msi /qb
更新需要轉換的元件時 (此範例中為 Windows 用代理程式):
msiexec /i C:\AcronisAgentWindows.msi TRANSFORMS=C:\AcronisAgentWindows.mst ADDLOCAL=ALL /qb
否則 (此範例中為更新管理主控台時):
msiexec /i C:\AcronisManagementConsole.msi ADDLOCAL=ALL /qb /l*v C:\log.log
建立轉換的範例
代理程式核心適用的轉換。以下命令可建立適用於代理程式核心元件安裝套件的轉換:
mst_gen.vbs /msi_path C:\AcronisAgentCore.msi /account mydomain\agentuser MyPassWd /ams_address managementsrv /ams_user adminname AdminPassWd
利用此轉換進行自動安裝之後:
Windows 用代理程式適用的轉換。以下命令可建立適用於Windows 用代理程式安裝套件的轉換:
mst_gen.vbs /msi_path C:\AcronisAgentWindows.msi /license_server licensesrv /product AS
利用此轉換進行自動安裝之後:
同樣地,您也可以建立適用於代理程式功能的轉換。