백업의 용도와 적용 버전 확인하기
FlClash의 로컬 백업은 ZIP 파일로 저장됩니다. 구독 URL 하나를 복사하거나 현재 노드를 범용 설정 파일로 내보내는 기능과는 다릅니다. 앱 설정과 저장된 구성 데이터를 남기려면 앱에 내장된 백업 기능을 사용하세요.
대상은 유지보수가 이어지는 FlClash v0.8.99, Windows 11, amd64(x64) 또는 arm64입니다. 공식 설치 버전이나 포터블 버전을 정상적으로 열 수 있는 상태에서 진행합니다. 아래는 영어 UI의 항목 이름을 기준으로 설명하며, 한국어 UI가 있다는 뜻은 아닙니다. Android, macOS 또는 다른 Clash 클라이언트의 메뉴에 그대로 적용하지 마세요.
편집 중인 내용을 먼저 저장하고 사용 중인 앱 버전을 기록한 다음, 본인이 쓸 수 있고 공개 공유되지 않는 저장 위치를 준비하세요. 로컬 내보내기를 위해 WebDAV를 등록할 필요는 없습니다. 이 절차에서는 시스템 프록시, TUN, 서비스 모드를 변경하거나 새 설치 파일을 받거나 앱을 재설치하거나 관리자 권한으로 전환할 필요가 없습니다.
Local 구역에서 Backup으로 저장하기
- FlClash 기본 창의 탐색 메뉴에서
Tools를 엽니다. Settings구역에서Backup and restore를 클릭합니다. Settings는 페이지 안의 구역 제목이며, 따로 들어가는 설정 페이지가 아닙니다.Local구역을 찾고 그 안의Backup을 클릭합니다. 옆의Restore나 Remote 구역의 백업을 선택하지 마세요.- 파일 저장 창이 나타나면 본인의 백업 폴더를 선택합니다. 기본 이름은
FlClash_backup_YYYY-MM-DD.zip이며 날짜는 컴퓨터의 당일 날짜를 따릅니다. ZIP 확장자를 유지하고 이전 파일을 덮어쓰지 않는지 확인한 뒤 저장합니다. - 앱으로 돌아와
Backup successful메시지를 확인하고, 방금 선택한 폴더에 실제 ZIP 파일이 생성되었는지 살펴봅니다. 저장 창이 열렸거나 Backup 버튼을 눌렀다는 것만으로는 내보내기가 완료된 것이 아닙니다.
기본 파일명에는 날짜만 있고 시각은 없습니다. 같은 날 다시 내보낸다면 저장 창에서 이름 뒤에 구분하기 쉬운 문구를 붙여 기존 백업도 보관할 수 있습니다. 새 파일을 저장하려고 유일한 이전 백업부터 지우지 마세요. 저장 창의 버튼 이름은 Windows 표시 언어에 따라 달라질 수 있습니다.
이 Backup 작업은 로컬 저장이며, 생성한 압축 파일을 WebDAV로 업로드하지 않습니다. 다만 WebDAV를 이미 등록했다면 이 페이지를 열 때 원격 연결을 확인할 수 있습니다. 따라서 ‘로컬 백업’을 페이지 전체가 전혀 통신하지 않는다는 뜻으로 이해하면 안 됩니다. 저장 위치가 클라우드 동기화 폴더라면 해당 서비스가 파일을 별도로 업로드할 수도 있습니다.
ZIP에 포함되는 데이터와 제외되는 데이터
아래는 v0.8.99가 백업하는 데이터 범위입니다. 경로는 ZIP 내부의 항목 이름이며, Windows 시스템 폴더에 직접 만들라는 뜻이 아닙니다. 구성, 스크립트, 로컬 제공자 파일은 앱에 등록되어 있고 해당 파일이 실제로 존재할 때만 포함됩니다.
| ZIP 내부 항목 | 내용 | 확인 시 주의사항 |
|---|---|---|
config.json | 앱 설정과 백업 데이터 버전 정보 | 등록된 WebDAV 정보가 포함될 수 있습니다 |
database.sqlite | 저장된 구성 등의 기록을 담은 앱 데이터베이스 스냅샷 | 아무 클라이언트에나 바로 가져올 수 있는 YAML이 아닙니다 |
profiles/, scripts/ | 등록되어 있고 실제로 존재하는 구성 YAML과 스크립트 JS | 해당 구성이나 스크립트가 없다면 두 항목이 모두 있을 필요는 없습니다 |
providers/ | 등록되어 있고 실제로 존재하는 로컬 제공자 파일 | 원격 제공자의 캐시는 이 백업에 포함되지 않습니다 |
앱 폴더 전체를 파일 단위로 복제하는 기능은 아닙니다. 모든 다운로드 캐시를 포함하지 않으며 클라이언트 설치 파일을 대신하지도 않습니다. 원격 제공자 캐시가 빠지므로 ZIP만 있으면 나중에 필요한 모든 데이터를 오프라인으로 복원할 수 있다고 보장할 수 없습니다. 만료된 구독이나 종료된 서비스가 백업 덕분에 다시 작동하는 것도 아닙니다.
복원 버튼을 누르지 않고 파일 확인하기
먼저 저장 위치, 파일명, 수정 시각과 크기를 확인합니다. 방금 내보낸 파일이 맞고 0바이트가 아닌지 살펴보세요. 그런 다음 신뢰할 수 있는 로컬 ZIP 보기 도구로 파일 목록을 열고, 이 버전에 포함되는 config.json과 database.sqlite가 있는지 확인합니다. 저장된 구성이나 스크립트가 있다면 해당 항목도 대조하세요. 목록을 확인하는 것으로 충분하며 스크립트를 실행하거나 앱 데이터 폴더에 압축을 풀 필요는 없습니다.
파일이 열리지 않거나 비어 있거나 예상한 구성 파일이 없다면, 현재 작동하는 앱 데이터와 이전 백업을 그대로 두고 앱에서 실제 오류를 확인한 다음 다른 이름으로 다시 저장하세요. 파일 크기가 크다는 이유만으로 정상이라고 판단하거나 모르는 웹사이트에 ZIP 전체를 올려 검사를 맡기지 마세요.
ZIP 목록을 볼 수 있다는 것은 압축 파일을 읽을 수 있다는 뜻일 뿐입니다. 모든 데이터가 완전하거나 복원 테스트를 통과했다는 증거는 아닙니다. 버전마다 데이터 구조가 다를 수 있으므로 이전 버전, 다른 클라이언트, 다른 운영체제에서 바로 가져올 수 있다고 보장하지 않습니다. 실제로 옮기기 전에는 대상 버전의 복원 규칙을 별도로 확인하세요. 지금 정상적으로 사용하는 설정 위에서 시험 삼아 Restore를 누르지 마세요.
저장을 취소하고 민감한 백업 안전하게 보관하기
저장을 그만두려면 Windows 저장 창에서 취소를 선택합니다. 이번 저장은 중단되며 FlClash에 성공 메시지가 표시되지 않아야 합니다. 필요할 때 Local → Backup에서 다시 시작할 수 있습니다. 이는 내보내기를 취소하는 것이지 이미 저장된 파일을 되돌리는 기능은 아닙니다. 새 ZIP이 이미 만들어졌지만 필요 없다면, 다른 유효한 백업이 있는지 확인한 뒤 이번에 만든 사본만 처리하세요. 앱 데이터 폴더를 삭제하지 마세요.
ZIP을 민감한 정보로 취급하세요.구독 URL에는 토큰(Token), 구성에는 노드 비밀번호, 앱 설정에는 WebDAV 주소와 계정, 복원이 가능한 비밀번호 데이터가 들어 있을 수 있습니다. 내장 백업은 비밀번호로 보호된 암호화 압축 파일이 아닙니다. WebDAV 비밀번호가 평문으로 보이지 않는다고 해서 공개해도 되는 것은 아닙니다.
본인만 접근할 수 있는 위치에 보관하고, 추가 보호가 필요하면 신뢰할 수 있는 암호화 저장 방식을 사용하세요. 문제 해결을 요청할 때는 민감한 부분을 가린 오류 정보를 우선 제공하고 백업 전체나 완전한 구독 URL을 보내지 마세요. 유출된 뒤 대화 메시지를 지우거나 ZIP 이름을 바꾸는 것만으로는 유출을 되돌릴 수 없습니다. 서비스 제공자에게서 영향을 받은 구독 인증 정보를 변경하고, WebDAV 계정 정보도 포함되었다면 그 인증 정보 역시 변경해야 합니다.
공식 자료와 버전 범위
- FlClash v0.8.99 공식 릴리스
- 고정 소스: Tools의 백업 메뉴
- 고정 소스: 로컬 백업, 취소 및 완료 알림
- 고정 소스: 설정 및 데이터베이스 스냅샷
- 고정 소스: ZIP 내용 및 파일 선택
- 업스트림 테스트 정의: 아카이브 내용
- 고정 소스: 기본 백업 파일 이름
- 고정 소스: 파일 저장 처리
- 고정 소스: WebDAV 비밀번호 난독화의 한계
- 고정 의존성 문서: Windows 저장 대화 상자
버전 번호, 파일 이름, 화면 문구는 업데이트로 바뀔 수 있습니다. 작업 전에 연결된 공식 문서를 확인하세요.