"Tentang Mac ini" tidak menunjukkan ukuran cadangan lokal yang benar

2

"Tentang Mac ini" tampaknya tidak menampilkan informasi yang benar untuk cadangan. Bahkan, itu tidak memiliki kategori untuk cadangan, meskipun mereka diaktifkan. Apa yang saya lihat adalah ini:

2.25 GB free of 120.1 GB, Other: 78.58 GB

Saya mencoba menggunakan df -h, dan inilah yang saya dapat:

Filesystem                          Size   Used  Avail Capacity  iused  ifree %iused  Mounted on
/dev/disk1                         112Gi  110Gi  1.2Gi    99% 29009096 312630   99%   /
devfs                              187Ki  187Ki    0Bi   100%      646      0  100%   /dev
map -hosts                           0Bi    0Bi    0Bi   100%        0      0  100%   /net
map auto_home                        0Bi    0Bi    0Bi   100%        0      0  100%   /home
localhost:/ee6auZTwNjhqkHwrV5MmDo  112Gi  112Gi    0Bi   100%        0      0  100%   /Volumes/MobileBackups

Baris terakhir tampaknya sangat membingungkan. Jadi saya mencoba sesuatu yang sedikit lebih runcing: Saya cd akan melakukannya /.MobileBackups, di mana saya membaca bahwa cadangan lokal disimpan, dan melakukan ini:

+~ $ sudo du -hc -d 0
 53G    .
 53G    total

Jika saya membaca ini dengan benar, cadangan saya mengambil 53 gig ruang, namun MacOS tidak melaporkan ini dengan benar. Apa yang salah dan bagaimana cara memperbaikinya? (Selain sudo tmutil disablelocal, yang mungkin saya lakukan.)

EDIT: Oke, jadi sekarang jadi aneh. Mengikuti saran dari sini Saya dulu sudo tmutil disablelocal, lalu nyalakan kembali komputer saya (yang membutuhkan waktu cukup lama). Sekarang /.MobileBackups hilang, tetapi saya mendapatkan laporan serupa untuk ruang disk yang dikonsumsi di "Tentang Mac ini."

+~ $ df -h
Filesystem      Size   Used  Avail Capacity  iused   ifree %iused  Mounted on
/dev/disk1     112Gi  107Gi  4.4Gi    97% 28157320 1164406   96%   /
devfs          181Ki  181Ki    0Bi   100%      626       0  100%   /dev
map -hosts       0Bi    0Bi    0Bi   100%        0       0  100%   /net
map auto_home    0Bi    0Bi    0Bi   100%        0       0  100%   /home

Dan di direktori root, ketika saya menjalankan perintah seperti ini:

+/ $ sudo du -hc -d 0; tput bel
104G    .
104G    total

Pencarian lebih lanjut mengungkapkan bahwa direktori pengguna saya mengambil 53 GB. Saya cukup bingung sekarang. Salah satu kemungkinan penyebabnya adalah saya mengubah jam sistem saya beberapa bulan pada satu titik, yang tampaknya telah mengacaukan Time Machine.

Brian McCutchon
sumber

Jawaban:

1

TimeMachine menggunakan tautan keras untuk melakukan sihirnya untuk backup tambahan. jadi jika Anda melakukan du periksa pada volume cadangan TimeMachine, Anda tidak akan melihat hasil yang baik, karena file yang di-hardlink akan dihitung dua kali atau lebih tetapi sebenarnya mereka hanya menggunakan satu. jika Anda memeriksa penggunaan disk, harap kecualikan segala bentuk tautan keras (direktori cadangan). tidak ada opsi untuk "mengecualikan hardlinks" yang mirip dengan tidak mengikuti symlinks, karena pembantu cadangan tidak dapat membedakan antara hardlink dan file nyata.

Schwertspize
sumber
Saya mulai curiga, terutama .MobileBackups ukurannya sama dengan direktori rumah saya, dan karena saya tidak menghemat ruang 53G dengan menonaktifkan cadangan lokal. Selain itu, cadangan sekarang menunjukkan 10.4MB di "Tentang Mac ini," yang aneh karena sekarang cadangan lokal saya dinonaktifkan, tetapi tidak terlalu memprihatinkan.
Brian McCutchon