rsync 서버 동기화 / crontab 스케쥴링
rsync 에는 ssh 를 이용하여 원격서버에 접속하여 동기화를 하는 기능이 있습니다. 대략의 내용은 아래와 같습니다. rsync -azrtv --delete --stats -e "ssh -i /root/.ssh/개인키" 원본서버계정@원본서버주소:원본경로/ /백업경로/ 일단 접속하기 위한 원격주소의 계정 정보가 필요합니다. 즉 ssh 로 원격서버로 로그인을 하는것입니다. 하지만 crontab을 이용하여 자동으로 스케쥴링을 하려면은 암호를 입력하는 단계가 걸림돌이죠 바로 자동로그인을 해야된다는 의미입니다. 그러기위해서는 ssh 키를 이용하는데 먼저 키를 생성합니다. 주의 할점은 개인키를 가진쪽이 공개키를 가진쪽으로 접속한다는 것입니다. 즉... 접속대상서버가 아니라 접속을 시도하는 백업서버에서 키를 만든다..
SERVER
2016. 4. 20. 10:14