My App
환경설정

구글 드라이브 및 저장 환경

PC의 작품 저장 위치, 일반 백업과 Google Drive의 보관 방식, 자동 백업 주기와 작품 복원 방법을 안내합니다.

구글 드라이브 및 저장 환경

Yuli에서 편집하는 작품은 PC의 작품 폴더에 저장됩니다. 일반 백업은 최근 5개 전체 버전을 보관하고, Google Drive 백업은 같은 내용의 파일과 DB 조각을 재사용합니다. 두 백업은 경로와 주기를 각각 설정할 수 있습니다.

작품 저장 위치와 백업의 차이

원고, 인물 프로필, 이미지와 같은 작품 데이터는 PC에 먼저 저장됩니다. 기본 앱 데이터 위치는 다음과 같습니다. 작품의 저장 위치를 별도로 지정했다면 해당 작품은 지정한 폴더에 저장됩니다.

원고·인물·작품 설정은 작품별 SQLite DB에 저장하며, 이미지·첨부파일은 별도 파일로 보관합니다. 백업에는 DB와 해당 작품에 필요한 파일이 함께 포함됩니다.

운영체제기본 앱 데이터 위치
Windows%APPDATA%\Yuli
macOS~/Library/Application Support/Yuli

백업은 작품 단위로 생성됩니다. 작품의 내용과 상태·진행률·커버 정보를 보관하며, 앱 전체 설정이나 모든 작품 목록을 통째로 복제하지 않습니다.

백업 폴더는 복원에 사용하는 보관 장소입니다. 백업 폴더를 직접 열어 이어 쓰는 대신, Yuli에서 복원한 작품을 편집합니다. 이 백업 기능은 작품을 Yuli 서버에 업로드하지 않습니다.

백업 설정하기

환경설정 > 백업 관리에서 설정합니다.

  1. 일반 백업 경로를 지정합니다.
  2. Google Drive를 사용하려면 Drive 데스크톱 앱에서 동기화하는 폴더를 지정합니다. Yuli 안에서 Google 계정을 연결하는 절차는 없습니다.
  3. 일반 백업 주기와 Drive 백업 주기를 각각 선택합니다.
  4. 자동 백업 > 사용을 켭니다.

한쪽 경로만 설정해도 사용할 수 있습니다. 선택한 경로 아래에는 YuliBackup 폴더가 만들어집니다. 두 백업 폴더와 편집하는 작품 폴더가 서로 겹치지 않도록 지정해 주세요.

  • 변경: 해당 백업의 저장 경로를 바꿉니다.
  • 해제: 해당 경로의 백업을 중단합니다. 이미 만들어진 백업 파일은 삭제하지 않습니다.
  • 즉시 백업: 현재 열려 있는 작품을 설정된 모든 백업 경로에 백업합니다. 누르는 즉시 백업 중으로 표시되며, 준비부터 완료까지 중복 실행을 막습니다. 자동 백업을 꺼 둔 상태에서도 사용할 수 있습니다.
  • 백업 복원 열기: 일반 백업과 Google Drive에서 작품을 선택해 복원합니다.

Google Drive 항목에서 폴더를 선택하는 것만으로 클라우드 동기화가 설정되지는 않습니다. 실제 업로드와 다른 PC로의 다운로드는 Drive 데스크톱 앱이 담당합니다.

두 백업의 보관 방식

항목일반 백업Google Drive
저장 방식각 버전에 DB·작품 정보·필요 파일 전체를 복사DB를 4 MiB 조각으로 나누고, 같은 내용의 조각·파일을 재사용
보관 정책작품별 최근 백업 버전 5개기기별 최근 기록과 이전 기록을 표시하며 과거 데이터는 자동 정리하지 않음
새 기본 주기1일5분
복원에 필요한 데이터선택한 버전의 전체 파일선택한 백업 기록과 그 기록에 필요한 파일

일반 백업의 각 버전은 독립적입니다. 다른 날짜의 버전에서 파일을 가져오지 않고 선택한 버전만으로 복원합니다. 새 버전을 정상적으로 저장한 뒤 오래된 버전을 정리해 최근 5개를 유지합니다. 작품이 약 1GB라면 5개 전체 버전에 약 5GB가 필요할 수 있습니다.

Drive 폴더에서는 같은 내용의 파일과 DB 조각을 재사용합니다. 복원할 때는 선택한 기록에 필요한 파일을 모으므로 이전 날짜의 백업을 순서대로 복원할 필요가 없습니다. 서로 다른 작품 사이에서는 파일을 공유하지 않습니다. DB 내부 배치에 따라 작은 편집으로도 여러 조각이 바뀔 수 있습니다.

자동 백업은 이미 저장된 내용을 기준으로 만들어지며, 그동안 편집과 저장을 계속할 수 있습니다. 즉시 백업과 종료·전환 백업은 작성 중인 내용의 저장까지 기다립니다. DB 사본은 백업마다 새로 만들고, 이미지·첨부파일·변환 전 보존 원본의 작업용 사본은 내용이 같으면 재사용합니다. 처음 확보하거나 바뀐 파일은 내용을 검사하며, 재사용할 때도 파일의 존재와 변경 여부를 확인합니다. 복원할 때는 필요한 파일 전체의 내용을 다시 검증합니다.

백업 준비용 파일은 원래 작품 폴더와 별개로 보관합니다. 덕분에 준비가 끝난 작품을 이동하거나 삭제해도 진행 중인 백업을 완료할 수 있습니다. 백업이 모두 끝나면 해당 DB 사본을 정리하되, 작품별 최신 파일 사본은 다음 백업을 위해 유지합니다. 실패한 백업에 필요한 파일도 재시도가 끝날 때까지 보관하므로 PC에 여유 공간이 필요합니다. 일반 백업 폴더의 각 버전은 이 작업용 사본 없이도 복원할 수 있습니다.

Drive의 복원 목록에 최신 후보 하나만 보이더라도 저장된 데이터가 한 버전 분량으로 제한되는 것은 아닙니다. 과거 변경 파일과 기록이 남아 용량이 늘어날 수 있습니다.

자동 백업 주기와 상태

일반 백업과 Google Drive는 각각의 주기로 동작합니다. 예를 들어 일반 백업은 1일, Drive는 5분으로 설정할 수 있습니다. 기존에 지정해 둔 주기가 있다면 그 값을 유지합니다.

주기 메뉴에는 5·10·20·30분, 1·2·3·4·6시간, 1일, 1주가 있습니다. 직접 입력을 선택하면 숫자와 분·시간·일·주 단위를 지정할 수 있습니다. 최소 주기는 5분이며, 직접 입력한 값은 적용 또는 Enter로 저장합니다.

자동 백업은 앱이 실행 중이고 작품이 열려 있을 때 동작합니다.

  • 처음 설정한 경로에는 현재 작품을 한 번 백업한 뒤 설정된 주기를 따릅니다.
  • 백업 대상은 현재 열려 있는 작품입니다. 작품을 전환하면 새로 연 작품의 일정을 이어갑니다.
  • 종료·전환 시 Google Drive 백업은 기본으로 꺼져 있습니다. 자동 백업과 이 옵션을 함께 켜면 작품 전환·앱 종료 시 Drive 폴더에 마지막 백업을 저장할 때까지 기다립니다. 그만큼 대기시간이 발생할 수 있습니다.
  • 일반 경로에는 작품 전환·종료를 이유로 추가 백업하지 않습니다. 추가 Drive 백업 옵션이 꺼져 있으면 원고 저장과 백업 사본 확정을 마친 뒤 전환·종료합니다. 전환 후에는 확정한 사본으로 기존 백업을 계속하고, 종료로 중단된 작업은 다음 실행에서 재개합니다.
  • 앱 재실행이나 절전 복귀 후에도 일정을 유지합니다. 지나간 주기마다 백업을 여러 번 쌓지 않고 현재 상태를 한 번 백업합니다.
  • 백업 중 다음 시간이 되어도 작업을 계속 누적하지 않습니다. 복원·작품 전환 등으로 작업이 보류되면 실행 가능한 시점에 재개합니다.
  • 한쪽 백업이 실패하면 해당 경로의 오류를 표시하고 다시 시도합니다. 다른 경로에 완료된 백업은 유지됩니다.

백업 상태에는 현재 작품의 백업 시각, 파일 수·용량, 다음 백업 시각이 경로별로 표시됩니다. 파일 수·용량은 선택한 백업 전체의 크기이며, 이번에 새로 복사하거나 업로드한 양이 아닙니다. SQLite 백업은 매번 별도 기록을 만듭니다. 실패하면 해당 경로에 원인과 확인 방법을 표시하며, 다른 경로에서 성공한 백업은 유지됩니다.

Drive 저장 완료와 동기화

Yuli의 백업 완료는 이 PC의 지정 폴더에 저장했다는 뜻입니다. Google Drive 서버 업로드나 다른 PC의 다운로드가 끝났다는 뜻은 아닙니다. Yuli는 Drive의 업로드 진행률을 조회하지 않습니다.

지정 폴더에 정상 저장한 백업은 오류로 표시하지 않습니다. 서버 동기화 상태는 Drive 데스크톱 앱에서 확인할 수 있습니다.

따라서 짧은 주기로 백업하더라도 네트워크가 느리거나 큰 파일을 자주 바꾸면 Drive의 업로드가 밀릴 수 있습니다. 다른 PC에서 복원할 때 필요한 파일이 아직 도착하지 않았다면 Yuli가 복원을 막고 이유를 표시합니다.

백업에서 작품 복원하기

환경설정의 백업 복원 열기 또는 프로젝트 매니저의 복원 메뉴를 사용합니다.

  1. 일반 백업 / Google Drive 탭에서 백업 위치를 선택합니다.
  2. 작품 카드의 버전 선택기에서 백업 날짜를 확인합니다. 용량은 날짜 옆에 표시됩니다.
  3. 이 PC에 없는 작품은 새 작품으로 복원만 표시됩니다. 이미 있는 작품은 복원 또는 새 작품으로 복원을 선택합니다.
  4. 확인창에서 선택한 날짜와 적용 결과를 확인하고 실행합니다. 새 작품의 보관 위치가 필요하면 이 단계에서 Hall 또는 Masterpiece를 선택합니다.

일반 백업은 최근 5개 버전을 선택할 수 있습니다. Drive는 기기별 최근 기록을 후보로 표시하며 이전 기록도 선택할 수 있습니다. 최신 기록에 필요한 파일이 부족하면 완성된 이전 기록을 선택해 주세요. 이전 버전을 선택하면 확인창에 경고가 표시됩니다.

선택결과보관 위치
복원 — 같은 작품이 이 PC에 있음기존 작품의 내용을 선택한 백업으로 되돌림현재 위치 유지
새 작품으로 복원 — 같은 작품이 이 PC에 없음백업의 작품 ID를 유지해 이 PC로 가져옴확인창에서 선택
새 작품으로 복원 — 같은 작품이 이 PC에 있음새로운 작품 ID로 독립된 사본 생성. 기존 작품 유지버튼을 누른 뒤 확인창에서 선택

기존 작품을 복원하면 제목, 저장 경로, Hall·Masterpiece 배치는 유지하고, 작품 내용과 상태·진행률·커버는 백업 값을 적용합니다. 이미 있는 작품을 별도 사본으로 복원할 때는 제목 뒤에 (복원 사본)이 붙습니다. 이 PC에 없는 작품을 가져올 때는 원래 제목과 작품 ID를 유지합니다.

확인창의 로컬 마지막 열기는 작품을 마지막으로 연 시각입니다. 마지막 편집·저장 시각을 뜻하지 않습니다. 확인창을 연 뒤 새 백업이 도착해도 실행 대상은 선택한 백업으로 고정됩니다.

복원이 비활성화되거나 실패할 때

복원 목록에서는 필요한 파일이 이 PC에 존재하고 크기가 맞는지 확인합니다. 파일이 없거나 크기가 다르면 이유를 표시하고 복원 버튼을 비활성화합니다. Drive 동기화 상태와 파일 삭제 여부를 확인하거나 다른 버전을 선택해 주세요.

복원을 실행하면 필요한 모든 파일의 해시를 검증하고, 별도로 복사한 데이터도 검증한 뒤 작품에 적용합니다. 파일 누락이나 손상이 확인되면 기존 작품을 교체하지 않습니다. 선택한 백업을 사용할 수 없다고 해서 다른 날짜의 백업으로 자동 대체하지 않습니다.

정상적인 백업 카드에는 동기화 진행 막대를 표시하지 않습니다. 진행 막대와 파일·용량 진행률은 실제 복원 중에만 표시되며, 완료·실패 후에는 결과를 안내합니다.

여러 PC의 백업을 선택할 때

같은 작품을 여러 PC에서 백업하면 기기별 최근 기록을 별도 후보로 표시합니다. 후보가 여러 개면 해당 작품에 충돌 안내가 나타납니다. 날짜가 늦다는 이유로 다른 기기의 내용을 자동으로 덮어쓰지 않습니다.

원하는 후보를 선택해 복원하거나 새 작품으로 복원할 수 있습니다. 복원은 선택한 기록만 적용하며, 다른 기기의 기록이나 후보를 자동으로 삭제·제외하지 않습니다. 같은 내용의 후보를 자동으로 합치거나 편집 내용을 자동 병합하는 기능은 제공하지 않습니다.

백업 폴더 삭제와 용량 관리

작품별 백업 폴더는 다음 위치에 있습니다.

일반 경로/YuliBackup/v3/projects/작품 ID/
Google Drive 경로/YuliBackup/v3/projects/작품 ID/

일반 백업은 최근 5개를 유지하도록 자동 정리합니다. Drive의 미사용 파일·고아 데이터와 과거 기록은 자동 정리하지 않습니다. 더 이상 사용하지 않는 작품의 백업을 정리하려면 해당 작품의 백업 폴더를 직접 삭제할 수 있습니다.

Drive의 한 작품 폴더 안에서는 여러 백업 기록이 파일을 공유합니다. 내부 파일을 일부만 삭제하면 다른 백업이나 충돌 후보의 복원에도 영향을 줄 수 있습니다.

Yuli는 Google Drive 백업 저장소의 고아 데이터 제거 및 자동 용량 정리를 수행하지 않는다. 미사용 데이터가 남아 있을 수 있으며 이는 허용한다. 사용자가 Drive의 백업 데이터를 직접 삭제할 경우 Yuli는 다른 백업의 복원 가능성을 보장하지 않으며, 복원 시 필요한 모든 데이터의 존재와 해시를 검증한다.

작품별 백업 폴더를 삭제해도 경로 설정은 남습니다. 자동 백업이 켜져 있으면 다음 주기에 현재 열려 있는 작품의 백업을 다시 생성합니다. 일반 백업의 지정 폴더 자체가 없어졌다면 상위 폴더가 정상적으로 존재할 때 다시 만듭니다. 저장 장치가 분리됐거나 Drive의 지정 폴더를 사용할 수 없으면 연결과 경로를 확인하도록 안내합니다. 없는 장치나 Drive 폴더를 임의로 만들지 않습니다.

삭제한 과거 버전이나 다른 작품의 백업까지 되살리는 것은 아닙니다. 다시 생성하지 않으려면 해당 경로를 해제하거나 자동 백업을 꺼 주세요.

이전 백업 파일

현재 백업은 YuliBackup/v3/projects/를 사용합니다. 기존 JSON 형식의 일반 로컬 백업은 지원 판독기를 통해 복원하며, 복원할 사본을 SQLite로 변환한 뒤 검증합니다. 원래 백업은 변경하지 않습니다.

구형 Drive v2와 current 백업은 목록에 표시하거나 복원·자동 변환하지 않습니다. 기존 파일을 자동 삭제하지 않으며, 현재 PC에 있는 작품부터 새 형식으로 백업합니다.

On this page