tsm 파일 경로

특정 tsm 명령이 기본 위치에서 파일을 읽거나 기본 위치에 파일을 씁니다. 이러한 기본 위치는 각 명령에 정의된 basefilepath 변수를 통해 결정됩니다. tsm을 사용하여 변수의 현재 값을 보고 위치를 변경할 수 있습니다.

파일의 기본 위치

tsm maintenance backup, restore, send-logsziplogs 프로세스와 tsm sites exportsites import 프로세스 중에 Tableau Server는 이러한 명령을 통해 만들어지거나 사용되는 파일의 기본 위치를 사용합니다.

기본적으로 다음과 같습니다.

  • tsm maintenance 명령:

    • backup - 백업 .tsbak 파일은 다음 위치에 생성됩니다.

      /var/opt/tableau/tableau_server/data/tabsvc/files/backups

    • restore - 복원 프로세스는 다음 위치의 백업 파일을 복원합니다.

      /var/opt/tableau/tableau_server/data/tabsvc/files/backups

    • send-logs - send-logs는 다음 위치의 로그 파일을 전송합니다.

      /var/opt/tableau/tableau_server/data/tabsvc/files/backups

    • ziplogs - ziplogs 파일은 다음 위치에 생성됩니다.

      /var/opt/tableau/tableau_server/data/tabsvc/files/log-archives

  • tsm sites

    • export - 내보내기 .zip 파일은 다음 디렉터리에 생성됩니다.

      /var/opt/tableau/tableau_server/data/tabsvc/files/siteexports

    • import - import 프로세스 중에 Tableau Server는 다음 위치에서 파일을 찾습니다.

      /var/opt/tableau/tableau_server/data/tabsvc/files/siteimports

현재 파일 위치 보기

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 변수를 변경해도 기존 파일이 원래 디렉터리에서 새 디렉터리로 이동하지는 않습니다. 기존 백업, 복원, 로그 파일 또는 사이트 내보내기 또는 가져오기 파일을 지정한 새 디렉터리에 배치하려면 수동으로 이동해야 합니다. 새 위치를 만드는 것과 tsm이 해당 위치에 배치되는 모든 파일과 해당 파일이 포함된 디렉터리 구조에 액세스할 수 있도록 올바른 사용 권한을 설정하는 것은 사용자의 책임입니다. 사용 권한 및 tsm에 대한 자세한 내용은 TSM의 파일 및 사용 권한을 참조하십시오.

  • tsm maintenance 명령의 경우:

    • backup, restore 또는 send-logs 디렉터리를 변경하려면 다음 명령을 실행합니다.

      tsm configuration set -k basefilepath.backuprestore -v "/new/directory/path"

    • ziplogs 디렉터리를 변경하려면 다음 명령을 실행합니다.

      tsm configuration set -k basefilepath.log_archive -v "/new/directory/path"

  • tsm sites 명령의 경우:

    • 사이트 내보내기 디렉터리를 변경하려면 다음 명령을 실행합니다.

      tsm configuration set -k basefilepath.site_export.exports -v "/new/directory/path"

    • 사이트 가져오기 디렉터리를 변경하려면 다음 명령을 실행합니다.

      tsm configuration set -k basefilepath.site_import.exports -v "/new/directory/path"

기본 파일 위치를 변경한 후 다음을 수행해야 합니다.

  1. 보류 중인 변경 내용을 적용합니다.

    tsm pending-changes apply

  2. Tableau Server를 중지합니다.

    tsm stop

  3. TSM 컨트롤러를 다시 시작합니다(tableau 시스템 계정 사용).

    sudo su -l tableau -c "systemctl --user restart tabadmincontroller_0.service"

  4. 컨트롤러가 다시 시작될 수 있도록 몇 분 정도 기다립니다. 다음 명령으로 컨트롤러가 다시 시작되었는지 확인할 수 있습니다.

    tsm status -v

    이 명령을 실행하여 Tableau Server 관리 컨트롤러가 '실행 중'으로 나열되면 컨트롤러가 다시 시작된 것입니다.

  5. Tableau Server를 시작합니다.

    tsm start

 

피드백을 제공해 주셔서 감사합니다! 피드백을 제출하는 동안 오류가 발생했습니다. 다시 시도하거나 메시지를 보내주십시오.