# 에피소드에 문제가 생겼어요 (/emergency-guide/episode-is-gone)







이 문서는 뮤블 [에피소드](/episode)가 사라지거나 내용에 문제가 생겼을 때 해결 방법을 다룹니다.

아래 방법으로 해결되지 않는 경우에는 [뮤블 공식 커뮤니티](https://discord.gg/KfKqGUdBAZ)에 직접 문의해주세요.

### 실수로 에피소드를 삭제했어요

뮤블 에피소드는 삭제해도 바로 사라지지 않고 [휴지통](/novel/trash)으로 이동하므로 복구할 수 있습니다. [로컬 소설](/novel/local-storage)과 [클라우드 소설](/novel/muvel-cloud-storage) 모두 `소설 관리하기` → `휴지통`에서 삭제한 에피소드를 찾아 복원하세요.

> **구 버전 뮤블의 로컬 도서관을 사용하고 있다면** 프로젝트 폴더로 이동해주세요.[^1] 뮤블을 종료한 뒤 `trash/episodes` 폴더에서 삭제한 `.mvle` 파일을 찾아 프로젝트의 `episodes` 폴더로 옮기고 소설을 다시 열면 복원할 수 있습니다.

### 에피소드의 내용이 이상하거나 잘못 수정됐어요

에피소드 에디터 상단의 `버전 관리하기` 아이콘을 누르고, 원하는 이전 버전을 선택하세요.

> 버전 복원을 사용하면 선택한 시점의 백업으로 내용을 복구할 수 있습니다. 자세한 내용은 [버전 관리 및 복원](/safeguards/snapshot)을 참고하세요.

### 에피소드가 목록에서 사라졌어요

### 로컬 도서관인가요?

### 제3자 클라우드 사용 프로젝트를 여러 기기에서 동시에 사용하셨나요?

제3자 클라우드 프로그램이 파일 충돌을 처리하면서 두 버전을 모두 복사해 저장할 수 있습니다. 프로젝트의 `episodes` 폴더에 동일한 에피소드의 `.mvle` 파일이 중복되면 뮤블은 원본을 판단할 수 없어 해당 에피소드를 목록에서 제외합니다.

> 중복된 `.mvle` 파일을 프로젝트 밖의 안전한 위치로 옮긴 뒤 소설을 다시 열면 자동으로 복구됩니다.

### 에피소드가 열리지 않아요

### 클라우드 로그인이 풀리진 않으셨나요?

뮤블 로그인이 풀리면 소설에 접근할 때 권한 오류가 발생하거나 화면이 계속 로딩될 수 있습니다. 홈 화면으로 이동해 다시 로그인하세요.

> 마지막으로 열었던 페이지로 계속 이동해 홈 화면에 접근할 수 없다면 F12로 개발자 도구를 열고 `Console`에서 `window.location = "/local"`을 실행해 홈 화면으로 이동할 수 있습니다.

### v2.6.1 이전 최신 버전을 사용한 뒤 다운그레이드하셨나요?

v2.7.0부터 비상 백업 시스템의 IndexedDB 버전이 12로 변경되었습니다. v2.7.0 이상의 에피소드 또는 [위키](/wiki) 편집기를 한 번이라도 실행한 뒤 v2.6.1 이전 버전으로 다운그레이드하면, 이전 버전의 에디터가 데이터베이스를 열지 못합니다.

**이미지:** IndexedDB 이슈

> 복구해야 할 오프라인 편집 내용이 없는지 먼저 확인하세요. v2.6.1 이전 버전을 꼭 사용해야 한다면 F12 개발자 도구의 `Application` → `IndexedDB` → `muvel`에서 `Delete Database`를 실행한 뒤 다시 여세요. 이 데이터베이스를 삭제하면 복구되지 않은 오프라인 편집 내용도 함께 사라집니다.

## 깨진 로컬 에피소드 파일 복구하기 [#깨진-로컬-에피소드-파일-복구하기]

정전, 디스크 오류 등 기기 고장, OS 오류 등으로 뮤블 에피소드 파일이 깨진 경우입니다.
지금껏 보고된 적 없지만, 사용자 하드웨어 문제가 있을 경우에 한해 발생 가능하므로 일단 가이드를 적어두었습니다.

본 문서에서는 [버전 관리 및 복원](/safeguards/snapshot)에 저장된 스냅숏을 통해 복구하는 우회적인 방법을 사용합니다.

> **안전한 저장이 활성화되어 있다면 저장 도중 종료되어도 원본 파일을 바로 덮어쓰지 않으므로 일반적으로 이 문제가 발생하지 않습니다.** 제3자 클라우드 저장소와의 호환 문제로 [안전한 저장](/safeguards/safe-save)을 직접 끈 경우에만 아래 복구 절차가 필요할 가능성이 큽니다.

만약 에피소드가 리스트에 표시가 안 되는 경우 `episodes` 폴더 내 `.mvle`로 끝나는 로컬 소설 메타데이터 파일이 깨진 경우입니다.
`.mvle` 파일은 소설 프로젝트의 `episodes` 폴더 내에 위치하며, 파일명은 에피소드 ID와 동일합니다.

* `.mvle` 파일이 깨졌는지 확인하는 방법
  * **파일의 용량이 0KB**로 표시되는 경우
  * 메모장으로 열었을 때 **정상적인 텍스트로 표시되지 않는 경우**

깨진 에피소드의 파일명을 확인한 후, 다음 방법으로 복구할 수 있습니다.

1. 깨진 에피소드 파일의 ID(파일명)를 복사하고, 파일은 치워 둡니다.
2. 새 에피소드를 생성한 후 뮤블을 종료합니다.
3. 새로 생긴 `.mvle` 파일의 ID(파일명)을 깨진 에피소드 파일의 ID와 동일하게 변경합니다.
4. 새 `.mvle` 파일을 메모장으로 연 후 `id` 필드를 깨진 에피소드 파일의 ID와 동일하게 변경합니다.[^2]
5. 뮤블을 다시 실행한 후 해당 문서를 열면 똑같이 내용이 없습니다. 이는 정상입니다.
6. 에피소드 에디터 상단의 `버전 관리하기`를 사용하여 깨진 에피소드의 백업 스냅샷을 복구할 수 있습니다.

[^1]: PC의 경우 `소설 관리하기` → `프로젝트 폴더 열기`

[^2]: 이때, ID에 확장자인 `.mvle`는 넣지 않습니다.
