기술 자료

Tableau Server 백업 및 복원 문제 해결


게시 날짜: 02 May 2017
마지막 수정 날짜: 23 Apr 2020

질문

Tableau Server 백업 및 복원과 관련된 가장 일반적인 문제의 원인을 해결하는 방법

환경

Tableau Server
 

답변

일반적인 원인 #1: 사용 권한

대부분의 서버 백업 또는 복원 오류는 명령을 실행하는 사용자 계정의 사용 권한 설정으로 인해 발생합니다. 필요한 '서비스 계정 사용자' 계정 설정에 따라 사용 권한을 설정하십시오.  참고: 위 단계를 수행하기 전에 Tableau Server를 중지해야 합니다. 

일반적인 원인 #2: 디스크 공간

백업 오류의 또 다른 일반적인 원인은 백업을 수행할 충분한 디스크 공간이 없는 것입니다.

충분한 디스크 공간을 사용할 수 없는 경우 다음 옵션 중 하나를 사용해 보십시오. 

백업에 필요한 크기 줄이기 

오래된 로그 파일과 잔여 리포지토리 파일을 제거하여 Tableau Server 백업에 필요한 크기를 줄일 수 있습니다. 

중요: cleanup을 실행하면 모든 로그 파일이 제거됩니다. 여기에는 디스크 공간 확보로 문제가 해결되지 않는 경우 Tableau 지원 서비스에서 문제를 해결하는 데 필요한 로그 파일도 포함됩니다. cleanup 명령을 실행하기 전에 ziplogs를 수행하고 로그를 안전한 위치로 이동하는 것이 좋습니다.

2018.1 이하 버전
  1. 관리자로 명령 프롬프트를 열고 Tableau Server bin 폴더로 이동합니다. 이 폴더는 기본적으로 C:\Program Files\Tableau\Tableau Server\[Version]\bin에 위치합니다.
  2. 다음 명령을 실행하여 잔여 리포지토리 파일을 정리합니다. 
    • tabadmin status 
    • 상태가 stopped인 경우 다음 입력: tabadmin start
    • tabadmin cleanup 
  3. 다음 명령을 입력하여 로그 파일을 정리합니다. 
    • tabadmin stop 
    • tabadmin cleanup
    2018.2 이상 버전
    1. 관리자로 명령 프롬프트를 열고 Tableau Server bin 폴더로 이동합니다. 이 폴더는 기본적으로 C:\Program Files\Tableau\Tableau Server\packages\bin.[Version]에 위치합니다.
    2. 다음 명령을 실행하여 잔여 리포지토리 파일을 정리합니다. 
      • tsm status 
      • 상태가 stopped인 경우 tsm start 를 입력하십시오.
      • tsm maintenance cleanup 
    3. 다음 명령을 입력하여 로그 파일을 정리합니다. 
      • tsm stop 
      • tsm cleanup
    서비스 로그 파일 및 리포지토리를 정리해도 백업에 필요한 충분한 디스크 공간을 확보할 수 없는 경우 임시로 파일을 다른 드라이브로 이동하여 사용 가능한 저장소 공간을 늘리는 것이 좋습니다. 

    더 큰 드라이브의 폴더에 백업 지정

    (참고: 이 옵션은 Windows용 Tableau Server 버전 2018.1 이하에서만 사용할 수 있습니다.) 기본적으로 Tableau Server는 C:\ 드라이브에 있는 temp 폴더를 사용하여 백업(.tsbak)용 임시 파일을 저장합니다. C:\ 드라이브에 충분한 디스크 공간이 없는 경우 Tableau Server가 다른 드라이브의 폴더를 사용하도록 설정하고 사용 가능한 디스크 공간이 더 많은 드라이브에 최종 백업을 저장할 수 있습니다. 다음 예에서는 H:\temp라는 공유 드라이브를 사용합니다. 
    1. 관리자로 명령 프롬프트를 열고 Tableau Server bin 폴더로 이동합니다. 
    2. 다음 명령을 입력합니다. 경로에 공백이 포함된 경우 전체 경로를 따옴표로 묶으십시오. 
      • tabadmin stop
      • tabadmin backup C:\temp\backupfilename.tsbak -d -t "H:\temp dir\backup"

    추가 정보

    최상의 방법은 복구에 사용할 수 있도록 주기적으로 Tableau Server를 백업하는 것입니다. 백업을 성공적으로 복원하려면 대상 설치와 원본 설치가 동일한 구성이어야 합니다. 새 설치에서 구성을 변경하기 전에 복원이 성공적으로 수행되었는지 확인해야 합니다. 

    Tableau Server가 제거 프로세스 중에 자동으로 백업을 만들지만 제거를 수행하기 전에 Tableau Server를 수동으로 백업하고 파일을 안전한 위치에 복사하는 것이 좋습니다. 이렇게 하면 다시 설치하거나 업그레이드할 때 백업 또는 복원 프로세스에서 발생하는 오류를 방지할 수 있습니다. 

    백업에 필요한 공간의 양은 데이터 저장소 크기에 따라 다르며, 추출 수, 사용자 및 그룹 수, 추출 데이터베이스 크기 등과 같은 요소의 영향을 받습니다. 경험한 바에 따르면 일반적으로, 다음 디렉터리에 사용된 공간보다 약 20% 많은 공간이 백업에 필요하다는 것입니다. 

    C:\ProgramData\Tableau\Tableau Server\data 

    참고: 수동 백업을 별도의 컴퓨터 또는 드라이브로 이동하지 않는 경우 Tableau Server가 제거 중에 자동으로 백업을 만들기 때문에 필요한 디스크 크기도 두 배가 됩니다. 



    이 문서에 대한 논의... 피드백 포럼
    이 문서로 문제가 해결되었습니까?