두 개의 서로 다른(로컬) HDD에 두 개의 백업 디렉터리(dir1 및 2)가 있고 그 중 하나를 생성하려고 합니다. 두 디렉터리의 내용이 동일하도록 실제로 내용을 동기화하려면 어떻게 해야 합니까?
답변1
동일한 시스템에서 dir1의 내용을 dir2로 동기화하려면 다음을 입력하십시오.
rsync -av --progress --delete dir1/ dir2
-a
,--archive
아카이브 모드
--delete
대상 디렉토리에서 관련 없는 파일 제거
-v
,--verbose
Verbose 모드(자세한 내용 증가)
--progress
전송 중 진행 상황 표시
- 에서동기화(1)
참고: /
dir1 다음에는 "dir1의 내용"이 와야 합니다. 후행 슬래시가 없으면 dir1(디렉토리 포함)은 dir2에 배치됩니다. 그러면 다음과 같은 계층 구조가 생성됩니다.
…/dir2/dir1/[files]