Tableau Server 백업

서버 백업은 정기적으로 예약된 서버 유지 관리의 일부여야 합니다. 백업이 있으면 예기치 않은 일이 발생했을 때 서버 구성과 콘텐츠를 이전 상태로 복원할 수 있기 때문에 안심할 수 있습니다.

Tableau Server 설치 및 구성 중에 작업을 잘못한 경우 불필요한 시간을 낭비하지 않으려면 여러 중요 지점마다 백업을 만들어야 합니다. 이 가이드에서는 백업을 만들어야 하는 시점을 알려줍니다.

Tableau 데이터 백업

Tableau Server 설치를 적절히 백업하면 모든 구성 정보, 사용자 정보 및 콘텐츠가 저장됩니다.

이미 타사 유틸리티 또는 스냅샷을 사용하여 서버나 소프트웨어의 백업을 만든 경우에도 이 절차를 따라야 합니다. Tableau Server를 이전 상태로 복원하는 유일한 방법은 아래 절차에 따라 생성한 파일을 사용하는 것입니다.

보안상의 이유로 백업을 수행하는 컴퓨터, 이 경우 Tableau Server를 실행하는 컴퓨터에 백업 파일을 보관해서는 안 됩니다. Tableau Server 컴퓨터에 문제가 있어도 사용할 수 있도록 별도의 위치에 백업 파일을 복사하십시오.

백업 파일 만들기

Tableau Server를 백업하려면 두 개의 백업 파일을 생성해야 합니다.

  • 리포지토리 데이터: Tableau Server 데이터는 Tableau PostgreSQL 데이터베이스로 구성됩니다. 이 데이터베이스를 Tableau Server 리포지토리라고 하며 통합 문서 및 사용자 메타데이터, 데이터 추출 파일, 사이트 구성 데이터가 여기에 포함됩니다. 아래 절차에서는 TSM을 사용하여 리포지토리 백업을 만드는 방법을 설명하며, 리포지토리 백업은 확장명이 .tsbak인 단일 파일입니다. 리포지토리 백업은 Tableau Server의 모든 사용자 및 콘텐츠 데이터를 보유하므로 백업 자산에서 가장 중요한 요소입니다.

  • 토폴로지 및 구성 데이터: Tableau Server가 구성된 방식을 정의하는 데이터입니다. 아래 절차에서는 TSM을 사용하여 Tableau Server를 처음부터 복원해야 하는 경우 필요한 중요 구성 정보가 포함된 단일 json 파일을 생성하는 방법에 대해 설명합니다.

백업 파일을 만들려면

  1. 파일 이름에 날짜가 추가된 리포지토리 백업을 생성합니다. 다음 명령을 실행합니다.

    tsm maintenance backup -f <backup_file> -d

    예를 들어 respository-<date>.tsback 백업 파일을 생성하려면 다음 명령을 실행합니다.

    tsm maintenance backup -f respository -d

    TSM은 파일 이름에 날짜 및 파일 확장자인 .tsback를 추가합니다. 파일은 다음 위치에 저장됩니다.

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

  2. 토폴로지 및 구성 백업을 생성합니다. 다음 명령을 실행합니다.

    tsm settings export -f <path-to-file.json>

    파일을 리포지토리 백업이 저장되는 디렉터리에 저장하는 것이 좋습니다. tsm setting export 명령은 파일 확장자를 추가하지 않으며 날짜를 추가하는 옵션도 제공하지 않습니다. 따라서 이러한 요소를 명령에 추가해야 합니다.

    다음 명령을 실행하여 적절한 파일 확장자(.json)와 파일 이름의 날짜가 있는 토폴로지 및 구성 백업 파일을 만듭니다. 명령 예제에는 리포지토리 백업과 동일한 위치에 대한 경로도 포함됩니다.

    tsm settings export -f C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\backups\topology-config-<date>.json

    여기서 <date>는 백업의 날짜입니다(예: 30-Nov-2018).

  3. 백업 파일을 다른 컴퓨터 또는 휴대용 하드 드라이브에 저장합니다.

TSM 명령을 실행할 때 액세스 거부 오류가 발생하면 어떻게 합니까?

사용하는 계정이 Tableau Server를 설치하는 Windows 컴퓨터의 로컬 관리자 그룹 멤버인지 확인합니다.

계속해서 클라이언트와 서버 간 트래픽 보호를 수행합니다.

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