Spoiler: Tôi đã chuyển từ ~ 50 GB miễn phí sang ~ 277 GB miễn phí, chênh lệch khoảng 227 GB, trong suốt câu trả lời này.
Không có nhiều thông tin từ tmutil
chức năng cơ bản nhưng bạn có thể gọi man tmutil
để biết thêm chi tiết, cụ thể về thinlocalsnapshots
:
thinlocalsnapshots mount_point [purge_amount] [urgency]
Thin local Time Machine snapshots for the specified volume.
When purge_amount and urgency are specified, tmutil will attempt (with urgency level 1-4) to reclaim purge_amount in bytes by thinning snapshots.
If urgency is not specified, the default urgency will be used.
Một thiếu sót đáng chú ý là những gì default urgency
thực sự là và 1 là khẩn cấp cao hay 4 là khẩn cấp cao.
Để cho bạn thấy những gì đang xảy ra trong sử dụng trong thế giới thực, đây là danh sách bắt đầu của tôi về các ảnh chụp nhanh cục bộ:
$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2017-12-14-173102
com.apple.TimeMachine.2017-12-14-212356
com.apple.TimeMachine.2017-12-15-052254
com.apple.TimeMachine.2017-12-15-084940
com.apple.TimeMachine.2017-12-15-094508
com.apple.TimeMachine.2017-12-15-121635
Khi chạy mà không có purge_amount
và urgency
tùy chọn, có thể sẽ không có ảnh chụp nhanh cục bộ nào bị xóa:
$ tmutil thinlocalsnapshots /
Thinned local snapshots:
Với purge_amount
cài đặt thành 1000000000
(1 Gigabyte):
$ tmutil thinlocalsnapshots / 1000000000
Thinned local snapshots:
2017-12-14-173102
Và nếu tôi chạy lại nó:
$ tmutil thinlocalsnapshots / 1000000000
Thinned local snapshots:
2017-12-14-212356
Đây là những gì đã xảy ra với danh sách ảnh chụp nhanh địa phương của tôi:
$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2017-12-15-052254
com.apple.TimeMachine.2017-12-15-084940
com.apple.TimeMachine.2017-12-15-094508
com.apple.TimeMachine.2017-12-15-121635
Hãy thử chạy lệnh đó một lần nữa:
$ tmutil thinlocalsnapshots / 1000000000
Thinned local snapshots:
2017-12-15-052254
2017-12-15-084940
$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2017-12-15-094508
com.apple.TimeMachine.2017-12-15-121635
Và một lần nữa:
$ tmutil thinlocalsnapshots / 1000000000
Thinned local snapshots:
2017-12-15-094508
$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2017-12-15-121635
Và một lần nữa để thử và xóa ảnh chụp nhanh cục bộ cuối cùng đó:
$ tmutil thinlocalsnapshots / 1000000000
Thinned local snapshots:
$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2017-12-15-121635
Bạn có thể thấy nó không làm gì vào lúc này.
Hãy thử tăng byte lên 10 GB:
$ tmutil thinlocalsnapshots / 10000000000
Thinned local snapshots:
Vẫn không có gì. Hãy thử 100 GB:
$ tmutil thinlocalsnapshots / 100000000000
Thinned local snapshots:
Một lần nữa, không có gì.
Vì vậy, khi nó đến ảnh chụp nhanh cục bộ cuối cùng, nó phải thực hiện với urgency
tùy chọn chứ không phải làpurge_amount
.
Chúng ta hãy quay trở lại chỉ 1 GB cho purge_amount
nhưng hãy thử urgency
đặt thành 1 (thiếu sót khác trong hướng dẫn là dù 1 cao hay 4 hay cao):
$ tmutil thinlocalsnapshots / 1000000000 1
Thinned local snapshots:
2017-12-15-121635
$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2017-12-15-121635 (dataless)
Sự thành công!
Bạn có thể thấy rằng nó làm mỏng ảnh chụp nhanh cục bộ còn lại cuối cùng và bây giờ khi listlocalsnapshots
bạn sẽ chỉ nhìn thấy ảnh mới nhất nhưng nó được gắn thẻ là (dataless)
.
Tôi sẵn sàng đặt cược rằng urgency
việc được đặt thành 1 có nghĩa là "rất khẩn cấp" và urgency
được đặt thành 4 có nghĩa là "meh, bất cứ khi nào".
Trong suốt quá trình thử nghiệm, ổ cứng của tôi đã chuyển từ ~ 50 GB miễn phí xuống còn ~ 277 GB miễn phí. Giải phóng khoảng 227 GB!
Tôi cho rằng những ảnh chụp nhanh cục bộ này sẽ tự động bị mỏng đi, đặc biệt là khi cần thêm dung lượng để bạn không phải lo lắng về điều này quá nhiều.
Nhưng, tôi gặp phải chuyện này vì
Tôi đã tự hỏi làm thế nào tôi mất tất cả dung lượng đĩa trống của mình một cách đột ngột, và;
Tôi đã cố gắng tạo một phân vùng Boot Camp để chạy Windows và tôi không có đủ dung lượng, thậm chí hầu hết không gian đó chỉ bị chiếm bởi các ảnh chụp nhanh cục bộ.
Đi về phía trước, tôi tự hỏi liệu tôi có nên có một công việc định kỳ chạy một lệnh mỏng mỗi tuần hay không, chỉ để giữ cho mọi thứ sạch sẽ. Tôi sẽ thấy những gì xảy ra sau một vài ngày nữa và thêm bất cứ điều gì trở lại đây mà tôi tìm thấy.
Đây là trang web của Apple để biết thêm thông tin về cách sử dụng Ảnh chụp nhanh cục bộ của Time Machine:
https://support.apple.com/en-ca/HT204015