
지난 24시간 동안 생성된 모든 파일을 스크립트를 통해 서버 X에서 서버 Y로 로드하려면 어떻게 해야 합니까(둘 다 Linux 서버임)?
나는 이 명령이 find . -mtime -1 -exec cp '{}' <new_dir>
현재 디렉토리의 모든 파일을 . 하지만 다른 서버에 있는 경우 이 작업을 수행하는 방법을 잘 모르겠습니다.
답변1
보세요 rsync
. 그것은 귀하의 요구에 잘 맞을 수 있습니다.
답변2
cp를 scp로 바꾸고 암호 없이 SSH 키 쌍을 설정하면 됩니다.