Syncthing 다운로드 및 무료 파일 동기화 설정 방법
Syncthing은 여러 컴퓨터와 스마트폰에 저장된 파일을 자동으로 맞춰주는 무료 오픈소스 파일 동기화 프로그램입니다.
Google Drive나 OneDrive처럼 파일을 중앙 클라우드 서버에 저장하는 방식이 아니라, 사용자가 등록한 기기끼리 직접 데이터를 전송합니다. 계정 가입이나 정해진 클라우드 저장 용량이 필요하지 않으며, Windows·macOS·Linux와 일부 Android 앱 환경에서 사용할 수 있습니다.
PC에서 문서를 수정하면 다른 PC의 같은 폴더에도 변경 내용이 반영되며, 사진·업무 문서·프로젝트 파일을 여러 장치에서 동일하게 관리할 때 유용합니다.
Syncthing은 두 대 이상의 컴퓨터 사이에서 파일을 실시간으로 동기화하도록 설계되었으며, 데이터 저장 위치와 공유 대상을 사용자가 직접 관리할 수 있습니다.
이번 글에서는 Syncthing 다운로드 방법, Windows 설치, 장치 ID 연결, 공유 폴더 설정, 자동 실행, 파일 버전 관리 및 자주 발생하는 오류 해결 방법까지 알아보겠습니다.
Syncthing이란?
Syncthing은 지정한 폴더의 파일을 여러 기기에서 자동으로 동기화하는 프로그램입니다.
각 기기에는 고유한 장치 ID가 생성되며, 사용자가 서로의 장치 ID를 등록해야만 연결할 수 있습니다. 양쪽 장치에서 연결을 승인해야 하므로 장치 ID만 알고 있다고 해서 임의로 파일에 접근할 수는 없습니다.
다음과 같은 용도로 활용할 수 있습니다.
- 💻 데스크톱과 노트북 파일 동기화
- 📁 업무 문서 자동 동기화
- 📷 스마트폰 사진을 PC로 전송
- 📝 여러 PC에서 프로젝트 파일 관리
- 🏠 집과 사무실 PC의 자료 공유
- 🖥️ Windows·macOS·Linux 간 파일 동기화
- 🔒 외부 클라우드 없이 파일 관리
- 📚 NAS와 PC 사이의 자료 동기화
Syncthing 주요 기능
기기 사이의 직접 파일 동기화
Syncthing은 지정된 기기 사이에서 파일을 직접 전송합니다.
일반적인 클라우드 서비스처럼 모든 파일을 서비스 사업자의 저장 서버에 올려놓는 구조가 아니므로, 저장 용량은 사용자가 보유한 PC·스마트폰·NAS의 디스크 용량에 따라 결정됩니다.
계정과 이메일 가입 불필요
Syncthing을 사용하기 위해 별도의 계정을 만들거나 이메일 주소를 등록할 필요가 없습니다.
각 기기에 자동으로 생성되는 장치 ID를 교환해 연결합니다.
장치 ID는 다음과 같은 형태의 긴 문자로 표시됩니다.
ABCD123-EFGH456-IJKL789-MNOP123-QRST456-UVWX789-YZAB123-CDEF456
장치 ID는 해당 기기의 암호화 키를 기반으로 생성되는 고유 식별자입니다. 두 장치가 서로의 ID를 등록해야 통신할 수 있습니다.
실시간 변경 내용 반영
동기화 폴더에서 파일을 생성하거나 수정하면 Syncthing이 변경 내용을 감지해 연결된 다른 기기로 전송합니다.
다음과 같은 변경 사항이 동기화됩니다.
- 새 파일 생성
- 기존 파일 수정
- 파일 이름 변경
- 폴더 생성 및 이동
- 파일 삭제
- 폴더 삭제
단, 한 기기에서 파일을 삭제하면 다른 기기에서도 삭제될 수 있으므로 중요한 자료는 별도의 백업이 필요합니다.
여러 운영체제 지원
Syncthing의 핵심 프로그램은 다음 운영체제에서 사용할 수 있습니다.
- Windows
- macOS
- Linux
- FreeBSD
- Solaris 계열
- 일부 NAS 운영체제
Android에서는 Syncthing 호환 앱을 통해 사용할 수 있지만, 기존 공식 Syncthing for Android 앱은 2024년 12월 공개된 1.28.1 버전을 마지막으로 개발이 종료되었습니다.
선택한 폴더만 공유
PC 전체를 공유하는 것이 아니라 사용자가 지정한 폴더만 동기화합니다.
예를 들어 다음처럼 용도별로 폴더를 나눌 수 있습니다.
D:\Syncthing\업무문서
D:\Syncthing\사진
D:\Syncthing\프로젝트
D:\Syncthing\스마트폰백업
폴더마다 연결할 기기와 동기화 방식을 다르게 설정할 수도 있습니다.
파일 버전 관리
다른 기기에서 파일이 삭제되거나 새로운 버전으로 교체될 때 이전 파일을 별도 폴더에 보관하도록 설정할 수 있습니다.
Syncthing은 폴더별 파일 버전 관리 기능을 제공하며, 기본 설정에서는 이전 버전을 보관하지 않습니다. 버전 관리를 활성화하면 이전 파일이 일반적으로 공유 폴더 안의 .stversions 폴더에 저장됩니다.
실수로 파일을 삭제하거나 덮어썼을 때 복구 가능성을 높일 수 있습니다.
Syncthing과 클라우드 동기화 차이
| 구분 | Syncthing | Google Drive·OneDrive |
|---|---|---|
| 계정 가입 | 필요 없음 | 필요 |
| 중앙 클라우드 저장소 | 없음 | 있음 |
| 저장 용량 | 사용자 장치 용량 | 요금제에 따라 제한 |
| 기기 간 직접 전송 | 지원 | 일반적으로 클라우드 경유 |
| 오프라인 동기화 | 같은 네트워크에서 가능 | 일반적으로 인터넷 필요 |
| 웹에서 파일 열기 | 기본 미지원 | 지원 |
| 공유 링크 생성 | 기본 미지원 | 지원 |
| 설정 난이도 | 다소 높음 | 쉬움 |
| 추천 대상 | 직접 관리·개인 서버 사용자 | 간편한 클라우드 사용자 |
웹에서 파일을 열거나 공유 링크를 보내는 기능이 필요하다면 일반 클라우드 서비스가 편리합니다.
반대로 외부 클라우드 저장 용량을 사용하지 않고 여러 장치의 폴더를 직접 동기화하려면 Syncthing이 유용합니다.
Syncthing 다운로드
Syncthing은 반드시 공식 홈페이지 또는 공식 GitHub 저장소에서 다운로드하는 것이 안전합니다.
Syncthing 공식 다운로드
공식 Windows 배포 파일은 일반적인 설치 프로그램이 아니라 압축 파일로 제공될 수 있습니다.
Syncthing 공식 문서에 따르면 Windows용 핵심 프로그램에는 현재 공식 설치 프로그램이 없으며, 압축 파일을 직접 실행하거나 별도의 서드파티 관리 프로그램을 사용할 수 있습니다.
Windows용 Syncthing 선택 방법
공식 다운로드 페이지에서는 운영체제와 CPU 종류에 따라 파일이 구분됩니다.
일반적인 Windows 10·11 PC에서는 다음 항목을 선택합니다.
Windows AMD64
여기서 AMD64는 AMD CPU 전용이라는 뜻이 아니라 일반적인 64비트 Intel·AMD Windows PC용이라는 의미입니다.
ARM 기반 Windows PC라면 ARM64 버전이 제공되는지 확인해야 합니다.
Syncthing Windows 설치 방법
Syncthing 핵심 프로그램은 압축 파일을 풀고 실행하는 방식으로 사용할 수 있습니다.
1. 공식 파일 다운로드
Syncthing 공식 다운로드 페이지에 접속합니다.
Windows 64비트 버전을 선택해 압축 파일을 내려받습니다.
2. 압축 파일 해제
다운로드한 ZIP 파일을 마우스 오른쪽 버튼으로 클릭한 후 압축 풀기를 선택합니다.
관리하기 쉬운 위치에 폴더를 만듭니다.
C:\Syncthing
압축을 푼 파일을 해당 폴더로 이동합니다.
3. Syncthing 실행
압축을 푼 폴더에서 다음 실행 파일을 엽니다.
syncthing.exe
검은색 명령 프롬프트 창이 나타난 뒤 기본 웹브라우저가 자동으로 열립니다.
4. 관리 화면 확인
Syncthing 관리 화면은 기본적으로 다음 주소에서 열립니다.
http://localhost:8384
Syncthing 공식 문서에서도 관리용 웹 인터페이스가 기본적으로 localhost:8384에서 실행된다고 안내합니다.
이 주소는 인터넷 홈페이지가 아니라 현재 PC에서 실행되는 로컬 관리 화면입니다.
Windows 방화벽 설정
Syncthing을 처음 실행하면 Windows Defender 방화벽에서 네트워크 접근 허용 창이 나타날 수 있습니다.
가정이나 개인 공유기에서 사용할 경우 다음과 같이 설정합니다.
- 개인 네트워크를 선택합니다.
- 공용 네트워크는 필요하지 않으면 선택하지 않습니다.
- 액세스 허용을 누릅니다.
Syncthing 공식 문서에서도 직접 연결을 사용하려면 프로그램을 한 번 직접 실행해 Windows 방화벽 허용 창을 처리하는 것이 필요하다고 안내합니다.
Syncthing 기본 화면 구성
웹 관리 화면은 크게 두 부분으로 나뉩니다.
폴더
화면 왼쪽에는 동기화할 폴더가 표시됩니다.
처음 실행하면 사용자 홈 디렉터리 아래에 Sync라는 기본 폴더가 만들어질 수 있습니다.
Windows 기본 경로의 예시는 다음과 같습니다.
C:\Users\사용자이름\Sync
공식 시작 안내에서도 Windows의 %USERPROFILE%\Sync 경로에 기본 폴더가 생성된다고 설명합니다.
원격 장치
화면 오른쪽에는 연결된 컴퓨터나 스마트폰이 표시됩니다.
처음에는 현재 사용 중인 PC만 표시되며, 다른 기기를 직접 추가해야 합니다.
Syncthing 한글 설정 방법
관리 화면이 영어로 표시된다면 언어를 변경할 수 있습니다.
- 오른쪽 위 Actions를 선택합니다.
- Settings를 엽니다.
- GUI 또는 화면 설정으로 이동합니다.
- Language 항목에서 한국어를 선택합니다.
- 설정을 저장합니다.
- 브라우저 화면을 새로고침합니다.
버전에 따라 브라우저 언어를 자동으로 인식해 처음부터 한국어로 표시될 수도 있습니다.
두 대의 PC 연결 방법
Syncthing에서는 두 장치를 연결할 때 서로의 장치 ID를 등록해야 합니다.
예시는 다음과 같습니다.
- PC 1: 데스크톱
- PC 2: 노트북
1. 두 PC에 Syncthing 설치
데스크톱과 노트북에 각각 Syncthing을 다운로드하고 실행합니다.
두 기기 모두 웹 관리 화면이 열려 있어야 합니다.
2. 첫 번째 PC의 장치 ID 확인
데스크톱의 Syncthing 관리 화면에서 다음 경로를 선택합니다.
작업 → ID 보기
영문 화면에서는 다음과 같습니다.
Actions → Show ID
장치 ID와 QR 코드가 표시됩니다.
3. 노트북에 데스크톱 추가
노트북 관리 화면에서 원격 장치 추가를 선택합니다.
데스크톱의 장치 ID를 입력하고 이름을 지정합니다.
장치 이름: 데스크톱
저장 버튼을 누릅니다.
4. 데스크톱에 노트북 추가
데스크톱 화면에 새 장치 연결 요청이 나타나면 장치 추가를 누릅니다.
노트북을 확인할 수 있는 이름을 입력합니다.
장치 이름: 노트북
저장하면 양쪽 기기가 연결됩니다.
Syncthing은 두 장치 모두 서로의 장치 ID를 등록해야 통신할 수 있습니다.
QR 코드로 장치 연결하기
스마트폰용 호환 앱에서는 긴 장치 ID를 직접 입력하는 대신 QR 코드를 촬영해 등록할 수 있습니다.
- PC 관리 화면에서 ID 보기를 선택합니다.
- QR 코드를 표시합니다.
- 스마트폰 앱에서 장치 추가를 선택합니다.
- QR 코드 스캔 버튼을 누릅니다.
- PC 화면의 QR 코드를 촬영합니다.
- 스마트폰 장치도 PC에 승인합니다.
QR 코드를 이용하면 긴 장치 ID를 잘못 입력하는 문제를 줄일 수 있습니다.
동기화 폴더 추가 방법
장치를 연결한 뒤 실제로 공유할 폴더를 등록해야 합니다.
1. 새 폴더 만들기
Windows 파일 탐색기에서 동기화할 폴더를 만듭니다.
D:\Syncthing\업무문서
2. Syncthing에서 폴더 추가
관리 화면에서 폴더 추가를 선택합니다.
다음 항목을 입력합니다.
폴더 레이블: 업무문서
폴더 ID: work-documents
폴더 경로: D:\Syncthing\업무문서
3. 공유할 장치 선택
공유 탭에서 해당 폴더를 받을 장치를 선택합니다.
예를 들어 노트북을 선택한 뒤 저장합니다.
4. 상대 기기에서 폴더 수락
노트북 화면에 새로운 폴더 공유 요청이 표시됩니다.
추가를 선택한 뒤 노트북에서 사용할 저장 경로를 지정합니다.
D:\Syncthing\업무문서
저장하면 파일 동기화가 시작됩니다.
폴더 ID와 폴더 경로 차이
Syncthing을 처음 사용할 때 폴더 ID와 경로를 혼동하기 쉽습니다.
폴더 ID
연결된 장치들이 같은 공유 폴더인지 식별하기 위한 내부 이름입니다.
work-documents
같은 공유 폴더를 사용하는 장치에서는 폴더 ID가 동일해야 합니다.
폴더 경로
각 장치에서 실제 파일이 저장되는 위치입니다.
데스크톱:
D:\Syncthing\업무문서
노트북:
C:\Users\사용자이름\Documents\업무문서
각 장치의 저장 경로는 서로 달라도 됩니다.
파일 동기화 확인 방법
설정을 완료한 뒤 한쪽 PC의 공유 폴더에 테스트 파일을 넣습니다.
동기화테스트.txt
다른 PC에서 같은 공유 폴더를 열어 파일이 나타나는지 확인합니다.
Syncthing 화면에서는 다음 상태가 표시될 수 있습니다.
- 최신: 동기화 완료
- 동기화 중: 파일 전송 진행
- 검색 중: 폴더 변경 사항 확인
- 연결 끊김: 원격 장치와 연결되지 않음
- 동기화 안 됨: 파일 또는 설정 오류 발생
폴더 동기화 방식 설정
Syncthing은 폴더마다 전송 방향을 설정할 수 있습니다.
보내기 및 받기
양쪽 기기에서 파일을 만들고 수정할 수 있는 기본 방식입니다.
데스크톱 ↔ 노트북
한쪽에서 수정하거나 삭제한 내용이 다른 쪽에도 반영됩니다.
일반적인 문서 동기화에는 이 방식을 사용합니다.
보내기 전용
현재 장치의 파일을 기준으로 다른 장치에 전달합니다.
다른 장치에서 발생한 변경 내용은 현재 장치에 적용하지 않습니다.
원본 자료를 보관하는 PC나 기준 파일을 관리하는 장치에 적합합니다.
공식 문서에 따르면 보내기 전용 폴더는 다른 장치에서 전달된 변경 사항을 적용하지 않으며, 기준 장치의 상태를 다른 장치에 강제로 적용하는 기능을 제공합니다.
받기 전용
다른 장치의 파일을 받아 보관하지만 현재 장치에서 발생한 변경 내용은 다른 장치로 보내지 않습니다.
다음과 같은 용도에 적합합니다.
- 백업용 PC
- NAS 보관 폴더
- 읽기 전용 복제본
- 스마트폰 사진 수신 폴더
공식 문서에서도 받기 전용 폴더를 복제본이나 백업 목적의 저장 장치에 사용할 수 있다고 설명합니다.
추천 동기화 설정
두 PC에서 같은 문서 편집
- 데스크톱: 보내기 및 받기
- 노트북: 보내기 및 받기
어느 PC에서든 파일을 수정할 수 있습니다.
스마트폰 사진을 PC로 복사
- 스마트폰 사진 폴더: 보내기 전용
- PC 사진 보관 폴더: 받기 전용
PC에서 사진을 정리하거나 삭제해도 스마트폰 원본에 영향을 주지 않도록 구성할 수 있습니다.
PC에서 NAS로 자료 보관
- PC: 보내기 전용
- NAS: 받기 전용
- NAS 폴더: 파일 버전 관리 활성화
다만 Syncthing은 전문 백업 프로그램이 아니므로 별도의 오프라인 또는 외장 저장장치 백업도 함께 운영하는 것이 안전합니다.
Android에서 Syncthing 사용하는 방법
기존 Syncthing for Android 공식 앱은 개발이 종료되었습니다.
공식 GitHub에는 2024년 12월 공개된 1.28.1이 마지막 버전이라고 명시되어 있습니다.
따라서 Android에서는 현재 유지보수되는 Syncthing 호환 앱이 있는지 F-Droid나 해당 앱의 공식 GitHub 저장소에서 확인해야 합니다.
앱을 선택할 때는 다음 사항을 확인합니다.
- 최근 업데이트 날짜
- 소스코드 공개 여부
- 현재 Syncthing 버전과의 호환성
- Android 저장소 접근 방식
- 백그라운드 실행 지원
- 배터리 최적화 안내
- 개발자와 배포처
개발이 중단된 APK를 출처가 불분명한 자료실에서 내려받는 것은 권장하지 않습니다.
스마트폰 사진 자동 동기화 구성
Android용 호환 앱을 설치했다면 일반적으로 다음 방식으로 설정할 수 있습니다.
스마트폰 설정
- Syncthing 호환 앱을 실행합니다.
- PC의 장치 ID 또는 QR 코드를 등록합니다.
- 스마트폰 사진 폴더를 추가합니다.
- 폴더 유형을 보내기 전용으로 설정합니다.
- PC 장치와 폴더를 공유합니다.
사진 폴더 예시:
DCIM/Camera
PC 설정
- 스마트폰의 장치 연결을 승인합니다.
- 사진 폴더 공유 요청을 수락합니다.
- 저장 위치를 지정합니다.
D:\스마트폰사진
- 폴더 유형을 받기 전용으로 설정합니다.
- 파일 버전 관리가 필요하면 활성화합니다.
Android의 저장소 보안 정책에 따라 모든 폴더에 접근할 수 없거나 별도의 폴더 권한 승인이 필요할 수 있습니다.
iPhone에서도 사용할 수 있나요?
Syncthing 프로젝트는 공식 iOS 앱을 제공하지 않습니다.
iPhone과 iPad에서는 Syncthing 프로토콜을 지원하는 별도의 서드파티 앱이 있을 수 있지만, 기능과 유료 여부, 백그라운드 동기화 제한이 다를 수 있습니다.
iOS는 백그라운드 앱 실행과 파일 접근을 엄격하게 제한하므로 Android나 PC처럼 항상 자동으로 동기화되지 않을 수 있습니다.
앱스토어에서 호환 앱을 선택할 때는 최근 업데이트와 개인정보처리방침을 확인해야 합니다.
Windows 시작 시 자동 실행 설정
Syncthing은 계속 실행되어 있어야 변경된 파일을 자동으로 동기화할 수 있습니다.
공식 Windows 설치 프로그램이 없으므로 작업 스케줄러 또는 시작프로그램 폴더를 이용할 수 있습니다.
시작프로그램 폴더 이용 방법
Windows + R을 누릅니다.- 다음 명령어를 입력합니다.
shell:startup
- Syncthing 실행 파일의 바로가기를 만듭니다.
- 바로가기를 시작프로그램 폴더에 넣습니다.
- Windows에서 로그아웃하거나 PC를 재부팅합니다.
이 방식은 사용자가 Windows에 로그인한 후 Syncthing을 실행합니다.
작업 스케줄러 이용 방법
Windows + R을 누릅니다.- 다음 명령어를 입력합니다.
taskschd.msc
- 작업 만들기를 선택합니다.
- 트리거를 로그온할 때로 지정합니다.
- 동작에서
syncthing.exe를 선택합니다. - 인수에 다음 값을 입력합니다.
--no-console --no-browser
- 설정을 저장합니다.
공식 문서에서도 Windows 작업 스케줄러를 이용해 로그인 또는 시스템 시작 시 Syncthing을 백그라운드에서 실행하는 방법을 안내합니다.
파일 버전 관리 설정 방법
파일을 실수로 삭제하거나 덮어쓸 가능성에 대비하려면 버전 관리를 활성화하는 것이 좋습니다.
- Syncthing 관리 화면에서 공유 폴더를 선택합니다.
- 편집을 누릅니다.
- 파일 버전 관리 탭을 엽니다.
- 원하는 버전 관리 방식을 선택합니다.
- 보관 기간이나 개수를 설정합니다.
- 저장합니다.
휴지통 방식
원격 장치의 변경으로 삭제되거나 교체된 파일을 .stversions 폴더에 보관합니다.
단순 버전 관리
파일별로 지정한 개수만큼 이전 버전을 보관합니다.
단계별 버전 관리
최근 파일은 자주 보관하고 오래된 파일은 간격을 늘려 저장합니다.
Syncthing의 버전 관리는 다른 장치에서 전달된 변경 사항에 적용됩니다. 현재 PC에서 직접 수정하거나 삭제한 파일의 이전 버전을 자동으로 보관하는 기능은 아닙니다.
특정 파일 동기화 제외 방법
공유 폴더의 일부 파일을 동기화하지 않으려면 .stignore 파일을 사용할 수 있습니다.
공유 폴더의 최상위 위치에 다음 파일을 만듭니다.
.stignore
내용 예시:
*.tmp
*.log
Thumbs.db
~$*
cache/
temp/
이 설정은 임시 파일, 로그, 캐시 폴더 등을 동기화에서 제외합니다.
.stignore 파일은 공유 폴더의 최상위 경로에 있어야 하며, 패턴은 해당 공유 폴더를 기준으로 적용됩니다.
동기화 충돌 파일이 생기는 이유
두 장치에서 같은 파일을 동시에 수정하면 Syncthing이 어느 파일을 유지해야 하는지 자동으로 판단하기 어려울 수 있습니다.
이 경우 충돌 파일이 생성됩니다.
예시:
보고서.sync-conflict-20260714-083500-DEVICE.docx
충돌이 발생하면 다음과 같이 처리합니다.
- 원본 파일과 충돌 파일을 각각 엽니다.
- 필요한 내용을 비교합니다.
- 최종 파일을 하나로 정리합니다.
- 불필요한 충돌 파일을 삭제합니다.
- 동기화가 완료되는지 확인합니다.
같은 문서를 여러 PC에서 동시에 수정하지 않는 것이 가장 좋은 예방법입니다.
Syncthing은 백업 프로그램인가요?
Syncthing은 기본적으로 파일 동기화 프로그램입니다.
한 장치에서 파일을 삭제하면 해당 삭제 내용이 연결된 다른 장치에도 전달될 수 있습니다. 랜섬웨어로 파일이 암호화되거나 잘못된 파일로 덮어쓰면 변경된 결과가 다른 장치로 동기화될 수도 있습니다.
따라서 다음과 같은 별도 백업을 함께 운영하는 것이 좋습니다.
- 외장 HDD 정기 백업
- NAS 스냅샷
- Windows 파일 기록
- 클라우드 백업
- 오프라인 백업
- 파일 버전 관리
Syncthing의 받기 전용 폴더와 버전 관리 기능은 복구 가능성을 높이지만, 완전한 백업을 대신하지는 않습니다.
안전하게 사용하는 방법
- 공식 홈페이지와 GitHub에서만 다운로드합니다.
- 웹 관리 화면에 사용자 이름과 비밀번호를 설정합니다.
- 관리 화면을 인터넷에 직접 공개하지 않습니다.
- 공유할 폴더와 장치를 정확히 확인합니다.
- 중요한 폴더에는 파일 버전 관리를 적용합니다.
- 처음 설정할 때 테스트 폴더로 삭제 동작을 확인합니다.
- 랜섬웨어 대비 별도 백업을 유지합니다.
- 회사 자료는 내부 보안 정책을 확인한 후 동기화합니다.
- 신뢰하지 않는 장치의 연결 요청은 승인하지 않습니다.
- 사용하지 않는 원격 장치는 설정에서 삭제합니다.
자주 발생하는 오류 해결
원격 장치가 연결되지 않는 경우
다음 항목을 확인합니다.
- 양쪽 장치에서 Syncthing이 실행 중인지 확인합니다.
- 두 장치가 서로의 장치 ID를 등록했는지 확인합니다.
- 연결 요청을 양쪽에서 승인했는지 확인합니다.
- Windows 방화벽에서 Syncthing을 허용합니다.
- VPN이나 보안 프로그램을 잠시 해제합니다.
- 공유기의 AP 격리 기능을 확인합니다.
- 양쪽 프로그램을 최신 버전으로 업데이트합니다.
- PC와 공유기를 재부팅합니다.
같은 네트워크가 아니더라도 인터넷을 통해 연결될 수 있지만, 회사나 학교 네트워크에서는 방화벽 정책으로 차단될 수 있습니다.
장치는 연결됐지만 파일이 동기화되지 않는 경우
- 폴더가 해당 장치와 공유되어 있는지 확인합니다.
- 양쪽 폴더 ID가 같은지 확인합니다.
- 폴더 경로가 올바른지 확인합니다.
- 저장 공간이 충분한지 확인합니다.
- 폴더 상태에 오류 메시지가 있는지 확인합니다.
- 보내기 전용·받기 전용 설정을 확인합니다.
- 파일 권한과 읽기 전용 속성을 확인합니다.
.stignore규칙에 파일이 포함되어 있는지 확인합니다.
폴더 경로가 존재하지 않는다는 오류
지정한 폴더가 삭제되었거나 외장 드라이브의 문자 또는 네트워크 경로가 변경된 경우 발생할 수 있습니다.
- 파일 탐색기에서 실제 폴더가 존재하는지 확인합니다.
- 외장 드라이브가 연결되어 있는지 확인합니다.
- 폴더 편집 화면에서 경로를 수정합니다.
- Syncthing을 다시 시작합니다.
폴더 표시가 동기화 안 됨으로 나오는 경우
다음 원인이 있을 수 있습니다.
- 받기 전용 폴더에서 로컬 파일을 수정함
- 보내기 전용 폴더와 상대 장치의 내용이 다름
- 파일 충돌 발생
- 권한 부족
- 파일이 다른 프로그램에서 사용 중
- 저장 공간 부족
- 파일 이름이 운영체제 규칙과 맞지 않음
폴더 상세 화면의 실패 항목 또는 오류 메시지를 확인해야 합니다.
파일 삭제가 다른 PC에도 반영된 경우
Syncthing의 기본 폴더 유형은 보내기 및 받기이므로 삭제도 동기화됩니다.
복구 방법은 다음과 같습니다.
- Windows 휴지통 확인
.stversions폴더 확인- NAS 스냅샷 확인
- 별도 백업에서 복원
- 다른 장치가 아직 동기화되지 않았다면 네트워크를 끊고 파일 복사
중요한 자료에는 파일 버전 관리를 미리 활성화하는 것이 좋습니다.
웹 관리 화면이 열리지 않는 경우
다음 주소를 브라우저에 직접 입력합니다.
http://localhost:8384
그래도 열리지 않는다면 다음을 확인합니다.
syncthing.exe가 실행 중인지 확인- 작업 관리자에서 Syncthing 프로세스 확인
- 같은 포트를 사용하는 다른 프로그램 확인
- 프로그램을 완전히 종료한 뒤 다시 실행
- 설정 파일 오류 여부 확인
- PC 재부팅
Syncthing 창을 닫으면 동기화가 중지되는 경우
명령 프롬프트 창을 닫으면 Syncthing 프로세스가 종료될 수 있습니다.
항상 백그라운드에서 실행하려면 다음 방법을 사용합니다.
- 작업 스케줄러 자동 실행
- 시작프로그램 등록
- Windows용 서드파티 트레이 관리 프로그램 사용
- 서비스 방식으로 실행
Windows 시작 후 자동 실행되지 않는 경우
- 시작프로그램 바로가기 경로 확인
- 작업 스케줄러의 트리거 확인
- 실행 파일 이동 여부 확인
- 작업 기록에서 오류 확인
- 사용자 계정 권한 확인
--no-console --no-browser인수 입력 여부 확인
Syncthing 폴더를 다른 위치로 옮겼다면 자동 실행에 등록된 경로도 수정해야 합니다.
전송 속도가 느린 경우
다음 방법을 시도합니다.
- 두 PC를 같은 공유기에 연결합니다.
- 가능하면 PC를 유선 LAN으로 연결합니다.
- 5GHz 또는 Wi-Fi 6 네트워크를 사용합니다.
- VPN을 해제합니다.
- 공유기 가까이에서 사용합니다.
- 대용량 다운로드와 클라우드 동기화를 중지합니다.
- 방화벽에서 직접 연결이 허용되는지 확인합니다.
- HDD 대신 SSD를 사용합니다.
인터넷을 통한 원격 동기화 속도는 양쪽 회선의 업로드 속도와 중계 연결 여부에 영향을 받을 수 있습니다.
Android에서 백그라운드 동기화가 멈추는 경우
Android의 배터리 절약 기능이 앱을 종료할 수 있습니다.
- 배터리 최적화 대상에서 앱 제외
- 백그라운드 데이터 사용 허용
- 절전 모드 해제
- 자동 시작 허용
- Wi-Fi 절전 설정 확인
- 앱 알림 유지
- 스마트폰 제조사의 앱 절전 설정 확인
사용하는 호환 앱에 따라 메뉴와 지원 방식이 다를 수 있습니다.
FAQ
Syncthing은 무료인가요?
네. Syncthing은 무료로 사용할 수 있는 오픈소스 파일 동기화 프로그램입니다.
인터넷 없이도 동기화할 수 있나요?
두 기기가 같은 로컬 네트워크에 연결되어 있다면 인터넷 연결 없이도 직접 파일을 동기화할 수 있습니다.
Google Drive처럼 파일을 서버에 저장하나요?
아닙니다. Syncthing은 기본적으로 사용자가 등록한 장치 사이에서 파일을 전송합니다. 별도의 중앙 클라우드 저장 공간을 제공하지 않습니다.
한 PC에서 파일을 삭제하면 다른 PC에서도 삭제되나요?
기본 보내기 및 받기 폴더에서는 삭제 내용도 동기화됩니다. 중요한 자료는 파일 버전 관리와 별도 백업을 함께 사용해야 합니다.
스마트폰 사진을 PC로 자동 복사할 수 있나요?
Android용 Syncthing 호환 앱을 사용하면 가능합니다. 스마트폰 폴더를 보내기 전용, PC 폴더를 받기 전용으로 설정하는 방식을 권장합니다. 기존 공식 Android 앱은 개발이 종료되었으므로 현재 유지보수되는 앱인지 확인해야 합니다.
함께 보면 좋은 글
Chrome 원격 데스크톱 설치 및 사용 방법
스마트폰이나 다른 컴퓨터에서 집 또는 사무실 PC에 접속해 동기화된 파일을 확인하고 관리할 때 참고하기 좋습니다.
RustDesk 다운로드 및 무료 원격제어 설정 방법
다른 장소에 있는 PC에 원격으로 접속해 파일을 확인하거나 전송하려면 RustDesk 설정 방법을해 보세요.
AnyDesk 다운로드 및 원격제어 연결 방법
PC와 스마트폰에서 원격 컴퓨터에 접속하고 파일 전송 기능을 사용하는 방법을 안내합니다.
TeamViewer 다운로드 및 원격 접속 설정 방법
원격 지원과 화면 제어뿐 아니라 서로 떨어진 컴퓨터 사이에서 파일을 주고받고 싶을 때 활용할 수 있습니다.
