좋아, 그래서 파일 구조의 복사본을 만들 필요가 있지만 구조가 거대하고 (수백만 개의 파일) 나는 그것을 복사하는 가장 빠른 방법을 찾고있다.전체 파일 구조에 대한 cp -l의보다 빠른 대안?
나는 현재 cp -lR "$original" "$copy"
을 사용하고 있지만이 경우에도 매우 느립니다 (몇 시간 걸립니다).
내가 사용할 수있는 더 빠른 방법이 있는지 궁금합니다. 나는 rsync --link-dest
을 알고 있지만 이것은 더 빠르지는 않지만 매 시간마다 스냅 샷을 만들고 싶기 때문에 실제로는 더 빠르 길 바랍니다.
대체 방법은 각 폴더에 변경 사항 만 복사 한 다음 (마지막 전체 스냅 샷에 도달 할 때까지 오래된 폴더로 rsync 새 폴더를 만들 때) "평평하게"변경하는 것입니다. 실제로 각 폴더가 자체 스냅 샷이 될 것입니다.
기본적으로 스냅 샷을 지원하는 파일 시스템 (예 : btrfs 또는 zfs)을 사용해보십시오. 디스크 비용을 최소화하면서 몇 초안에 스냅 샷을 생성 할 수 있습니다. –