Tableau Server 2018.2以降でのバックアップバッチの例

スポンサーリンク
Tableau
スポンサーリンク

Tableau Server 2018.2になり、tabadminコマンドからtsmコマンドに変更になりました。それにともない今までのバッチ処理が使えなくなってしまったので改修しました。

 

スポンサーリンク

内容

このようにしました。

 

rem ログイン
call tsm login -u %TSM_USER% -p %TSM_PASSWORD% >> %LOG%

rem ログ ファイルのアーカイブを作成
call tsm maintenance ziplogs --file %NOW% >> %LOG%

rem 古いログ ファイルと一時ファイルを削除
call tsm maintenance cleanup -l --log-files-retention 2 >> %LOG%

rem バックアップ作成
call tsm maintenance backup --file backup --append-date >> %LOG%

rem ログアウト
call tsm logout

exit /B

 

本来はバックアップ先は異なる筐体が推奨されていますので、コピーしても良いですね。

あとはタスクスケジューラに追加して定期的に実行しするようにします。Tableauの動作を止めることなく、バックアップはとれるので、タイミングはいつでも大丈夫ですが、私は念のため、土日に動くようにしています。

 

コメント

タイトルとURLをコピーしました