내 NAS(Linux 기반)에서 상당히 큰 디렉터리를 이동(mv)했고 프로세스를 중단해야 했습니다. 일반 Linux 사용자로서 저는 나중에 나머지 부분을 통합할 수 있다고 생각했습니다.
mv /oldisk/a /newdisk
프로그램이 절반 정도 완료되었으므로 나머지는 /oldisk/a
그대로 있고 /newdisk/a
복사된 파일도 이미 있습니다. 어떤 파일이 복사되었는지 모르겠습니다. 물론 /oldisk/a
아래에는 많은 하위 디렉터리가 있습니다.
나머지 파일을 로 이동/병합하는 가장 좋은 방법은 무엇입니까 /newdisk/a
?
답변1
rsync --verbose --archive --dry-run /oldisk/a/ /newdisk/a/
--dry-run
-n
(또는) 실제로 아무것도 하지 않고 무엇을 할 것인지 보여주는 연습이 있을 것입니다 .
괜찮아 보이면 -n
해당 옵션 없이 rsync를 실행하세요.
이것은 이동이 아닌 복사본이 될 것이며 정확히 당신이 하고 있는 것이 아니지만 더 안전할 것입니다. ( --archive
또는 -a
) 모든 소유권과 타임스탬프 메타데이터가 보존되는지 확인하십시오(일반 사본은 보존되지 않음).