和某些彼此競(jìng)爭的應(yīng)用虛擬化產(chǎn)品類似,VMware ThinApp基于差分及打包應(yīng)用的概念構(gòu)建。不同版本的ThinApp虛擬化應(yīng)用時(shí),實(shí)際的操作步驟存在差異,但最近的版本所要求的基本流程是一樣的。
ThinApp使得虛擬化應(yīng)用變得相對(duì)容易,但在開啟流程前,查看VMware網(wǎng)站了解有關(guān)想虛擬化應(yīng)用的特定信息。虛擬化某些應(yīng)用要比其他應(yīng)用更容易,而且VMware提供了虛擬化某些更為流行應(yīng)用的指南。
在VMware ThinApp中虛擬應(yīng)用的步驟
如果想使用ThinApp虛擬化應(yīng)用,需要從配置一臺(tái)新虛擬機(jī)開始。假定目標(biāo)是在VDI環(huán)境中使用虛擬化應(yīng)用,那么大多數(shù)管理員可以參照組織的虛擬桌面配置該虛擬機(jī),不用使用真實(shí)的生產(chǎn)虛擬桌面。
如果已經(jīng)配置了虛擬桌面,下一步就是制作虛擬機(jī)快照。如果在虛擬機(jī)運(yùn)行時(shí)創(chuàng)建快照,那么不需要捕獲內(nèi)存信息。
創(chuàng)建完快照后,需要登錄到虛擬機(jī)并運(yùn)行ThinApp Setup Capture工具。該工具對(duì)虛擬機(jī)進(jìn)行預(yù)掃描,在安裝你想虛擬化的應(yīng)用前記錄虛擬機(jī)的內(nèi)容(系統(tǒng)文件、注冊(cè)表等等)。
完成預(yù)掃描后,可以最小化ThinApp Setup Capture工具并安裝你想虛擬化的應(yīng)用。如果應(yīng)用需要激活(比如微軟Office),那么在這時(shí)完成激活流程。對(duì)應(yīng)用進(jìn)行測(cè)試以確保其能夠正常運(yùn)行。
安裝完應(yīng)用并進(jìn)行正確的配置,然后必須創(chuàng)建另一個(gè)虛擬機(jī)快照。在虛擬機(jī)運(yùn)行時(shí)可以再次創(chuàng)建快照,因此不需要在快照中包括虛擬機(jī)內(nèi)存信息。
創(chuàng)建外第二個(gè)快照后,必須切換回ThinApp Setup Capture工具,執(zhí)行后掃描工作,分析并記錄虛擬機(jī)的內(nèi)容。完成分析后,后掃描會(huì)對(duì)虛擬機(jī)的內(nèi)容與預(yù)掃描進(jìn)行對(duì)比,ThinApp Setup Capture工具顯示所有最新創(chuàng)建的條目。
接下來必須要做的是告訴ThinApp Setup Capture哪些用戶組被授權(quán)運(yùn)行正在創(chuàng)建的應(yīng)用包。默認(rèn)情況下,任何人都能夠運(yùn)行該應(yīng)用包,但可以選擇限制訪問某些特定的活動(dòng)目錄組。
現(xiàn)在,必須在合并隔離模式與寫入/復(fù)制隔離模式之間進(jìn)行選擇。合并隔離模式允許應(yīng)用寫入本地機(jī)器,主要適用于通過Windows認(rèn)證的應(yīng)用比如微軟Office。對(duì)其他應(yīng)用而言,通常使用寫入/復(fù)制隔離模式更好,因?yàn)閼?yīng)用發(fā)起的寫入是沙箱式的。
必須指定一個(gè)沙箱路徑并決定是否想?yún)⑴cVMware的質(zhì)量保證項(xiàng)目。現(xiàn)在輸入清單名(應(yīng)用名)并選擇項(xiàng)目路徑。
在流程最后,需要回答一些其他問題。例如,必須決定是否想使用單獨(dú)的DAT文件,生成一個(gè)MSI包并壓縮包。一旦回答了這些問題,就可以單擊保存,然后點(diǎn)擊構(gòu)建創(chuàng)建程序包。