Linux 및 FreeBSD용 Syncovery 기술 문서 페이지에 오신 것을 환영합니다. 이 페이지는 강력한 백업 및 동기화 도구인 Syncovery의 설치, 구성, 사용 방법을 종합적으로 안내합니다. 파일을 안전하게 보호하려는 초보자든, 복잡한 데이터 워크플로를 관리하는 IT 전문가든, 이 문서는 Syncovery를 최대한 활용할 수 있도록 단계별 지침, 자세한 설명, 모범 사례를 제공합니다. 초기 설정부터 고급 기능까지, Syncovery가 여러 플랫폼에서 백업 및 동기화 요구를 손쉽고 안정적으로 처리하는 방법을 살펴보세요.
Syncovery가 실행되는 Linux 및 FreeBSD 플랫폼
Syncovery는 최신 Linux 및 FreeBSD 배포판은 물론 많은 NAS 브랜드에서 실행됩니다. Intel/AMD 및 ARM/AArch64를 포함한 다양한 CPU 유형을 32비트와 64비트 모두에서 지원합니다.
Syncovery는 다음 Linux 배포판 및 NAS 시스템을 지원합니다:
- Debian 및 파생 Linux 배포판, 예: Ubuntu, Linux MINT, MX Linux, Kali Linux, Raspberry Pi OS 등
- Red Hat 및 RPM 패키지 관리자를 사용하는 배포판, 예: Fedora, CentOS, openSUSE, Rocky Linux 및 AlmaLinux
- dpkg를 사용할 수 있는 추가 배포판, 예: Arch Linux / Manjaro, UGREEN NASync, Netgear ReadyNAS 장치
- QNAP, Synology, ASUStor 및 Western Digital(WD)의 NAS 모델용 네이티브 설치 패키지가 제공됩니다
- Windows용 통합 설치 관리자를 통해 지원되는 NAS 모델: Seagate, Thecus, Zyxel.
- FreeBSD 및 파생 시스템, 예: FreeNAS/TrueNAS 및 XigmaNAS
- 다른 모든 유형의 Linux용 간단한 tar.gz 배포 패키지를 제공합니다
Syncovery 설치 안내
여러 가지 방법으로, 여러분이 선호하는 Linux 백업 및 동기화 소프트웨어인 Syncovery를 시스템에 설치할 수 있습니다. 네이티브 설치 패키지는 다양한 형식으로 제공되며, 범용 tar.gz 아카이브도 사용할 수 있습니다. Syncovery를 설치할 시스템과 CPU 유형을 알고 있다면 올바른 다운로드를 쉽게 선택할 수 있습니다. 반면, Unified Syncovery Linux Installer를 사용하면 Syncovery를 자동으로 설치할 수 있어 특정 다운로드 패키지를 직접 선택할 필요가 없습니다.
설치 후에는 Syncovery의 웹 GUI에 8999 포트로 접속할 수 있습니다. 예를 들어, Linux 시스템에 데스크톱 GUI와 브라우저가 있다면 웹 브라우저에 다음 줄을 입력하세요:
localhost:8999
웹 브라우저를 다른 시스템에서 실행 중인 경우 Linux 시스템의 IP 주소를 입력해야 합니다. 예:
192.168.1.58:8999

통합 Syncovery Linux 설치 관리자
Unified Syncovery Linux Installer는 Windows에서 실행되며 SSH 셸 연결을 사용하여 지원되는 거의 모든 플랫폼에 Syncovery를 설치하는 도구입니다. 관리자 또는 root 권한이 있거나 sudo 사용이 허용된 SSH 로그인 계정이 있으면 사용할 수 있습니다. 이 유용한 설치 도구는 Syncovery for Linux 다운로드 페이지에서 제공됩니다.
Windows 도구를 사용하지 않고 Syncovery를 설치하려면, 다음 단락에서 각 플랫폼별 안내를 확인할 수 있습니다:
Synology NAS에 Syncovery 설치하기
Synology용 네이티브 설치 패키지는 Syncovery Synology NAS 다운로드 페이지에서 찾을 수 있습니다. 이 패키지는 Package Center의 수동 설치를 사용하여 Synology DSM 6 또는 7에 설치할 수 있습니다. CPU 유형과 DSM 버전에 따라 올바른 다운로드 파일을 선택하는 것이 중요합니다. 또한 DSM 7 이상인 경우, 작업할 폴더에 대해 Syncovery 액세스 권한을 부여해야 합니다.
QNAP NAS에 Syncovery 설치하기
저희 QNAP 다운로드 페이지에는 QNAP App Center에서 수동 설치 버튼을 사용해 설치할 수 있는 패키지가 있습니다. QNAP 앱 카탈로그에도 이전 버전의 Syncovery가 있지만, 최신 버전을 저희 웹 사이트에서 직접 사용하는 것을 강력히 권장합니다. NAS의 CPU를 확인한 뒤 올바른 패키지를 다운로드하세요.
ASUStor, WD 및 기타 장치에 Syncovery 설치하기
Syncovery는 ASUStor App Central에서 찾을 수 있으며, ASUStor 다운로드 페이지에서도 수동 다운로드를 제공합니다. Western Digital(WD) NAS 장치용 별도의 다운로드 페이지도 있습니다. 추가 NAS 브랜드는 통합 Syncovery Linux 설치 관리자를 통해 지원됩니다.
Debian, Ubuntu, Linux MINT, Raspberry Pi, UGREEN NASync, Netgear ReadyNAS 및 기타 Debian 기반 시스템에 Syncovery 설치하기
이러한 시스템에서는 .deb 패키지를 사용하여 설치합니다. Linux 다운로드 페이지에서 올바른 패키지를 다운로드한 다음, Linux 데스크톱에서 열리는 설치 관리자를 사용하거나 터미널 또는 SSH 셸 창에서 설치하세요. 설치 명령줄 예시는 다음과 같습니다:
sudo dpkg -i Syncovery-10.15.8-amd64.deb
경우에 따라 dpkg에서 오류가 표시될 수 있습니다. 올바른 패키지라고 확신한다면, 다음 명령줄을 사용해 모든 오류를 무시하고 진행할 수 있습니다:
sudo dpkg -i --force-all Syncovery-10.15.8-amd64.deb
Red Hat, Fedora, CentOS, openSUSE 및 기타 RPM 기반 시스템에 Syncovery 설치
이러한 시스템은 Syncovery를 포함한 소프트웨어를 설치하기 위해 .rpm 패키지를 사용합니다. Linux 다운로드 페이지에서 올바른 RPM 패키지를 다운로드한 다음, 다음과 같은 명령줄로 설치하세요:
sudo rpm -i Syncovery-10.15.8-amd64.rpm
또는 yum을 사용할 수 있습니다:
sudo yum install Syncovery-10.15.8-amd64.rpm
FreeBSD, FreeNAS/TrueNAS 및 XigmaNAS에서의 설치
FreeBSD 기반 시스템에 대한 설치 안내는 FreeBSD 다운로드 페이지에서 확인할 수 있습니다.
일반 Linux 다운로드 페이지
다양한 다운로드 페이지 링크를 포함한 설치 유형의 다른 개요는 일반 Linux 다운로드 페이지를 참조하세요.
Linux 백업 및 동기화를 위해 Syncovery 웹 GUI 사용하기
NAS, Debian 또는 RPM 패키지를 설치하면 웹 GUI를 자동으로 사용할 수 있게 됩니다.
.tar.gz 다운로드를 선택한 경우, 터미널 창에서 다음 SyncoveryCL 명령을 실행하여 웹 GUI를 활성화할 수 있습니다:
./SyncoveryCL SET /WEBSERVER=localhost (웹 서버를 구성하려면)
./SyncoveryCL start (SyncoveryCL을 시작하려면 – start 명령줄 매개변수는 v8.25부터 인식됩니다)
브라우저 창에서 웹 GUI를 열려면 다음을 입력하세요: localhost:8999. localhost에서 웹 GUI에 접속하는 경우가 아니라면 사용자 이름과 비밀번호를 요청합니다. 기본값은 다음과 같습니다: 사용자 이름 = default, 비밀번호 = pass.
웹 서버를 구성하기 위한 전체 명령줄은 다음과 같습니다:
SyncoveryCL SET /WEBSERVER=localhost /WEBUSER=username /WEBPASS=password /WEBPORT=port /WEBDOCSPATH=path_to_web_docs_folder
웹 서버를 끄려면(이미 SyncoveryCL이 실행 중이면 다시 시작해야 함):
SyncoveryCL SET /WEBSERVER=OFF
Web Docs 폴더는 WebDocs라고 하며, 이 페이지에서 다운로드하는 tar.gz 아카이브에 포함되어 있습니다.
추가 정보
SyncoveryCL은 HOME 폴더 아래에 구성, 로그, 데이터베이스용 .Syncovery 폴더를 생성합니다. 이는 HOME 환경 변수에 따라 결정됩니다. 또한 SYNCOVERY_HOME을 사용할 수 있으며, 이 값이 우선합니다. HOME은 /이면 안 됩니다.
Syncovery 명령줄 예제, Linux 백업 및 동기화용뿐만 아니라
다음은 Syncovery를 구성하고 실행하기 위한 몇 가지 예시 명령줄입니다. 추가 명령줄은 여기에서 확인할 수 있습니다. 명령줄은 웹 GUI를 사용하지 않거나 아직 준비되지 않았을 때만 사용하면 됩니다.
구성 파일에 저장하지 않고 작업을 실행하려면:
SyncoveryCL RUN /LEFT="/home/tobias/Documents/" /RIGHT="/home/tobias/DocumentsCopy" /L2R
이 동일한 작업을 구성 파일에 추가합니다:
SyncoveryCL ADD /NAME="LocalTest" /LEFT="/home/tobias/Documents/" /RIGHT="/home/tobias/DocumentsCopy" /L2R
기존 작업 실행:
SyncoveryCL /RUN="LocalTest"
예약된 작업 구성(30분마다):
SyncoveryCL ADD /NAME="LocalTest" /LEFT="/home/tobias/Documents/" /RIGHT="/home/tobias/DocumentsCopy" /L2R /Sched /Rep /Days=0 /Mins=30
구성 파일의 작업 목록:
SyncoveryCL /LIST
작업 비활성화:
SyncoveryCL CHANGE "SFTPTest" /Disabled
작업 활성화:
SyncoveryCL CHANGE "SFTPTest" /Disabled=No
작업 구성 표시:
SyncoveryCL SHOW "SFTPTest"
추가 매개변수가 포함된 명령줄을 얻는 가장 쉬운 방법은 Windows 또는 Mac 버전에서 작업을 만든 다음, 프로필 편집기의 정보 탭 시트로 이동하는 것입니다. সেখানে 프로필 XML과 명령줄을 볼 수 있습니다.
스케줄러 시작( Debian 또는 RPM 패키지를 사용하지 않는 경우에만 필요):
SyncoveryCL (포그라운드에서 실행됨)
또는
SyncoveryCL start (데몬이 됨 – v8.25부터 지원)
또는
SyncoveryCL & (백그라운드에서 실행되지만 데몬으로 실행되지는 않음)
스케줄러 중지:
SyncoveryCL /STOPTIMER
스케줄러 상태 보기:
SyncoveryCL /STATUS
실시간으로 업데이트되는 스케줄러 상태 보기:
SyncoveryCL /CONTSTATUS
FTP로 업로드:
SyncoveryCL ADD /NAME=FTPTest /LEFT="/home/tobias/Documents/" /RIGHT="ftp://yourdomain.com/FolderName" /RUSER=userid /RPASS=password /L2R
SFTP로 업로드:
SyncoveryCL ADD /NAME=FTPTest /LEFT="/home/tobias/Documents/" /RIGHT="sftp://yourdomain.com/FolderName" /RUSER=userid /RPASS=password /L2R
인증서를 사용하여 SFTP로 업로드:
SyncoveryCL SET /CERT=/home/tobias/tobias_rsa
SyncoveryCL ADD /Name=WithKey /Left=/home/tobias /Right="sftp://tobiaskey@192.168.10.20/Tests" /L2R /RightFTPSettings="SFTP:Port=2222,AbsolutePath=N,Flags=UTF8+NoCertPass+UTC,"Cert=tobias_rsa""
SyncoveryCL /RUNX=WithKey /ACCEPTSERVER
WebDAV로 업로드(예: Strato HiDrive):
SyncoveryCL ADD /NAME=WebDAVTest /LEFT="/home/tobias/Documents/" /RIGHT="https://webdav.hidrive.strato.com/users/yourusername/folder" /RUSER=userid /RPASS=password /L2R /EXCL=.*
Amazon S3로 업로드:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="S3://bucketname/Documents" /L2R /RUSER=yourid /RPASS=yoursecretkey /CacheDestination=Yes /EXCL=.* /NAME=S3Test
Microsoft Azure BLOB Storage에 업로드:
SyncoveryCL ADD /NAME=AzureTest /LEFT="/home/tobias/Documents/" /RIGHT="AZ://container/Documents" /L2R /RUSER=yourid /RPASS=yoursecretkey
Amazon Glacier로 업로드:
SyncoveryCL ADD /NAME=GLTest /LEFT="/home/tobias/Documents/" /RIGHT="GL://vaultname/Documents" /RUSER=yourid /RPASS=yoursecretkey /L2R /EXCL=.*
Rackspace로 업로드:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://containername/Documents" /RUSER=yourid /RPASS=yoursecretkey /RProt=Rackspace /L2R /EXCL=.* /NAME=RackTest
SugarSync로 업로드:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://My SugarSync/Documents" /RProt=SugarSync /RUSER=userid /RPASS=password /L2R /EXCL=.* /NAME=SugarTest
Backblaze B2 Cloud Storage로 업로드:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://BucketName/Documents" /RUSER=account_id /RPASS=application_key /RProt=B2 /L2R /NAME=B2Test
Backblaze B2의 “Buckets” 페이지에서 계정 ID와 Application Key를 확인할 수 있습니다.
OAuth를 사용하는 클라우드 서비스 – OAuth URL을 브라우저에서 열 것인지 묻는 메시지가 표시됩니다.
box.com으로 업로드:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://OptionalAcctID@Box/Documents" /RProt=Box /L2R /EXCL=.* /NAME=BoxTest
Microsoft OneDrive로 업로드:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://OptionalAcctID@OneDrvNew/Documents" /RProt=OneDrvNew /L2R /EXCL=.* /NAME=OneTest
Dropbox로 업로드:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://DropBoxV2/Documents" /RProt=DropBoxV2 /L2R /EXCL=.* /NAME=DropBoxTest
SyncoveryCL /RUN=DropBoxTest
일반 구성
Gmail을 사용하여 이메일 알림 설정:
SyncoveryCL SET /GMAIL=youremail@gmail.com /SMTPPASS=xxx
(이전 명령줄의 Gmail 주소와 다른 경우) 메일 수신자를 지정:
SyncoveryCL SET /EmailRecipients=email1,email2,email3
Windows의 INI 파일 [Main] 섹션과 유사한 전역 설정 적용:
SyncoveryCL SET /SettingName=Value
예를 들면:
SyncoveryCL SET /S3PartSize=536870912
프로필을 XML로 내보내기:
SyncoveryCL /EXPORTONEXML="Profile Name"
XML에서 프로필 가져오기:
SyncoveryCL /IMPORT="/path/to/theprofiles.xml"
참고: Syncovery 명령줄
Syncovery Linux 백업 및 동기화를 위한 설정 사전
가능한 프로필 설정의 전체 사전을 PDF 또는 XLSX 형식으로 다운로드할 수 있습니다.
Syncovery 설정 사전 PDF 문서.
Syncovery 설정 사전 Excel 문서.
