내 노트북의 하드 드라이브는 꽤 오래되었습니다. 그래서 혹시라도 실패할 경우 모든 것을 잃지 않기 위해 정기적으로 백업을 해 두는 습관이 있습니다.
Rsync
~/
파일을 보관하는 파티션(제 경우와는 별개)을 잘 백업해 두었습니다.
~/
그런데 파티션에는 무엇이 백업되어 있나요? 전체 파티션을 백업하는 데 꽤 오랜 시간이 걸렸고, 그 시간의 대부분이 실제로 필요하지 않은 브라우저 캐시 파일과 같은 일부 임시 파일을 복사하는 데 소비되었다는 사실을 눈치채지 않을 수 없었습니다.
물론 일부 디렉터리는 동기화에서 제외될 수 있습니다 rsync
. 그러나 명백한 것 외에 어떤 다른 디렉토리가 있습니까 ~/.cache
? 일부 프로그램은 캐시된 콘텐츠를 자체 하위 디렉터리에 저장하는 것 같습니다. ~/
스마트 백업을 할 수 있는 방법이 있나요 ?
답변1
불행하게도 이에 대한 보편적인 대답은 없으며 이를 처리하기 위한 기본 "ez 모드"도 없습니다. 기본적으로 홈 폴더의 모든 내용은 개인 사용자 파일 및 프로그램 데이터가 되며 .
응용 프로그램이 이와 관련하여 표준 또는 필수 규칙을 따를 것이 없기 때문에 주로 와 같은 디렉터리와 같은 여러 위치에 분산됩니다 . 따라서 교체할 수 있는 것과 교체할 수 없는 것을 재귀적으로 수동으로 결정해야 합니다..config
.local
말씀하신 것처럼 몇 가지 명백한 문제가 있습니다. .cache
그것도 존재할 수 있다고 말씀하셨는데 .local/share/trash
, 로컬 캐시가 있는 웹 브라우저나 웹 애플리케이션도 제외하겠습니다. 이렇게 하면 크기가 크게 줄어듭니다. 또한 du --all
홈 디렉토리에서 를 실행하여 무엇이 중요한지, 얼마나 제외할 수 있는지 확인할 수 있습니다. `du --help`는 이를 줄일 수 있는 다양한 옵션을 제공합니다. 행운을 빌어요.