최근에 실수로 중요한 콘텐츠가 포함된 디렉토리를 꺼냈고 이제 이를 백업하는 가장 좋은 방법을 생각하기 시작했습니다. 원격 복사본이 이미 설치되어 있지만 다음 사항이 궁금합니다.
내 디렉토리 구조를 다른 디렉토리에 복사하고 해당 디렉토리의 모든 파일에 대한 하드 링크를 생성하여 무언가를 삭제해도 여전히 남아 있는 스크립트입니다.
하지만 내 질문은,
- Git 버전 관리는 여전히 작동하나요?
- 구조를 복사하여 각 파일에 대한 하드 링크를 만들어야 합니까, 아니면 디렉터리에 대한 하드 링크를 만들어야 합니까?
내가 원하는 것은 다른 곳의 동일한 inode에 대한 하드 링크를 가질 수 있는 것입니다. 따라서 삭제 등을 해도 파일의 무결성이 손상되지 않으며 하드 링크는 cronjob으로 업데이트되어야 하므로 항상 그들에 대한 포인터.
문제는 git이 하드 링크를 존중할 것인가입니다.