백업에서 복원

tsm maintenance restore 명령을 사용하여 Tableau Server 데이터를 복원합니다. 시스템 장애가 발생하여 데이터를 복원해야 하거나, 업그레이드에서 문제가 발생하는 등의 이유로 이전 버전의 Tableau Server로 다시 전환해야 하거나, Tableau Server를 새 하드웨어로 이전하는 경우 이 작업을 수행할 수 있습니다. tsm maintenance restore 명령을 사용하면 tabadmin backuptsm maintenance backup을 사용하여 만든 Tableau Server 백업을 복원할 수 있습니다. 다른 방법으로 만든 데이터베이스 백업과 가상 컴퓨터 스냅샷은 Tableau Server 복원에 사용할 수 있는 유효한 원본이 아닙니다.

tsm maintenance restore를 사용하여 Tableau 데이터를 복원하면 백업 파일(.tsbak)의 콘텐츠가 PostgreSQL 데이터베이스의 데이터 추출 파일 및 콘텐츠를 덮어씁니다. Tableau Server의 분산 설치를 실행하는 경우 초기 노드 또는 TSM 컨트롤러가 실행되는 위치에서 복원을 수행합니다.

실행 중인 서버와 동일한 유형의 ID 저장소가 있는 백업에서만 복원할 수 있습니다. 예를 들어 로컬 인증을 사용하는 서버의 백업은 로컬 인증으로 초기화된 Tableau Server로 복원될 수 있지만 Active Directory 인증을 사용하는 서버의 백업은 로컬 인증으로 초기화된 서버로 복원할 수 없습니다.

백업 파일에서 Tableau Server 복원

참고: 이 작업에는 TSM 명령줄을 사용하여 수행해야 하는 단계가 포함됩니다. TSM CLI를 사용하려면 설치의 노드 중 하나에서 관리자 권한으로 명령줄에 액세스하고 TSM 관리자 자격 증명을 사용하여 TSM 명령을 실행해야 합니다.

  1. (선택 사항) .tsbak 파일을 기본 파일 위치에 복사합니다.

    restore 명령은 TSM basefilepath.backuprestore 변수에 정의된 디렉터리의 백업 파일을 사용합니다. 기본적으로 다음과 같습니다.

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

    파일 경로 및 파일 경로를 변경하는 방법에 대한 자세한 내용은 tsm 파일 경로를 참조하십시오.

    참고: 백업 폴더에 복사된 백업을 복원하는 경우 TSM 웹 UI의 보안에서 확인할 수 있는 '서비스 계정' 서비스 계정에 적어도 백업 파일에 대한 읽기 액세스 권한이 있는지 확인하십시오. 그렇지 않으면 복원 프로세스가 백업 파일의 압축을 풀지 못해 복원이 실패합니다.

  2. 서버를 중지합니다. 명령 프롬프트에서 다음을 입력합니다.

    tsm stop

  3. 백업 파일에서 복원합니다. 명령 프롬프트에서 다음을 입력합니다.

    tsm maintenance restore --file <file_name>

    위 라인에서 <file_name>을 복원할 백업 파일의 이름으로 바꿉니다.

  4. 서버를 다시 시작합니다.

    tsm start

.tsbak 파일을 복원하면 Tableau Server가 현재 data 폴더의 복사본을 자동으로 만들고, 폴더의 이름을 tabsvc.bak-*로 지정하고, C:\ProgramData\Tableau\Tableau Server\data에 배치합니다. 이 폴더는 백업 복원 시 오류가 발생하는 경우 Tableau 지원 부서에서 사용할 수 있는 Tableau Server의 임시 백업입니다.

복원이 완료되고 Tableau Server가 필요한 모든 데이터를 사용하여 올바르게 실행되고 있는지 확인했으면 C:\ProgramData\Tableau\Tableau Server\data에서 모든 tabsvc.bak-* 폴더를 제거하여 추가 디스크 공간을 확보할 수 있습니다. Tableau Server 클러스터에서 Tableau Server를 실행 중인 각 컴퓨터에 대해 tabsvc.bak-* 폴더가 만들어집니다.

중요: tabsvc.bak-* 폴더만 제거합니다. C:\ProgramData\Tableau\Tableau Server\data 아래에도 있는 tabsvc 폴더는 제거하지 마십시오. 이 폴더에는 필수 Tableau Server 데이터가 들어 있습니다.

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