충돌 복구
비정상적으로 종료된 후 Beam Bench가 진행 중인 프로젝트를 복구하는 방법을 설명합니다. 자동 저장 파일의 위치와 복원 방법을 안내합니다.
문제 상황
앱이 충돌했거나, 편집 중 기계가 종료되었거나, 운영 체제가 Beam Bench를 강제 종료했습니다. 다음에 실행하면 복구 대화 상자에 복구할 수 있는 프로젝트가 하나 이상 표시됩니다.
또는 대화 상자가 표시되지 않아 저장하지 않은 작업이 남아 있는지 궁금할 수 있습니다.
작동 방식
자동 저장이 활성화되어 있으면(기본값), Beam Bench는 일정한 간격으로 프로젝트의 백업 사본을 저장합니다. 앱이 비정상적으로 종료되면 자동 저장 파일이 남습니다. 다음에 실행할 때 Beam Bench가 자동 저장 파일을 확인하고 복구 대화 상자를 통해 복구할 수 있도록 제공합니다.
복구 방법
복구 대화 상자의 각 행 버튼
복구할 수 있는 각 프로젝트에 대해 다음을 사용할 수 있습니다.
- 복원: 자동 저장 파일에서 이 프로젝트를 엽니다.
- 삭제: 이 복구 파일 하나만 삭제합니다. 디스크에 있는 원본
.lzrproj파일(있는 경우)은 변경되지 않습니다.
전체 작업
- 모두 삭제: 표시된 모든 복구 파일을 삭제합니다.
- 닫기: 파일을 그대로 둡니다. 다음에 실행하면 대화 상자가 다시 표시됩니다.
복원을 선택하면 복구된 내용이 포함된 프로젝트가 앱에서 열립니다. 아직 저장되지 않은 상태입니다. 복구된 상태를 프로젝트 파일에 반영하려면 명시적으로 (Ctrl+S) 저장하십시오.
자동 저장 파일 위치
앱에서 관리하는 파일(환경 설정, 자동 저장 파일, 최초 실행 시 생성되는 아트 라이브러리)은 다음 위치에 있습니다.
- macOS:
~/Library/Application Support/Beam Bench/ - Windows:
%AppData%\Beam Bench\ - Linux:
~/.config/Beam Bench/
복구 파일은 앱 데이터 디렉터리 아래에 <project-id>.lzrproj.recovery 형식으로 프로젝트마다 하나씩 저장됩니다. 정확한 경로는 빌드에 따라 다를 수 있습니다.
복구 대화 상자가 표시되지 않는 경우
원인은 다음과 같습니다.
- 설정 → 일반에서 자동 저장이 비활성화되어 있습니다.
- 자동 저장 파일이 없거나 손상되었습니다(드물지만 쓰기 중 강제 충돌이 발생하면 가능합니다).
- 프로젝트가 자동 저장된 적이 없습니다(예: 시작한 지 몇 초 안 되어 충돌한 경우).
자동 저장이 비활성화되어 있었다면 복구할 수 없습니다. 다음을 위해 자동 저장을 활성화하십시오.
자동 저장 간격 줄이기
기본 간격은 일반적인 사용에 적절합니다. 편집이 많은 긴 프로젝트의 경우 설정 → 일반에서 간격을 줄이십시오. 편집이 적은 프로젝트에는 기본값을 사용해도 됩니다.
처음부터 충돌 방지하기
- Beam Bench를 최신 상태로 유지하십시오.
- 충돌이 발생하면 피드백 보고서를 보내 주십시오(피드백 보내기 대화 상자). 그래야 근본 원인을 수정할 수 있습니다.
- 특정 작업을 수행할 때마다 충돌이 발생한다면 Facebook 그룹에 재현 방법을 공유해 주십시오.