---
schema_version: "1"
id: cf09baf92a576abcd6b87f69c32cd2ffe65a511b192fdee76c58795d64b42309
title: 백업에서 복원
collection: tableau
version: current
locale: ko-kr
portal_url: https://docs.salesforce.com/tableau/current/ko-kr/server-linux/db_restore.md
canonical_url: https://help.tableau.com/current/server-linux/ko-kr/db_restore.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 9b81d199a64b36d37b5f9fad45a7d09382f10b1f48b0cd6bdea608e3b81edc16
description: Restore Tableau Server data from a backup file using tsm maintenance restore.
---
[주요 콘텐츠로 건너뛰기](#main-content)

# 백업에서 복원

`tsm maintenance restore` 명령을 사용하여 Tableau Server 데이터를 복원합니다. 시스템 장애가 발생하여 데이터를 복원해야 하거나, 업그레이드에서 문제가 발생하는 등의 이유로 이전 버전의 Tableau Server로 다시 전환해야 하거나, Tableau Server를 새 하드웨어로 이전하는 경우 이 작업을 수행할 수 있습니다. `tsm maintenance restore` 명령을 사용하면 `tabadmin backup` 및 `tsm maintenance backup`을 사용하여 만든 Tableau Server 백업을 복원할 수 있습니다.

## Tableau Server 복원 시 제한 사항

- 블루/그린 업그레이드를 수행하거나 [tsm maintenance(backup 및 restore)](https://help.tableau.com/current/server-linux/ko-kr/cli_maintenance_tsm.htm) 메서드를 사용하여 Tableau Server 2021.4 이하를 수동으로 업그레이드하는 경우 Tableau Server 2022.1 이상으로 복원하려면 먼저 `legacy-identity-mode`를 사용하도록 설정해야 합니다. 자세한 내용은 [ID 마이그레이션 관련 문제 해결](https://help.tableau.com/current/server-linux/ko-kr/identity_migration_troubleshoot.htm)을 참조하십시오.
- 다른 방법으로 만든 데이터베이스 백업과 가상 컴퓨터 스냅샷은 Tableau Server 복원에 사용할 수 있는 유효한 원본이 아닙니다.
- `tsm maintenance restore`를 사용하여 Tableau 데이터를 복원하면 백업 파일(`.tsbak`)의 콘텐츠가 PostgreSQL 데이터베이스의 데이터 추출 파일 및 콘텐츠를 덮어씁니다. Tableau Server의 분산 설치를 실행 중인 경우 TSM 컨트롤러를 실행 중인 노드(일반적으로 초기 노드)에서 복원을 수행합니다.
- 실행 중인 서버와 동일한 유형의 ID 저장소가 있는 백업에서만 복원할 수 있습니다. 예를 들어 로컬 인증을 사용하는 서버의 백업은 로컬 인증으로 초기화된 Tableau Server로 복원될 수 있지만 Active Directory 인증을 사용하는 서버의 백업은 로컬 인증으로 초기화된 서버로 복원할 수 없습니다.
- 백업 파일은 백업이 생성된 버전과 동일하거나 더 최신 버전의 Tableau Server 버전으로만 복원할 수 있습니다. 이전 버전의 Tableau로 복원할 수 없습니다.
- 버전 2022.3 부터는 tabadmin("TSM 이전 백업")을 사용하여 만든 백업이 지원되지 않습니다. TSM 이전 백업을 Tableau Server 버전 2022.3 이상으로 복원할 수 없습니다.
- 복원 중에 복원 프로세스에서는 Tableau Server로 관리되는 콘텐츠 및 외부 자산의 전체 재인덱싱이 시작됩니다. 백업 및 복원 중에 상당한 양의 CPU 리소스가 이 프로세스에 소비됩니다.

## 백업 파일에서 Tableau Server 복원

**참고:** 이 작업에는 TSM 명령줄을 사용해야 할 수 있는 단계가 포함되어 있습니다.

1. (선택 사항) `.tsbak` 파일을 기본 파일 위치에 복사합니다.
    
    `restore` 명령은 TSM `basefilepath.backuprestore` 변수에 정의된 디렉터리의 백업 파일을 사용합니다. 기본적으로 다음과 같습니다.
    
    `` `/var/opt/tableau/tableau_server/data/tabsvc/files/backups/` ``
    
    파일 경로 및 파일 경로를 변경하는 방법에 대한 자세한 내용은 [tsm 파일 경로](https://help.tableau.com/current/server-linux/ko-kr/cli_default_filepaths_tsm.htm)를 참조하십시오.
    
    **참고:** 백업 폴더에 복사된 백업을 복원하는 경우 권한이 없는 사용자(기본적으로, `tableau`)에게 적어도 백업 파일에 대한 읽기 액세스 권한이 있는지 확인하십시오. 그렇지 않으면 복원 프로세스가 백업 파일의 압축을 풀지 못해 복원이 실패합니다.
2. 서버를 중지합니다. 명령 프롬프트에서 다음을 입력합니다.
    
    `tsm stop`
3. 백업 파일에서 복원합니다. 명령 프롬프트에서 다음을 입력합니다.
    
    `tsm maintenance restore --file <file_name>`
    
    위 라인에서 `<file_name>`을 복원할 백업 파일의 이름으로 바꿉니다.
    
    **참고:** 백업에서 복원할 때 오류가 발생하는 경우 [Linux에서 Tableau Server 문제 해결](https://help.tableau.com/current/server-linux/ko-kr/troubleshoot_linux.htm)을 참조하십시오.
4. 서버를 다시 시작합니다.
    
    `tsm start`