2014年7月26日

把鼎新 WorkFlow 7.x 也一起虛擬化

會買鼎新 TIPTOP GP,我猜有 9 成是從 Workflow 升級吧,
然而從 Workflow 升級到 TIPTOP GP,大多都會把原本在 Workflow 上的營運中心的都轉換到 TIPTOP上。
這樣 Workflow 就不太需要報表、AP、DB 都分開,可以全部併成同一台虛擬機器上,
實體機器就可以拿去別的用途。

1.首先要記得原本序號的 MAC Address,新增一台虛擬機一樣輸入上此 MAC Address。
2.再來就是安裝 SQL Server 2005 和 Service Pack 4。
3.安裝 Workflow 7.x 的 AP、DB、報表的程式。
4.關閉系統控制管理員 Systemcontrols、Borland Socket Server Fix。
5.將原本在 Workflow 主機上的 SQL Server 資料庫完整的備份下來。(每天都有備份吧,用備份檔也可以)
6.用備份檔還原資料庫,將備份檔 copy 到虛擬機的 C:\ ,再依序的還原所有的資料庫,也可以下指令方式還原:
 RESTORE DATABASE [DSCRPT] FROM DISK = N'C:\DSRPT.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 10
 GO
7.再還原 Conductor 、RTB 資料夾,將備份檔整個目錄覆蓋就可以了。
8.如果有合併 AP、DB、報表主機的話,就要修改 ConductorC.INI 和 ConductorS.INI 檔。
9.再來就是註冊 Workflow ,將原本的 WfErp.ini 複製到虛擬機上。
10.執行系統控制管理員 Systemcontrols ,就會出現"就是這個"的按鈕,進行註冊。
11.輸入序號,原本的主機上的系統控制管理員 Systemcontrols 上面有序號。
12.最後 RTB 資料夾和 Conductor 開啟網路磁碟分享和設定權限。

記得要安裝一台印表機,並設定紙張格式、大小。還要記得開啟派班中心 Dispatcher。
這樣就把 Workflow 也虛擬化了,以後備份或是災難復原就簡單多了,只要找一台主機掛上虛擬機就可以了。

2014年7月16日

將 EFGP 也虛擬化吧

把 Crystal Report 主機虛擬化後,
也把 TIPTOP 主機也虛擬化,
再來就是將 EasyFlow GP (EFGP) 也虛擬化吧。
這樣就完整的一套虛擬化了,以後還可以考慮放上 Cloud 上。

可以利用 Hyper-V 2012 R2 的複寫的功能,就可以做到備援和備份的機制。
以後就不用擔心硬體主機故障了,
也隨時可以轉移到另一台主機,方便上班時間可以做維護,就不用等到下班才能做了 (不能報加班)。

由於 EFGP 虛擬化時,需要額外再購買 GuardService 主機才能正常的使用。
不然只有 Administrator 帳號才能登入而已。
因為每次帳號要登入的時候都會去 Check 一次 Guard Service ,
但是 Guard Service 也是一台硬體主機,也會有故障的一天,
萬一 Guard Service 主機掛了也是只能請鼎新來報修,重新裝機後 EFGP才能正常使用 。
(個人覺得 Guard Service 用在一般 PC上,反而比伺服器主機更早掛)
而且 Guard Servicer 是不能放在虛擬主機上的。
真搞不懂這一台 Guard Service 的用意在那??
奇怪,怎麼不出一個不卡 Guard Service 的版本就好了,又不是每一家公司都需要這一個機制。

EFGP 虛擬化後就出現這個頁籤。


使用者登入會出現這個視窗。