今日は先日公開されたばかりのTableau Server 2021.1.0のバージョンアップ方法をご紹介します。
なお、私の環境はAmazon LinuxでTableau Serverは2020.4.0がインストールされており、Linux版でのバージョン方法手順になります。
Windows版については以下をご覧ください。
なお、最新のTableau Server 2021.1.0は以下をご参照ください。
Tableau Server 2021.1
https://www.tableau.com/support/releases/server/2021.1
では早速。
バックアップ処理
まずは既存の環境のバックアップを取ります。
以下のコマンドを実行してください。
tsm maintenance backup –f <バックアップファイル名>
バックアップは以下に格納されています。
cdからlsで確認してください。
/var/opt/tableau/tableau_server/data/tabsvc/files/backups
スケジュールされたタスクを無効化する(Tableau Server)
Tableau Serverにブラウザからログインし、以下の通り、スケジュールを無効化します。
こちらはTSMでなく、Tableau Serverです。
スケジュール→すべて選択→アクション→無効です。
Tableau Server 2021.1.0をダウンロードする
最新のTableau Server Linux版をダウンロードします。
wget https://downloads.tableau.com/esdalt/2021.1.0/tableau-server-2021-1-0.x86_64.rpm
Tableau Server 2021.1.0をインストールする
先に旧バージョンをアンインストールする必要はありません。最新バージョンのインストールを実行します。
sudo yum install tableau-server-2021-1-0.x86_64.rpm
私の環境では2分程度でインストール完了しました。
Tableau Server 2021.1.0にアップグレードする
お次はアップグレード処理になります。
Tableau Server 2021.1.0は「20211.21.0320.1853」のようですね。
ここはバージョンによって違いますので、お気をつけください。
sudo /opt/tableau/tableau_server/packages/scripts.20211.21.0320.1853/upgrade-tsm --accepteula
処理終了まで25分程度かかりました。
TSMをスタートさせる
sourceで環境ファイルの内容を反映させ、TSMを開始します。
source /etc/profile.d/tableau_server.sh
tsm start
バージョンを確認する
TSMが起動したら、インストールが正しくなされているか、TSM、Tableau Serverそれぞれのバージョンを確認します。
TSMは
上部のインフォメーションマーク「i」から「TSM」についてで確認できます。
Tableau Serverも同様です。
ヘルプマーク「?」から「Tableau Serverについて」で確認します。
共に最新のバージョンになっていることを確認できました。
Tableau Serverの旧バージョンを削除する
最後にTableau Serverの旧バージョンを削除します。
現在のバージョンを確認する
環境ファイル「environment.bash」を参照し、現在インストールされているバージョンを確認します。
grep TABLEAU_SERVER_DATA_DIR_VERSION /etc/opt/tableau/tableau_server/environment.bash
以下の通り、最新バージョンがインストールされていることを確認できました。
心配なので一応、先ほどもブラウザを通じて確認しましたが、TSMのバージョンも確認しました。
tsm version
もちろん。問題なかったです。
インストール済みバージョンを確認する
インストール済みのリストを表示し、削除対象のバージョンを確認します。
yum list installed tableau-server"*"
旧バージョン「20204.20.116.1810」を削除します。
アンインストール
バージョンを確認できたので、以下の通り、実行します。
sudo yum remove tableau-server-20204.20.1116.1810.x86_64
こちらは数秒で完了しました。
再度、yum list installedで確認。
最新の2021.1.0のみインストール済みになっていることを確認できました。
アンインストールについては以下を参考にしました。
Tableau Server のアンインストール
https://help.tableau.com/current/server-linux/ja-jp/uninstall_server.htm
これにて終了です。
個人的にはインストールやアップグレードについてはWindows版よりLinux版の方が簡単なような気がします。
なお、Windows版については以下をご参考にしてください。
では