Unison은 두 위치 간에 파일을 동기화할 수 있는 간단한 도구입니다. 파일 및 디렉토리 컬렉션의 두 복제본을 다른 호스트(또는 동일한 호스트의 다른 디스크)에 저장하고 별도로 수정한 다음 각 복제본의 변경 사항을 다른 복제본으로 전파하여 최신 상태로 만들 수 있습니다.
Unison의 고유한 기능 중 일부는 다음과 같습니다.
- Unix 및 Windows와 모두 호환되므로 모든 OS에서 다목적 동기화 도구입니다.
- 업데이트를 위해 두 복제본을 모니터링합니다. 변경 사항은 다른 복제본에 자동으로 전파되는 복제본에 적용됩니다. 충돌이 감지되면 화면에 표시됩니다.
- 로컬 디렉토리, SSH, RSH 및 소켓으로 작업할 수 있습니다.
- 실패에 강합니다. 비정상 종료나 통신 장애의 경우에도 레플리카와 자신의 사적 구조를 항상 합리적인 상태로 두도록 주의합니다.
Ubuntu에 Unison 설치
unison 및 unison-gtk를 설치하려면 여기를 클릭하십시오.
또는 터미널에서
를 입력합니다.sudo apt-get install unison unison-gtk
응용 프로그램 -> 액세서리 -> Unison으로 이동합니다.
Unison이 처음 시작되면 새 프로필을 설정하라는 메시지가 표시됩니다. 동기화할 폴더를 선택하세요.
그런 다음 백업할 폴더를 선택합니다.
확인을 클릭하십시오.
처음 동기화할 때 Unison은 경고 메시지를 표시합니다. 읽은 후 확인을 클릭하여 닫습니다.
이제 Unison이 소스와 대상에서 오류를 검색하기 시작합니다.
완료되면 이동을 클릭합니다. 버튼을 눌러 동기화를 시작합니다.
그게 다야!
ssh를 통해 다른 시스템과 동기화하려는 경우 먼저 대상 시스템에 이미 unison 및 ssh가 설치되어 있는지 확인하십시오.
대상 폴더를 선택할 때 ssh 정보를 입력하십시오:
Unison이 서버에 접속하여 성공하면 비밀번호를 묻습니다.
마찬가지로 이동을 누릅니다. 확인이 완료되면 동기화를 시작합니다.