업그레이드를 소규모 마이그레이션으로 처리

설치, 테스트 및 전환하기 전에 복구 가능한 구성 및 버전 기록을 저장하십시오. 새 창 열기는 첫 번째 확인일 뿐입니다. 구독, 라우팅, DNS, 그룹 및 실제 애플리케이션은 모두 검증이 필요합니다.

1. 클라이언트·코어·설정 구분하기

v2rayN은 인터페이스와 구성을 관리합니다. 선택한 코어가 연결을 처리합니다. 클라이언트 업데이트, 코어 업데이트, 구독 새로 고침은 서로 다른 변경 사항입니다. 세 가지가 모두 함께 발생하면 실패의 원인을 찾기가 더 어려워집니다. 현재 상태를 기록하고 실용적인 경우 한 번에 한 레이어씩 변경합니다.

검토 날짜인 2026-10-26을 기준으로 프로젝트의 최신 안정 릴리스는 7.25.6입니다. 해당 노트에서는 sing-box 1.14 호환성과 Xray 구성 출력에 대한 변경 사항을 명시적으로 설명합니다.[1] 이 버전은 최신 릴리스에 대한 영구적인 주장이 아니라 날짜가 있는 참조입니다. 특히 주요 변경 사항에 대해서는 조치를 취하기 전에 공식 릴리스 노트를 다시 확인하세요.

코어 바이너리만 교체한다고 해서 클라이언트가 예상하는 새 형식을 생성할 수 있다는 보장은 없습니다. 업스트림 문서는 클라이언트가 지원하는 범위보다 앞서 있을 수 있으며, 제거된 필드로 인해 이전에 작업 중인 프로필이 시작되지 않을 수 있습니다.

2. 실제 설정 저장 위치 확인하기

공식 패키지 가이드는 휴대용 ZIP 배포판과 설치된 패키지를 구별합니다. 휴대용 배포판은 일반적으로 자체 폴더에 데이터를 보관하는 반면, 설치된 패키지는 운영 체제의 사용자 데이터 위치를 사용할 수 있습니다.[2] 따라서 응용 프로그램 디렉터리를 복사하는 것이 항상 구성 백업이 되는 것은 아닙니다.

클라이언트에서 저장 위치를 여는 기능으로 실제 경로를 확인합니다. 공식 UI 안내에 따르면 내장 백업 및 복원 기능은 guiConfigs 폴더 전체를 대상으로 합니다. Windows 이외의 시스템에서는 백업 확장자를 .zip으로 지정하세요.[3] 외부 규칙, 스크립트와 사용자 지정 코어 파일은 별도로 기록하고 보관해야 하며, 설정 압축 파일에 모든 외부 파일이 포함된다고 가정하면 안 됩니다.

백업 항목 그것이 중요한 이유 확인방법
내장 기능으로 만든 설정 ZIP 클라이언트 관리 설정을 유지합니다. 정상적으로 열리고 필요한 파일과 내용이 있음
클라이언트 및 코어 버전 기록 호환 가능한 조합을 다시 만듭니다. 전체 버전 번호·플랫폼·아키텍처 기록
외부 규칙, 스크립트 및 사용자 정의 파일 누락된 파일에 대한 경로 복원 방지 참조 파일이 별도의 복사본으로 존재합니다.
주요 설정 기록 변경사항을 표시합니다. 프록시, 라우팅, DNS 및 TUN 상태를 다룹니다.
이전 공식 패키지 격리된 롤백을 지원합니다. 소스 및 릴리즈 확인 가능

백업에는 구독 토큰과 노드 인증 정보가 포함될 수 있습니다. 보호된 위치에 보관하고 공개 문의에는 전체 압축 파일 대신 민감한 정보를 제거한 진단용 사본을 별도로 사용하세요.

3. 플랫폼과 아키텍처에 맞는 패키지 선택하기

먼저 시스템 정보에서 CPU 아키텍처를 확인합니다. x64와 arm64는 아키텍처 구분이며 전체 버전과 경량 버전의 구분이 아닙니다. 다른 모바일 클라이언트의 안내를 v2rayN 데스크톱 앱의 설치 방법으로 사용하지 마세요.

플랫폼 선정 기준 공식 v7.x 가이드의 기준선
Windows x64 또는 ARM64 및 원하는 UI 배포 Windows 10 이상; 특정 빌드를 확인하세요
macOS Intel의 경우 x64, Apple Silicon의 경우 ARM64 macOS 13.6 이상
Linux 아키텍처와 배포 패키지 형식 모두 Debian 12+, Ubuntu 22.04+, Fedora 36+, Red Hat 9+

이는 검토 시 문서화된 기준선이며 현재 릴리스 자산 및 코어 호환성 확인을 대체할 수 없습니다.[2] DEB 패키지는 일반적으로 Debian 또는 Ubuntu에 적합한 반면, RPM 패키지는 해당 RPM 기반 배포판을 대상으로 합니다. Linux가 포함된 파일 이름으로는 호환성을 확립하기에 충분하지 않습니다.

다운로드한 파일명, 크기, 소스를 확인하세요. 게시자가 신뢰할 수 있는 체크섬을 제공하는 경우 이를 비교하십시오. 신뢰할 수 있는 참조 없이 해시를 계산하면 파일이 기록되지만 해당 파일이 공식 게시자로부터 제공된 것인지는 확인되지 않습니다.

4. 복사본 또는 격리 환경에서 검증하기

휴대용 릴리스는 테스트를 위해 새 디렉터리에 압축을 풀 수 있지만 두 복사본이 동일한 데이터 저장소를 가리키도록 해서는 안 됩니다. 동일한 리스너 포트에서 두 인스턴스를 실행하지 마십시오. 설치된 배포판은 사용자 저장 공간을 공유할 수 있습니다. 필요한 경우 별도의 테스트 계정이나 장치를 사용하고 실제 저장 위치를 먼저 확인하십시오.

처음 실행 시 기본 UI와 코어을 확인한 후 점차적으로 구성을 복원하거나 가져옵니다. 운영 체제 간에 이동하면 프로세스 이름, 경로, 인터페이스 이름, 권한 및 시스템 프록시 동작이 변경됩니다. 성공적인 복원으로 인해 플랫폼별 설정을 검토할 필요가 없어지는 것은 아닙니다.

마이그레이션 전후에 설정된 동일한 대상(일반 직접 웹 사이트, 프록시 종속 작업, 내부 서비스 및 특정 라우팅 규칙이 있는 애플리케이션)을 사용합니다. 내부 서비스 테스트가 없는 경우 해당 없음으로 표시하십시오. 단지 체크리스트를 작성하기 위해 익숙하지 않은 장치에 연락할 이유가 없습니다.

5. 전환 전에 동작 확인하기

  1. 새로운 구성 구문 분석 오류 없이 코어가 시작됩니다.
  2. 구독 업데이트와 활성 노드 및 그룹 멤버십은 계속 유효합니다.
  3. 명시적 프록시 요청이 성공하고 시스템 프록시 또는 TUN 캡처가 의도한 대로 작동합니다.
  4. 사용자 정의 라우팅, DNS 및 필수 내부 액세스가 동일한 비교 테스트를 통과했습니다.
  5. 클라이언트는 다시 시작한 후에도 계속 작동하며 종료 후에도 네트워크 동작을 복구할 수 있습니다.

이러한 점검을 통과한 후에만 새 릴리스를 일일 설정으로 만드십시오. 일반적인 워크플로와 구독 새로 고침이 성공할 때까지 이전 패키지와 업그레이드 전 백업을 유지합니다. 보존 기간은 임의의 보편적인 일수가 아닌 사용량 및 저장 정책에 따라 달라집니다.

6. 이전 프로그램과 설정 함께 복원하기

새 클라이언트가 데이터 형식을 마이그레이션한 경우 이전 실행 파일만 다시 설치하면 작동하지 않을 수 있습니다. 새 인스턴스를 중지하고 진단 정보를 보존하며 독립적인 저장 위치에 있는 업그레이드 전 백업을 사용하여 이전 버전을 복원합니다. 두 인스턴스가 동일한 구성을 동시에 편집하도록 허용하지 마십시오.

롤백은 작업을 복원하고 차이점을 식별하는 데 도움이 됩니다. 안전하지 않다고 알려진 설정을 유지하는 것이 장기적인 이유는 아닙니다. 오류에 인증서 확인 매개변수 제거 또는 호환되지 않는 코어 동작이 포함된 경우 릴리스 노트에 따라 구성을 복구하고 재현 가능한 가장 작은 차이를 문서화하십시오.

운영 체제 간에 전체 설치를 복사할 수 있습니까? 구성은 시작점이지만 바이너리, 절대 경로 및 권한은 플랫폼마다 다릅니다. 대상 플랫폼의 패키지를 설치하고 다시 유효성을 검사하십시오.

압축 파일이 열리면 백업 검증이 끝난 건가요? 아니요. 파일을 읽을 수 있다는 것은 검증 항목 하나에 불과합니다. 격리된 환경에서 중요한 설정, 외부 파일과 실제 작업까지 확인해야 복원 가능성을 검증할 수 있습니다.

참고한 YouTube 영상

공개된 영상 제목, 설명과 챕터 목록을 주제 선정 및 화면 조작 참고에 활용했습니다. 본문은 독립적으로 작성한 가이드이며 영상 대본을 옮긴 글이 아닙니다. 기술 내용은 아래 공식 자료와 대조했습니다.

공식 자료와 적용 범위

자료 확인일: 2026-10-26. 메뉴 이름과 기능은 클라이언트, 코어 및 운영 체제 버전에 따라 달라집니다. 본문의 체크리스트는 권장 검증 절차이며 실제 측정을 완료한 성능 데이터는 아닙니다.

  1. v2rayN 7.25.6 릴리스 노트
  2. 공식 v2rayN 릴리스 패키지 가이드
  3. 공식 v2rayN UI 및 설정 가이드

시리즈의 다른 글