백업할 때 특정 파일을 $HOME/.cache에 보관해야 하는 타당한 이유가 있습니까?

백업할 때 특정 파일을 $HOME/.cache에 보관해야 하는 타당한 이유가 있습니까?

홈 디렉토리를 포함하여 파일 시스템의 일부를 백업하려고 합니다. 그걸 보고 $HOME/.cache어떻게 해야 할지 고민 중이에요. 알아요완전히 삭제해도 안전합니다, 하지만 웹 브라우저 캐시가 대부분의 공간을 차지하는 것도 확인했습니다. 물론 캐시를 삭제하지 않으면 캐시를 다시 만드는 데 드는 시간이 줄어들지만 특정 하위 디렉터리를 유지 $HOME/.cache하고 브라우저 캐시만 삭제하면 되는 몇 가지 중요한 이점이 있습니까( 제 경우 chromium에는 mozilla)?

답변1

두 가지 이점이 떠오릅니다. (나에게는 그다지 매력적이지는 않습니다. 저는 이를 지지하지 않습니다.)

  1. 백업을 하면모든 것, 그러면 모든 것이 있습니다. 프로그램 작성자가 중요한 데이터가 실제로 일시적이고 쉽게 재생성되는 캐시 데이터라고 생각하더라도 말이죠. 또는 다른 사람을 위해 백업을 만들 때 사용자가 ~/.cache중요한 문서의 캐시를 저장하기에 좋은 장소라고 판단하는 경우.

  2. 캐시된 데이터를 다시 생성하는 데는 시간이 걸리므로 먼저 저장하는 것입니다. 따라서 백업하면 재생성(또는 다시 다운로드 등)이 완료될 때까지 기다리지 않아도 됩니다.

물론, 명백한 단점(백업 크기, 백업 시간), 덜 분명한 단점(개인 정보 보호) 및 몇 가지 문제점(프로그램은 이미지가 업데이트되었다고 가정하고 캐시된 썸네일을 생성합니다. 항상 해당 순서로)이 있습니다. 그렇지 않습니다. 백업 프로그램이 이미지보다 최신의 캐시된 썸네일을 복원했습니다...)

답변2

$HOME/.cache귀중한 데이터를 포함해서는 안 됩니다. 제거하지 말고 그냥 추가 CACHEDIR.TAG하세요 .nobackup.CACHEDIR.TAG와 .nobackup은 다르게 평가됩니까?) 또는 제외 목록에 추가하세요.

캐시를 복원하면 엔터테인먼트에 소요되는 시간이 거의 절약되지 않습니다. 반면에 백업 중에는 이 시간을 투자해야 합니다. 캐시를 삭제하면 오래되고 잠재적으로 손상될 수 있는 파일이 삭제됩니다.

캐시를 복원할 가치가 있는 특별한 이유가 있는 경우 결국 이러한 항목을 제거하는 것이 합리적입니다. 더 나은 방법이 있을 수 있습니다. 예를 들어, 인터넷 연결이 느리고 브라우저 캐시 손실이 걱정되는 경우 프록시를 사용하십시오.

관련 정보