한 서버에서 다른 서버로 동기화해야 하는 파일 수가 적지만 일부 파일을 동기화에서 제외하고 싶습니다.
각 파일을 확인할 수 있다면 --exclude 모드에 추가할 필요가 없습니다. "이 파일을 동기화하시겠습니까?(y/N)"와 같은 각 파일에 대한 프롬프트를 받을 수 있습니까?
답변1
조화양방향 rsync로 설계되었습니다. 원한다면 한 방향으로 계속 사용할 수 있습니다. Unison은 각 파일에 대해 무엇을 할지 결정하라는 메시지를 표시합니다. 파일을 >
앞으로 복사하거나 건너뛰려면 누르세요. /
원하는 경우 GUI도 있습니다.
또는 파일을 준비 영역에 연결한 다음 해당 영역을 요청하고 동기적으로 정리할 수 있습니다.
mkdir staging
for x in files_to_mostly_copy/*; do
printf "Copy %s? " "$x"
read response
case "$response" in
[Yy]*) ln "$x" staging/;;
esac
done
rsync -au staging/ remote_server:
rm -r staging