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の動作を止めることなく、バックアップはとれるので、タイミングはいつでも大丈夫ですが、私は念のため、土日に動くようにしています。
コメント