특정 시간에 Linux 서버 A의 최신 file.txt 파일을 서버 B로 복사하고 싶습니다.
중복된 질문일 수 있지만 해결책을 찾을 수 없습니다. scp 명령을 실행하려면 매일 특정 시간을 기다려야 합니다. 저는 리눅스를 처음 접합니다. 도와주세요.
답변1
서버 A에서 cronjob을 추가합니다 crontab -e
.
30 10 * * * scp /path/to/file user@serverb:/path/to/directory
다음을 사용할 수도 있습니다.
30 10 * * * rsync -avp /path/to/file user@serverb:/path/to/directory
Enter 키를 누른 후 새 줄이 있는지 확인하세요.
그러면 rsync를 사용하여 오전 10시 30분에 서버 A에서 서버 B로 파일을 복사하는 cronjob이 생성됩니다. 필요에 따라 변경할 수 있습니다.