Tôi có thể đơn giản xóa thủ công các bản sao lưu Time Machine riêng lẻ khỏi Finder hoặc dòng lệnh không?


10

Tôi đã chuyển từ máy Mac chạy Snow Leopard sang máy Lion mới. Vì có rất nhiều hành trình trên máy cũ, tôi đã thiết lập máy mới từ đầu, chỉ sao chép dữ liệu mà tôi cần. Tôi vẫn muốn giữ lại bản sao lưu Time Machine của máy cũ trong một thời gian để đề phòng tôi bỏ lỡ điều gì đó. Sao lưu đó kéo dài nhiều tháng và rất lớn. Tôi thực sự chỉ cần bản sao lưu mới nhất từ ​​nó, không phải toàn bộ lịch sử của nó.

Có an toàn không khi chỉ cần mở thưa thớt cỗ máy thời gian trong Finder hoặc trên CLI và xóa các thư mục cũ nhất? Hoặc tôi nên sử dụng một số giao diện hoặc công cụ Time Machine để làm như vậy? Tôi không muốn làm điều đó thông qua chế độ xem Starfield, vì nó sẽ khiến tôi mất nhiều thời gian để nhấp qua lại và xóa từng bản sao lưu riêng lẻ.


Một lưu ý - đối với những người trên Lion hoặc mới hơn, bạn có thể sử dụng tmutil để xóa các bản sao lưu riêng lẻ (hoặc toàn bộ giá trị sao lưu của máy Mac) trong một lệnh. Ngoài ra, thông tin tốt về bài viết này .
bmike

Không phải là tốt hơn để xóa tất cả các tập tin sao lưu và bắt đầu lại từ đầu? Chỉ cần thời gian để sao lưu đầu tiên một lần nữa. Estuardo

Câu trả lời:


10

tl; dr - An toàn để xóa theo bất cứ cách nào bạn chọn.

Vấn đề duy nhất có thể hiểu được là nếu Time Machine đang cố gắng cắt xén một bản sao lưu cùng lúc bạn đang xóa, vì vậy có thể tắt Time Machine trong suốt thời gian bạn dọn dẹp nếu bạn không sử dụng nút xóa tích hợp.

nhập mô tả hình ảnh ở đây


Bạn có thể sử dụng tmutil deletetrong Lion để xóa các bản sao lưu một cách an toàn. Lợi ích của việc này là việc xóa diễn ra âm thầm hơn trong nền. Nhược điểm là UI không nhanh chóng để xóa nhiều ảnh chụp cùng một lúc. Trong thực tế, bạn phải có mặt để tham dự nhiều lần xóa.

Đừng lo lắng về các phần bên trong về cách các tệp được liên kết hoặc lưu trữ - vâng, hầu hết các tệp trong hầu hết các bản sao lưu đều là các liên kết cứng, nhưng để dọn sạch chúng, bạn phải xóa thư mục mọi thứ theo thư mục. Hệ thống sẽ xử lý giảm số lượng liên kết để không có cách nào tốt hơn hoặc tồi tệ hơn để đi đến đây.

Cũng an toàn khi chỉ cần loại bỏ chúng thông qua Finder hoặc bất kỳ phương pháp nào khác - chỉ cần kiên nhẫn vì mỗi bản sao lưu chứa một bộ đầy đủ các mục nhập thư mục cho mỗi tệp. Bản ghi (tệ nhất) của tôi là 4 ngày để xóa thông qua công cụ tìm một bản sao lưu không mong muốn.

Lời khuyên tốt có thể là bắt đầu nhỏ nếu bạn không thể để máy Mac qua đêm.

Bạn sẽ không mất bất kỳ dữ liệu nào trừ khi bạn đang xóa bản sao cuối cùng của một phiên bản của một số tệp. Bạn không nhận được bất kỳ cảnh báo nào, nó sẽ bị xóa - điều này cũng tương tự cho dù bạn sử dụng chính Time Machine hay Finder hay rmtrong một số tập lệnh đầu cuối.


Như một cách ngắn gọn - Tại sao bạn muốn làm điều này? Time Machine tự động cắt xén các bản sao lưu cũ khi bạn sắp hết dung lượng. Tôi đã thấy rất thoải mái khi sao chép ổ đĩa Time Machine của mình sang ổ đĩa ngoài USB giá rẻ và đặt nó lên giá. (hoặc đặt ổ đĩa này trên kệ và sử dụng nó như một cái cớ để có một ổ đĩa mới) Có lẽ đó là những câu thơ hoàn hảo về gói chuột-giữ-mọi thứ nếu-bạn không cần nó bây giờ -to-xóa-nó kiểm tra cho người dùng Mac.


Chỉ cần xác nhận, Lion's tmutilcũng sẽ xử lý chính xác các bản sao lưu của Snow Leopard chứ? Như tôi đã nói, máy cũ không còn tồn tại nữa, nhưng tôi muốn giữ bản sao lưu của nó. Bản sao lưu này sẽ không được cắt tỉa tự động nữa, vì không có máy nào chủ động sử dụng nó nữa. Tôi không có đủ chỗ để sao lưu máy mới mặc dù bản sao lưu cũ đang chiếm quá nhiều chỗ.
lừa dối

Tôi không thể tưởng tượng nó sẽ xử lý các bản sao lưu SL không chính xác, nhưng tôi sẽ không đảm bảo. Sau khi đọc thêm, tôi không chắc có an toàn không khi xóa chúng khỏi Finder.
jtbandes

3
Tôi sẽ chỉnh sửa @jtbandes trả lời khá nhiều - hoàn toàn không có cách nào sai để xóa các tệp này. Có cỗ máy thời gian hoặc tập lệnh shell sử dụng rmcó thể nhanh hơn và không ràng buộc Trình tìm kiếm của bạn trong nhiều giờ hoặc nhiều ngày, nhưng nó thực sự tùy thuộc vào sở thích của người dùng. Cho dù bạn xóa một liên kết cứng hoặc bản sao cuối cùng của tệp, cuối cùng mọi thao tác xóa đều thực hiện tương tự. Cái mới tmuitllà hoàn toàn tốt để xóa bất kỳ phiên bản sao lưu Time Machine nào.
bmike

Cảm ơn, bmike - nếu bạn chắc chắn rằng nó an toàn, tôi rất vui khi có thông tin đó trong câu trả lời của tôi :)
jtbandes

"Dù bạn chọn cách nào" dường như không đúng: khi không sử dụng tmutilthì việc xóa các thư mục lồng nhau có thể ảnh hưởng đến các bản sao lưu KHÁC, do cách liên kết cứng hoạt động. Xem Làm cách nào tôi có thể xóa các tệp Time Machine bằng cách sử dụng dòng lệnh trên Super User.
Arjan

6

Time Machine đã hỗ trợ xóa ảnh chụp nhanh từ Finder kể từ 10.7:

Giống như tmutil delete, nó chỉ hoạt động với các thư mục để chụp ảnh hoàn chỉnh mặc dù.

Tôi không biết lý do tại sao nó không được phép bình thường, nhưng bạn có thể xóa các tập tin cá nhân với một cái gì đó giống như sudo /System/Library/Extensions/TMSafetyNet.kext/Helpers/bypass rm -rf /Volumes/Time\ Machine/Backups.backupdb/Macintosh/2012-10-04-033043/HD/tmp.

Liên kết cứng không ngừng hoạt động khi các tệp gốc bị xóa:

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

Có một câu hỏi tương tự khác tại Super User .


.../TMSafetyNet.kext/Helpers/bypass- Rất tuyệt, không biết về điều này.
lừa dối

1
Hãy cẩn thận sử dụng bypassđể làm điều này, nó cũng sẽ ảnh hưởng đến các bản sao lưu KHÁC; xem Làm cách nào tôi có thể xóa các tệp Time Machine bằng cách sử dụng dòng lệnh trên Super User.
Arjan

Đường dẫn đến trình trợ giúp đã thay đổi trên HĐH gần đây. /System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypassTôi cũng sẽ củng cố - hãy cẩn thận và đừng làm điều này trên đích sao lưu duy nhất của bạn trong trường hợp bạn làm hỏng cú pháp hoặc việc xóa mất nhiều hơn bạn muốn. Tốt hơn nhiều để làm mỏng toàn bộ khoảng thời gian theo kinh nghiệm của tôi hoặc sử dụng GUI để cắt xén tất cả các phiên bản của một tệp / thư mục lớn.
bmike

3

Bạn có thể tiếp tục và xóa các bản sao lưu cũ hơn bằng Finder. Chỉ cần lưu ý rằng mọi tệp chỉ tồn tại trong các giai đoạn sao lưu này sẽ biến mất. Xóa các bản sao lưu trên lệnh không bảo toàn các tệp hoặc hợp nhất / kết hợp các bản sao lưu như việc cắt tỉa Time Machine thông thường nhằm cố gắng giữ càng nhiều tệp có sẵn trên bản sao lưu càng tốt.

Time Machine BackUp xem qua Finder


Tôi thực sự không khuyên phương pháp này. Do tính chất của các bản sao lưu gia tăng, những thay đổi nhỏ được thực hiện đối với các tệp trong khung thời gian đã xóa sẽ khiến các thay đổi khác không đủ để hoàn thành tệp.
Alexander - Tái lập Monica

NHỮNG PHIM ĐÃ ĐƯỢC TRỞ LẠI TRONG LÚC THỜI GIAN BỊ XÓA SILL KHÔNG ĐƯỢC PHÉP VỚI MÁY THỜI GIAN. tôi chỉ cảm thấy như tôi nên lặp lại lol
Alexander - Tái lập lại

1
Tôi nghĩ điều này không đúng vì cách Time Machine sử dụng các liên kết cứng. Tôi có lầm không?
jtbandes

2
Thật vậy, tôi tin rằng @XAleX là sai, vì các tệp luôn được lưu toàn bộ. Điều duy nhất gia tăng về sao lưu Time Machine là tất cả các mục không thay đổi đều được liên kết cứng và không được lưu trữ hai lần. AFAIK.
lừa dối

Vì vậy, nếu bạn không đồng ý với phương pháp này thì chúng tôi sẽ rất vui khi bạn cung cấp giải pháp cho câu hỏi trên.
Slick

0

Tôi khuyên bạn không nên sử dụng Finder để xóa các bản sao lưu, tuy nhiên chắc chắn là có thể từ bên trong Time Machine. Khi bạn ở trong cỗ máy thời gian, hãy điều hướng cửa sổ đến cài đặt Máy tính, trong thanh bên sẽ là tên của máy tính của bạn. Khi đó là cửa sổ hoạt động, biểu tượng "Bánh răng" trên thanh công cụ sẽ thay đổi chức năng của nó. Chuyển "ngược thời gian" đến ngày mà bạn không muốn nữa và nhấp vào biểu tượng Bánh răng. Chọn "Xóa sao lưu" từ menu và nhập mật khẩu quản trị viên của bạn nếu được nhắc và để Time Machine thực hiện công việc của mình. Điều này cho phép Time Machine cập nhật cơ sở dữ liệu của mình và giữ nguyên các liên kết mà nó tạo ra.


Cảm ơn câu trả lời của bạn, nhưng như tôi đã nói, điều này sẽ đưa tôi phần tốt hơn trong ngày để kết thúc, vì đó là một cách chậm chạp khủng khiếp để xóa nhiều hơn một bản sao lưu. Và, tôi tin rằng, về cơ bản, bản sao lưu được xóa bình thường thông qua Finder dù sao đi nữa.
lừa dối

Wow xin lỗi, tôi đã không đọc câu hỏi cho đến cuối cùng tôi đoán. Rất tiếc
mang lại
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.