증분 백업 중 rsync 오류가 발생했습니다.

증분 백업 중 rsync 오류가 발생했습니다.

다음과 같이 (버전 3.0.9, 프로토콜 버전 30)을 사용하여 디렉토리에서 백업 디렉토리로 rysnc 장난감 예제에서 백업을 수행하는 방법을 배우고 있습니다./tmp/pdf/tmp/backuphttp://schlutech.com/2011/11/rsync-full-incremental- Differential-snapshots/.

먼저 전체 백업:

$ mkdir /tmp/backup
$ ls /tmp/pdf
100  bkg.pdf  p1  stamp.pdf

$ rsync -a /tmp/pdf  /tmp/backup/`date +%Y.%m.%d_%H:%M:%S`/

$ ls /tmp/backup/
2015.02.26_08:36:40   
$ ls /tmp/backup/2015.02.26_08\:36\:40/
pdf
$ ls /tmp/backup/2015.02.26_08\:36\:40/pdf
100  bkg.pdf  p1  stamp.pdf

그런 다음 소스 디렉터리에 새 PDF 파일을 추가합니다.

$ cp /tmp/linux-kernel.pdf /tmp/pdf
$ ls /tmp/pdf
100  bkg.pdf  linux-kernel.pdf  p1  stamp.pdf

그리고 증분 백업을 만드세요:

$ link_dest=`find /tmp/backup -maxdepth 1 -type d | sort | tail -n 1`
$ echo $link_dest
/tmp/backup/2015.02.26_08:36:40

$ rsync -au –link-dest=${link_dest} /tmp/pdf  /tmp/backup/`date +%Y.%m.%d_%H:%M:%S`/
rsync: change_dir "/tmp//–link-dest=/tmp/backup" failed: No such file or directory (2)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1070) [sender=3.0.9]

$ ls /tmp/backup/
2015.02.26_08:36:40  2015.02.26_08:55:47
$ ls /tmp/backup/2015.02.26_08\:55\:47/pdf/
100  bkg.pdf  linux-kernel.pdf  p1  stamp.pdf

rsync위와 같은 오류가 발생하는 이유는 무엇입니까? 두 번째 백업에서 소스, 즉 첫 번째 백업 이후에 추가한 pdf 파일의 변경 사항이 캡처된 것 같은데 오류가 표시되지 않나요?

당신이라면 rsync증분 백업을 어떻게 하시겠습니까? 감사해요.

답변1

–link-dest해야 한다 --link-dest.

링크된 웹페이지에서 복사했는데 –link-dest웹페이지와 터미널에서 어떻게 구별하는지 아직도 모르겠습니다 . -혹시 아시는분 알려주실 수 있나요? 감사해요.

관련 정보