Syncovery의 모니터링 도구로 원격 컴퓨터 관리
Syncovery에는 여러 컴퓨터에 설치된 Syncovery를 하나의 대화상자에서 보고 관리할 수 있는 모니터링 도구가 포함되어 있습니다. 모니터링 도구는 Syncovery for Windows의 파일 메뉴에서 찾을 수 있습니다.
Syncovery가 원격 컴퓨터에 연결하는 방법은 두 가지입니다:
방법 1: Windows 네트워킹(SMB/CIFS)으로 연결
Windows 네트워킹을 통한 연결은 설정하기 쉽지만, 같은 LAN 또는 VPN에 있는 컴퓨터의 상태만 표시할 수 있으며, 해당 컴퓨터가 켜져 있고 Syncovery 스케줄러가 실행 중인 경우에만 가능합니다.

방법 2: 중앙 상태 저장소를 통해 정보 교환
상태 파일을 저장할 서버 저장 위치를 사용하면 전 세계의 어떤 컴퓨터도 관리할 수 있으며, 현재 연결되어 있지 않거나 심지어 꺼져 있는 컴퓨터의 상태도 확인할 수 있습니다. Mac 또는 Linux 시스템에서 실행 중인 Syncovery도 모니터링할 수 있습니다. 중앙 상태 저장소는 설정이 조금 더 어렵고, 표시되는 정보가 약간 지연될 수 있습니다. 하지만 LAN이나 VPN으로 직접 연결할 수 없거나 원격 컴퓨터의 Windows 네트워킹 자격 증명이 없을 경우 좋은 선택입니다. 중앙 상태 저장소는 (S)FTP 서버의 폴더일 수도 있고, Syncovery가 지원하는 다른 인터넷/클라우드 저장소를 사용할 수도 있습니다.
방법 1(Windows 네트워킹) 설정
LAN 또는 VPN의 다른 컴퓨터를 모니터링하려면, 탭 시트 “직접 연결(CIFS)을 통한 구성“, 다음 스크린샷에 표시된 것처럼. 컴퓨터가 Windows 탐색기에 표시될 수 있어야 하므로, 예를 들어 모니터링하려면 WIN10HOME, 을(를) 모니터링하려면 \\WIN10HOME 탐색기에서 네트워크 공유를 볼 수 있어야 합니다.


암호는 전역으로 지정할 수도 있고 각 컴퓨터별로 지정할 수도 있습니다. 다만 암호는 프로필을 수정할 때만 필요하며, 컴퓨터 상태를 볼 때는 필요하지 않습니다. 프로필을 편집할 권한은 관리하려는 각 Syncovery 설치본의 프로그램 설정 대화상자에서 부여해야 합니다. 아래 스크린샷을 참조하세요.
다음 스크린샷은 컴퓨터 상태가 어떻게 표시되는지 보여줍니다.

컨텍스트 메뉴를 사용할 수 있으며, 이를 통해 스케줄 시작 또는 중지, 프로필 편집 등 다양한 관리 작업을 수행할 수 있습니다. 프로필 편집이 작동하지 않으면, 이전 스크린샷에서 보인 것처럼 다른 컴퓨터에서 “원격 프로필 편집”이 허용되어 있는지, 그리고 암호가 구성과 일치하는지 확인하세요.

방법 2(중앙 상태 저장소를 통한 정보 교환) 설정
중앙 상태 저장소를 통한 모니터링 설정은 더 복잡합니다. 주로 아래 스크린샷에 표시된 탭 페이지에서 수행하지만, 모니터링할 클라이언트의 Syncovery.ini를 직접 편집하는 작업도 포함됩니다. 자세한 단계와 설명은 아래 스크린샷에서 확인할 수 있습니다.
가장 중요한 요구 사항은 사용할 수 있는 서버 또는 클라우드 저장소의 폴더가 필요하다는 점입니다. 이 예에서는 SFTP 에 액세스하려면 monitoring.syncovery.com 사용자 이름 admin 및 암호 xyz (이 자격 증명은 예시일 뿐이며 실제로는 작동하지 않습니다).
실제로는 두 개의 별도 SFTP 폴더가 사용됩니다.
a) 하나는 상태 파일 클라이언트가 모니터링 도구로 보내는 정보와
b) 다른 하나는 명령 파일 을 모니터링 도구가 클라이언트로 전송합니다. 이러한 명령에는 스케줄러 시작 또는 중지, 프로필 편집 등이 포함될 수 있습니다.

1단계: 상태 파일 위치 지정
첫 번째 단계에서는 다음 항목에 대한 SFTP 위치를 지정합니다. 상태 파일. 클라이언트는 상태와 진행 정보를 이 폴더에 작은 파일로 업로드합니다. 각 클라이언트는 고유한 파일 이름을 사용하므로 여러 클라이언트의 파일을 모두 같은 폴더에 둘 수 있습니다. “Full Access Credentials…” 버튼을 클릭하여 인터넷 프로토콜과 사용자 이름 및 비밀번호를 지정해야 합니다. 필요에 따라 클라이언트용으로 쓰기 전용 액세스가 가능한 별도의 사용자를 지정할 수도 있지만, 이는 가능한 최고 수준의 보안을 구현하려는 경우에만 필요합니다.

2단계: 명령 파일 위치 지정
클라이언트에 명령을 보내려면 다음을 위한 별도의 폴더를 지정해야 합니다. 명령 파일. 모니터링 도구는 스케줄러를 시작하거나 중지하고, 프로필을 편집하거나 수동으로 실행하고, Syncovery 등을 업데이트하려는 경우 이 폴더에 명령을 업로드합니다. 다시 말해 y자격 증명을 지정하려면 “전체 액세스 자격 증명…” 버튼을 클릭해야 합니다. 필요에 따라 클라이언트용 별도의 사용자를 지정할 수 있으며, 이 사용자는 읽기 전용 및 삭제 권한이 필요합니다(명령 파일을 실행한 후 삭제할 수 있어야 하기 때문입니다).

3단계: 기본 암호 지정
통신을 암호화하려면 기본 암호가 필요합니다. 각 클라이언트는 실제로 기본 암호에서 자체 암호를 파생하므로, 클라이언트들이 서로의 상태를 볼 수 없습니다. 하지만 모두 모니터링 콘솔과는 통신할 수 있습니다.

4단계: 명령 파일의 신뢰성을 위해 PGP 설정
클라이언트에 보내는 명령의 진위를 보장하기 위해, 명령은 PGP 비밀 키로 암호화되고 서명됩니다. “PGP 비밀 키 및 공개 키 생성” 버튼을 클릭하고 마법사의 단계를 따라 키를 생성하세요.

키 생성이 끝나면 생성된 파일의 위치를 알려주는 메시지 상자가 나타납니다. 일반적으로 다음과 비슷합니다:
C:\Program Files\Syncovery\CentralManagementPGPPublicKey.pgp
C:\Users\Tobias\AppData\Roaming\CentralManagementPGPPrivateKey.secret
비밀 키는 비밀번호와 함께 클라이언트에 명령을 보낼 수 있는 권한을 줍니다. 하나만 존재할 수 있으므로, 이 기능이 필요한 다른 관리자와 공유해야 할 수도 있습니다. 비밀 키는 클라이언트 설치본과는 공유되지 않습니다.
반면 공개 키는 들어오는 명령의 진위를 검증할 수 있도록 클라이언트에 복사해야 합니다. 따라서 파일을 복사해야 합니다. CentralManagementPGPPublicKey.pgp 에 C:\Program Files\Syncovery 제어하려는 모든 클라이언트 컴퓨터에.
5단계: 추가 설정
추가 설정을 사용하면 클라이언트(및 모니터링 도구)가 상태 저장 서버에 연결하는 빈도를 세밀하게 조정할 수 있습니다. 클라이언트 수에 따라 더 짧거나 더 긴 간격을 허용할 수 있습니다. 간격이 길수록 상태 정보가 업데이트되거나 명령이 처리되기까지 더 오래 걸립니다.

6단계: 클라이언트에 구성 복사
구성을 클라이언트에 복사하기 전에, 모든 네 개의 자격 증명 버튼을 다시 한 번 설정을 확인하세요. 네 개의 대화상자에서 모든 폴더가 슬래시(/)로 시작하는 절대 경로인지 확인하십시오 .
이제 Syncovery.ini 파일(일반적으로 C:\ProgramData\Syncovery)에 모니터링과 관련된 두 개의 새 섹션이 포함됩니다. 이 줄에는 위의 모든 설정이 들어 있습니다.

다음 항목만 저장하세요. [CentralManagementSharedSettings] 를 텍스트 파일로 저장한 다음 이 섹션을 각 클라이언트의 Syncovery.ini에 Monitoring Tool에 상태가 표시되도록 하려면 . 또한, 다음 사항도 기억하세요 파일을 복사하세요. CentralManagementPGPPublicKey.pgp 에 C:\Program Files\Syncovery 4단계에서 언급한 대로 제어하려는 모든 클라이언트 컴퓨터에. 이러한 변경을 할 때는 Syncovery 스케줄러 또는 서비스를 완전히 중지한 다음 다시 시작해야 합니다.
7단계: 기능 확인 및 문제 해결
이 설정을 마치고 클라이언트 컴퓨터에서 스케줄러를 다시 시작하면, 비교적 빠르게 모니터링 탭 시트에서 클라이언트 정보를 보기 시작할 것입니다.

그러한 정보가 보이지 않는다면, 보통 인터넷/FTP 설정 때문입니다. 클라이언트에 올바른 자격 증명이나 올바른 URL이 제공되지 않았을 수 있습니다. 다음과 같은 파일이 상태 저장소에 나타나는지 확인하세요:
WINSVR2016VM.{1B6D0D72-3285-4D5D-8AD7-B38041BF0F77}.syncoverystatus
상태가 도착할 때까지 조금 기다려야 할 수도 있습니다. 추가 설정을 변경하고 특히 “클라이언트 최소 상태 업로드 간격”을 줄이면 됩니다.
문제가 계속되면, [에 다음 줄을 추가하여 상태 파일 전송에 대한 로그 파일을 생성하도록 Syncovery를 설정할 수 있습니다.CentralManagementSharedSettings]
Syncovery.ini의 섹션:
LogMonitoringTransfers=1
8단계: 클라이언트에 명령 보내기 테스트
컨텍스트 메뉴를 사용하여 클라이언트에 다양한 명령을 보낼 수 있습니다. 메뉴는 이 페이지 상단의 스크린샷과 비슷합니다. 스케줄러를 시작/중지하고, 프로파일을 편집하거나 새로 만들 수 있으며, Syncovery를 업데이트할 수도 있습니다.
명령 전송 과정에 몇 분이 걸릴 수 있으므로, 그리드에서 다음과 같은 처리 상태가 표시됩니다:
*** 명령 업로드됨 ***
*** 명령 다운로드됨 ***
*** 명령 처리됨 ***
9단계: Linux 및 Mac 클라이언트에 대한 모니터링 활성화
Linux 시스템에서는 관련 Syncovery.ini 섹션을 별도의 작은 ini 파일로 저장한 다음, 프로그램 설정 대화상자의 “시작” 탭에서 버튼 “설정 줄 가져오기(INI 형식)…“.
macOS에서는(버전 9.35a부터), 프로그램 설정 대화상자의 환경설정 탭에 구성 가져오기 버튼 “Import Config Lines”가 있어 설정을 가져올 수 있습니다.
