rsync를 사용하여 로컬 폴더를 주기적으로 동기화하세요(심볼릭 링크 없음!)

rsync를 사용하여 로컬 폴더를 주기적으로 동기화하세요(심볼릭 링크 없음!)

저는 Dropbox를 사용하여 일부 데이터를 온라인으로 백업하고 있습니다. 하지만 Dropbox에 업로드하기 전에 데이터를 암호화하고 싶습니다. 따라서 TrueCrypt 컨테이너를 생성하고 이를 사용하여 rsync원시 데이터를 TrueCrypt 컨테이너의 데이터와 동기화했습니다. 이 중복 설정의 이유는 둘 다 원하기 때문입니다.걱정 없는 로컬 액세스그리고암호화된 온라인 백업.

하지만 이제 내 질문에 대답하겠습니다. 로컬 동기화를 위해 rsync를 사용하는 스크립트를 작성했습니다. 하지만 수동으로 하고 싶지는 않습니다. 누군가 내 컴퓨터에 로그인하는 순간부터(예: 30초마다) 이 스크립트를 실행하는 방법을 알려줄 수 있나요?

추신: 항상 스크립트의 현재 코드를 Neverending에 삽입 while loop하고 를 추가 할 수 있습니다 sleep 30. 하지만 다른 더 복잡한 방법이 있습니까?

답변1

크론 작업을 원하는 것 같습니다. 대부분의 cron 데몬은 두 번째 솔루션을 허용하지 않지만 다음과 같은 방법을 사용하여 매분마다 루트로 작업을 실행할 수 있습니다 /etc/cron.d/encrypted-backup(루트로 실행하려는 경우).

* * * * * root rsync [...]

관련 정보