Spoiler: Bu cevap boyunca ~ 50 GB'lık ücretsizden ~ 277 GB'lık ücretsiz, yaklaşık 227 GB'lık farka gittim.
Temel tmutil
işlevden bir ton bilgi yok, ancak man tmutil
daha fazla ayrıntı almak için arayabilirsiniz , özellikle 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.
Dikkate değer bir ihmal, default urgency
gerçekte ne olduğu ve 1'in yüksek aciliyet mi yoksa 4'ün yüksek aciliyet mi olduğu.
Size gerçek dünya kullanımında neler olduğunu göstermek için işte yerel anlık görüntülerimin başlangıç listesi:
$ 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
purge_amount
Ve urgency
seçenekleri olmadan çalışırken , muhtemelen hiçbir yerel anlık görüntü temizlenmez:
$ tmutil thinlocalsnapshots /
Thinned local snapshots:
İle purge_amount
karşı sette 1000000000
(1 Gigabayt):
$ tmutil thinlocalsnapshots / 1000000000
Thinned local snapshots:
2017-12-14-173102
Ve eğer tekrar çalıştırırsam:
$ tmutil thinlocalsnapshots / 1000000000
Thinned local snapshots:
2017-12-14-212356
Yerel anlık görüntüler listeme ne oldu:
$ 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
Aynı komutu bir kez daha çalıştırmayı deneyelim:
$ 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
Ve yeniden:
$ tmutil thinlocalsnapshots / 1000000000
Thinned local snapshots:
2017-12-15-094508
$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2017-12-15-121635
Ve son yerel anlık görüntüyü kaldırmak için bir kez daha:
$ tmutil thinlocalsnapshots / 1000000000
Thinned local snapshots:
$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2017-12-15-121635
Bu sefer hiçbir şey yapmadığını görebilirsiniz.
Baytları 10 GB'a çıkarmayı deneyelim:
$ tmutil thinlocalsnapshots / 10000000000
Thinned local snapshots:
Hala hiçbirşey. Şimdi 100 GB'ı deneyelim:
$ tmutil thinlocalsnapshots / 100000000000
Thinned local snapshots:
Yine hiçbir şey.
Bu nedenle, son yerel anlık görüntüye ulaştığında, urgency
seçenek yerine bununla ilgili olmalıdır purge_amount
.
İçin sadece 1 GB'a geri dönelim, purge_amount
ancak urgency
1'e ayarlamayı deneyin (kılavuzdaki bir başka ihmal, 1'in yüksek veya 4 veya yüksek olmasıdır):
$ tmutil thinlocalsnapshots / 1000000000 1
Thinned local snapshots:
2017-12-15-121635
$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2017-12-15-121635 (dataless)
Başarı!
Kalan son yerel anlık görüntüyü inceltildiğini ve şimdi listlocalsnapshots
yalnızca en sonuncuyu gördüğünüzde ancak olarak etiketlendiğini görebilirsiniz (dataless)
.
Bahse girerim ki urgency
, 1'e ayarlanmak "çok acil" ve urgency
4'e ayarlamak "ne zaman olursa olsun " demektir.
Bu denemeler sırasında sabit diskim ~ 50 GB ücretsiz ~ 277 GB ücretsiz oldu. Yaklaşık 227 GB boş alan!
Bu yerel anlık görüntülerin, özellikle ek alan gerektiğinde otomatik olarak inceltileceğini varsayıyorum, bu yüzden bu konuda çok fazla endişelenmenize gerek yok.
Ama bununla karşılaştım çünkü
Aniden tüm boş disk alanımı nasıl bu kadar kaybettiğimi merak ediyordum ve;
Windows'u çalıştırmak için bir Boot Camp bölümü yapmaya çalışıyordum ve bu alanın çoğu sadece yerel anlık görüntüler tarafından alınıyordu.
İleride, her şeyi temiz tutmak için her hafta inceltici bir cron işi yapmam gerekip gerekmediğini merak ediyorum. Birkaç gün sonra ne olacağını göreceğim ve bulduğum her şeyi buraya ekleyeceğim.
Time Machine'in Yerel Anlık Görüntülerinin nasıl kullanıldığı hakkında daha fazla bilgi için Apple sitesi:
https://support.apple.com/en-ca/HT204015