Finder 또는 명령 줄에서 개별 Time Machine 백업을 수동으로 간단하게 삭제할 수 있습니까? 쪼개짐이 있었으므로

Snow Leopard를 실행하는 Mac에서 새로운 Lion 컴퓨터로 옮겼습니다. 이전 머신에는 많은 쪼개짐이 있었으므로 처음부터 새 머신을 설정하고 필요한 데이터 만 복사했습니다. 무언가를 놓친 경우를 대비하여 이전 머신의 Time Machine 백업을 잠시 동안 유지하고 싶습니다. 이 백업은 몇 개월에 걸쳐 진행되며 막대합니다. 나는 전체 역사가 아닌 최신 백업 만 필요합니다.

Finder 또는 CLI에서 Time Machine sparsebundle을 열고 가장 오래된 폴더를 제거하는 것이 안전합니까? 아니면 Time Machine 인터페이스 나 도구를 사용해야합니까? Starfield보기를 통해 수행하고 싶지 않습니다. 각 백업을 개별적으로 클릭하고 삭제하는 데 시간이 오래 걸리기 때문입니다.



답변

tl; dr-원하는 방식으로 삭제하는 것이 안전합니다.

Time Machine이 삭제와 동시에 백업을 정리하려고 할 때 유일하게 생각할 수있는 문제는 내장 삭제 버튼을 사용하지 않는 경우 정리 기간 동안 Time Machine을 끄는 것입니다.

여기에 이미지 설명을 입력하십시오


당신은 사용할 수 있습니다 tmutil delete안전하게 삭제 백업에 사자에. 이것의 장점은 삭제가 백그라운드에서 더 조용히 발생한다는 것입니다. 단점은 UI가 한 번에 둘 이상의 스냅 샷을 삭제하는 데 빠르지 않다는 것입니다. 실제로 여러 삭제에 참석하려면 거기에 있어야합니다.

파일이 링크되거나 저장되는 방식의 내부에 대해 걱정하지 마십시오. 예 대부분의 백업에있는 대부분의 파일은 하드 링크이지만이를 정리하려면 폴더별로 항목을 삭제해야합니다. 시스템은 링크 수 감소를 처리하므로 여기에 더 좋거나 나쁜 방법이 없습니다.

Finder 또는 다른 방법을 통해 간단히 제거하는 것이 안전합니다. 각 백업에 각 파일에 대한 전체 디렉토리 항목 세트가 포함되어 있으므로 인내심을 가지십시오. 내 (가장 나쁜) 기록은 파인더를 통해 원치 않는 백업을 삭제하는 데 4 일입니다.

Mac을 밤새 방치 할 수 없다면 작게 시작하는 것이 좋습니다.

일부 파일 버전의 마지막 복사본을 삭제하지 않으면 데이터가 손실되지 않습니다. 경고가 표시되지 않고 삭제됩니다. Time Machine 자체를 사용하든 Finder를 사용하든 rm일부 터미널 스크립트 를 사용하든 동일합니다 .


간단히 말해서-왜 이것을하고 싶습니까? Time Machine은 공간이 부족할 때 오래된 백업을 자동으로 제거합니다. Time Machine 드라이브를 저렴한 USB 외장 드라이브에 복제하여 선반에 놓는 것이 매우 편안하다는 것을 알았습니다. (또는 이것을 선반에 드라이브로 만들고 새로운 드라이브를 얻기위한 변명으로 사용하십시오.) 아마도 그것은 당신이 필요로하지 않는 경우-지금 당장의 완벽한 팩-쥐-모든 것을 지키는 구절 일 것입니다 Mac 사용자를위한 삭제 테스트입니다.


답변

Time Machine은 10.7부터 Finder에서 스냅 샷 삭제를 지원했습니다.

마찬가지로 tmutil delete전체 스냅 샷을위한 디렉토리에서만 작동합니다.

왜 정상적으로 허용되지 않는지 모르겠지만 다음과 같은 개별 파일을 삭제할 수 있습니다 sudo /System/Library/Extensions/TMSafetyNet.kext/Helpers/bypass rm -rf /Volumes/Time\ Machine/Backups.backupdb/Macintosh/2012-10-04-033043/HD/tmp.

원본 파일을 제거해도 하드 링크가 작동을 멈추지 않습니다.

$ echo x > 1; ln 1 2; rm 1; cat 2
x

슈퍼 유저에도 비슷한 질문이 있습니다 .


답변

Finder를 사용하여 이전 백업을 삭제해도됩니다. 이 백업 기간에만 존재하는 파일은 모두 사라질 것입니다. 명령에서 백업을 삭제해도 일반적인 Time Machine 프 루닝과 마찬가지로 파일을 최대한 보존하기 위해 파일을 보존하거나 백업을 병합 / 결합하지 않습니다.

Finder를 통한 Time Machine 백업보기


답변

Finder를 사용하여 백업을 삭제하지 않는 것이 좋지만 Time Machine 자체에서 가능합니다. Time Machine에있을 때 창을 컴퓨터 설정으로 이동합니다. 사이드 바에서 컴퓨터 이름이어야합니다. 활성화 된 창이면 도구 모음의 “기어”아이콘이 기능을 변경합니다. 더 이상 원하지 않는 날짜로 “시간을 거슬러 올라가서”톱니 바퀴 아이콘을 클릭하십시오. 메뉴에서 “백업 삭제”를 선택하고 프롬프트가 표시되면 관리자 암호를 입력하고 Time Machine이 작동하도록하십시오. 이를 통해 Time Machine은 데이터베이스를 업데이트하고 연결을 그대로 유지합니다.


답변