tsm ファイル パス

特定の tsm コマンドで、既定の場所に対してファイルの読み書きを行います。この既定の場所は、コマンドごとに定義される basefilepath 変数によって決まります。tsm を使用して、この変数の現在の値を表示し、場所を変更することができます。

NetworkService システム アカウント

一部の組織には、NetworkService アカウントなどのシステム アカウントからのファイル アクセスを制限するセキュリティ ポリシーが実装されています。tsm ファイル パスを変更する場合は、NetworkService システム アカウントに結果となるパスへの完全なパーミッションがあることを確認する必要があります。NetworkService システム アカウントは、Tableau Server 管理コントローラ、Tableau Server クライアント ファイル サービス、および Tableau Server 調整サービスによる操作を処理します。

ファイルの既定の場所

tsm maintenance backuprestoresend-logsziplogs プロセスおよび tsm sites exportsites import プロセスの実行中、Tableau Server はこれらのコマンドが作成および使用するファイル用に既定の場所を使用します。

既定のディレクトリは次のとおりです。

  • tsm maintenance コマンド:

    • backup— バックアップ用の .tsbak ファイルの生成場所:

      <install drive>:<install\path>\data\tabsvc\files\backups

      既定では、次になります。

      C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\backups

      しかし、Tableau を既定ではない場所にインストールした場合には異なります。たとえば、D:\Tableau Server にインストールした場合、バックアップは次の場所に作成されます。

      D:\Tableau Server\data\tabsvc\files\backups

      注: tsm maintenance backup コマンドは、バックアップ ファイルが書き込まれる場所へのパスとしての "ネットワーク パス" (例: \\<コンピューター名>\<フォルダー>\<ファイル名>) としても知られる、Microsoft Windows UNC (汎用命名規則) のファイル パスをサポートしていません。代わりにローカル ファイル システム パス (例: <ドライブ文字>:\<フォルダー名>\<ファイル名>) を使用します。

    • restore— 復元プロセスで復元するバックアップ ファイルの場所:

      <install drive>:<install\path>\data\tabsvc\files\backups

      既定では、次になります。

      C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\backups

      しかし、Tableau を既定ではない場所にインストールした場合には異なります。たとえば、D:\Tableau Server にインストールした場合、復元プロセスは次の場所にあるバックアップを使用します。

      D:\Tableau Server\data\tabsvc\files\backups

    • send-logs— ログ送信で送信するログ ファイルの場所:

      <install drive>:<install\path>\data\tabsvc\files\backups

      既定では、次になります。

      C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\backups

      しかし、Tableau を既定ではない場所にインストールした場合には異なります。たとえば、D:\Tableau Server にインストールした場合、send-logs プロセスは次の場所からログ ファイルを送信します。

      D:\Tableau Server\data\tabsvc\files\backups

    • ziplogs—ziplog ファイルの生成場所:

      <install drive>:<install\path>\data\tabsvc\files\log-archives

      既定では、次になります。

      C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\log-archives

      しかし、Tableau を既定ではない場所にインストールした場合には異なります。たとえば、D:\Tableau Server にインストールした場合、ziplogs ファイルは次の場所に生成されます。

      D:\Tableau Server\data\tabsvc\files\log-archives

  • tsm sites

    • export—エクスポートする .zip ファイルの生成場所:

      <install drive>:<install\path>\data\tabsvc\files\siteexports

      既定では、次になります。

      C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\siteexports

      しかし、Tableau を既定ではない場所にインストールした場合には異なります。たとえば、D:\Tableau Server にインストールした場合、エクスポートする .zip ファイルは次の場所に生成されます。

      D:\Tableau Server\data\tabsvc\files\siteexports

    • import—インポート プロセス中に Tableau Server がファイルを検索する場所:

      <install drive>:<install\path>\data\tabsvc\files\siteexports

      既定では、次になります。

      C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\siteexports

      しかし、Tableau を既定ではない場所にインストールした場合には異なります。たとえば、D:\Tableau Server にインストールした場合、復元プロセスは次の場所にあるバックアップを使用します。

      D:\Tableau Server\data\tabsvc\files\siteexports

現在のファイルの場所を取得する

特定のコマンドの現在のファイルの場所を表示するには、tsm configuration get を使用します。

  • tsm maintenance コマンド:

    • backup、restore、send-logs:

      tsm configuration get -k basefilepath.backuprestore

    • ziplogs:

      tsm configuration get -k basefilepath.log_archive

  • tsm sites コマンド:

    • export

      tsm configuration get -k basefilepath.site_export.exports

    • import

      tsm configuration get -k basefilepath.site_import.exports

現在のファイルの場所を変更する

tsm configuration set コマンドを使用して想定するファイルの場所を変更し、basefilepath 変数を更新できます。

basefilepath 変数を変更しても、既存のファイルは元のディレクトリから新しいディレクトリに移動しません。既存の backup、restore、log ファイルまたは site export/import ファイルを指定した新しいディレクトリに配置するには、それらのファイルを手動で移動する必要があります。新しい場所の作成と適切なパーミッションの設定を行って、配置されるファイルおよびこれらのファイルが含まれるディレクトリ構造に対する tsm のアクセスを許可する必要があります。

  • tsm maintenance コマンド:

    • backup、restore、または send-logs ディレクトリを変更するには、次のコマンドを実行します。

      tsm configuration set -k basefilepath.backuprestore -v "<drive>:\new\directory\path"

    • ziplogs ディレクトリを変更するには、次のコマンドを実行します。

      tsm configuration set -k basefilepath.log_archive -v "<drive>:\new\directory\path"

  • tsm sites コマンド:

    • sites export ディレクトリを変更するには、次のコマンドを実行します。

      tsm configuration set -k basefilepath.site_export.exports -v "<drive>:\new\directory\path"

    • sites import ディレクトリを変更するには、次のコマンドを実行します。

      tsm configuration set -k basefilepath.site_import.exports -v "<drive>:\new\directory\path"

ファイルの既定の場所を変更した後に、次の操作を実行する必要があります。

  1. 保留中の変更を適用します。

    tsm pending-changes apply

  2. Tableau Server を停止します。

    tsm stop

  3. TSM コントローラを再起動します 。

    net stop tabadmincontroller_0

    net start tabadmincontroller_0

  4. コントローラが再起動するまで数分間待機します。次のコマンドを指定してコントローラが再起動したことを確認できます。

    tsm status -v

    このコマンドを実行すると、Tableau Server 管理コントローラにコントローラが再起動したことを示す 'running' と表示されます。

  5. Tableau Server を起動します。

    tsm start

 

ご意見をお寄せくださりありがとうございます。 ご意見の送信中にエラーが発生しました。もう一度実行するか、当社にメッセージを送信してください