Bagaimana cara melihat file apa yang baru dalam cadangan Time Machine?

3

Seperti yang saya pahami, Time Machine membuat tautan keras untuk semua file sebelumnya dalam cadangan, sehingga setiap folder cadangan timestamped muncul sebagai snapshot penuh file pada saat cadangan. Bagaimana saya bisa mengetahui file mana yang baru untuk cadangan yang diberikan dan file mana yang diteruskan dari cadangan sebelumnya?

Rob Kennedy
sumber
Lihat juga catatan pada timedog(baris perintah) dan TimeTracker (GUI) di Memverifikasi cadangan Time Machine .
Arjan

Jawaban:

1

BackupLoupe adalah $ 1, luar biasa, dan melakukan hal ini.

Dan ya, memang menggunakan tautan keras. Artikel ini (bagian dari review 10,5 di arstechnica) menjelaskan cara kerja Time Machine dan merupakan bacaan yang sangat menarik.

ridogi
sumber
1

Jika Time Machine benar-benar menggunakan tautan keras, Anda dapat menggunakan 'ls-l' untuk menampilkan jumlah tautan untuk suatu file. Secara teori, file baru akan memiliki jumlah tautan 1. Misalnya:

  $ touch foo
  $ ls -l foo
  -rw-r--r--  1 lars  staff  0 Dec  4 00:22 foo

Bidang kedua adalah jumlah tautan. Mari kita buat tautan:

  $ ln foo bar
  $ ls -l foo bar
  -rw-r--r--  2 lars  staff  0 Dec  4 00:22 bar
  -rw-r--r--  2 lars  staff  0 Dec  4 00:22 foo

Perhatikan bahwa jumlah tautan meningkat.

Anda dapat menggunakan perintah 'temukan' untuk menemukan semua file dengan satu tautan:

$ find /path/to/backup -links 1 -print
larsks
sumber
Itu juga yang saya pikirkan, tapi tidak semudah itu. Jika folder telah "dibawa maju," maka akan ada tautan keras ke folder itu saja. File-file di folder tidak akan memiliki tautan tambahan, jadi jika folder tetap tidak berubah untuk beberapa cadangan, jumlah tautan untuk file-file itu akan tetap 1 meskipun sebenarnya sangat lama.
Rob Kennedy
0

Bandingkan snapshot

Dalam Singa atau lebih besar:

  • gunakan comparekata kerja tmutil .
Graham Perrin
sumber