如果有使用過Tableau Server on Linux ( since v10.5)的人對於TSM(Tableau Server Manager) 應該不陌生;這是一個全新CLI(命令提示介面)的Tableau Server管理工具,當時就已經在Linux版本的Tableau Server取代了tabadmin的管理工作,並且是以服務的型態存在。
Tableau Server on Windows自2018年八月發行的Tableau 2018.2版本開始也移除使用已久的tabadmin,完全改由TSM來取代並且也同時提供了網頁化的GUI介面來代替既有的"Configure Tableau Server" & "Manage License"功能。
雖然TSM有了網頁介面,但原來tabadmin會用到的功能絕大多數還是只能在TSM的CLI介面上才能找到這部分變化不多。
這篇文章要介紹的是針對Tableau Server on Windows升級到2018.2過程中所要注意的事項,以及介紹升級到2018.2之後對於原本的維運管理有甚麼差異(影響),因此本文不會Step by Step介紹升級步驟,Tableau Server on Linux 也不在此篇的討論範圍內。
- 升級前備份
從9.x、10.x、2018.1 要升級到2018.2都無法直接升級,千萬記得要先"備份"
- 下載安裝程式
從2018.2開始Tableau Server安裝程式將不再有Primary & Worker之分,都用相同的安裝檔案
- 反安裝目前的Tableau Server程式
2018.2安裝程式若發現到有舊版程式存在會提示要移除後才能安裝新版
- 升級安裝時,務必要使用與前安裝版本相同的安裝路徑
例如原來安裝在C:\Program Files\Tableau\Tableau Server 新版也要在同樣位置
- Tableau Server Backup & Ziplogs位置
執行Backup後檔案會預設存放在:
C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\backups
執行Ziplogs 後檔案會預設存放在:
C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\log-archives
- 系統設置資訊與Tableau Backup分離
以前的tableau backup會包含系統資訊,2018.2之後backup將只保留Server自身的"內容"。例如:Workbooks、Datasources、Extracts、使用者權限帳密等資訊。
系統資訊將改由tsm settings export方式匯出為JSON格式
- 新升級作業時不再包含備份
以往Tableau Server進行升級安裝時都會包含備份,在2018.2開始已經被拿掉,所以建議用戶必須自行備份後再做升級。
- 新的Tableau Server目錄結構
過往的版本目錄結構都是 C:\Program Files\Tableau\Tableau Server\<version>\
但2018.2之後更改為C:\Program Files\Tableau\Tableau Server\packages\
- HA架構略有調整,不再有Primary & Backup Primary
原來的Primary Node 新架構稱為initial node、原來的Worker Node稱為Additional Nodes。
initial Node發生異常時可以手動方式透過TSM CLI將Licensing 轉移到其他Node - 使用者認證方式無法更換
過往在2018.2以前可以透過重新安裝的方式來更換使用者認證方式(AD or Local Authentication),自2018.2之後一旦第一次安裝時選擇了將沒有任何方式可以更換使用者認證方式。
以上說明僅就常用功能與一定要注意的事項來做介紹,如果真的有升級打算,建議一定要先有所準備再來升級。
留言
張貼留言
歡迎留言討論指教~~