하드 링크를 사용하여 백업 디렉터리 이동

하드 링크를 사용하여 백업 디렉터리 이동

다음을 사용하여 백업을 생성하는 스크립트가 있습니다.동기화. 이제 폴더를 정리하고 오래된 백업을 위의 빈 폴더로 이동하고 싶습니다. 모든 하드 링크를 보관하고 참고 자료로 사용하고 싶습니다.동기화뉴스 백업. 요약하자면, 내가 가지고 있는 전체 백업 구조를 새 폴더(동일 볼륨)로 이동하고 싶은데 이를 달성하기 위해 무엇을 사용할 수 있는지 궁금합니다.

답변1

당신은 새로운 것을 시도하고 있는 것처럼 들립니다 rsnapshot. 당신이 하고 싶은 일을 하는 것을 고려해 본 적이 있습니까?

답변2

그래서 당신이하고 싶은 ...

pax -rwl /some/tree /hardlinked/tree

나는 당신이 그것을 해야 한다고 생각합니다.

답변3

답변 정말 감사합니다. 같은 디스크로 옮기고 싶어서 더 간단한 해결책을 찾았는데,MV나를 위해 완벽하게 일을 해냈습니다. 답은 위키 페이지에 있습니다

https://en.wikipedia.org/wiki/Mv

"동일한 파일 시스템 내에서 파일을 이동하는 것은 일반적으로 파일을 복사한 다음 원본 파일을 삭제하는 것과 다르게 구현됩니다. 이름 바꾸기 시스템 호출을 지원하지 않는 플랫폼에서는 새 링크가 새 디렉터리에 추가되고 원본 링크는 삭제됩니다.파일 데이터에 액세스되지 않습니다.".

관련 정보