Я спробував TimeTracker, tms та timedog, але жоден з них не працює з OS X 10.6
Будь-які пропозиції?
Я спробував TimeTracker, tms та timedog, але жоден з них не працює з OS X 10.6
Будь-які пропозиції?
Відповіді:
Lion вийшов із tmutil
командою, і на сторінці man видно, що він сканує конкретну резервну копію та повідомляє дуже детальну інформацію про ваші конкретні резервні копії. Дієслова порівнюють , однозначно розраховують і розраховують крафт виглядають найкориснішими, якщо ви не заперечуєте проти терміналу.
Я все ще використовую BackupLoupe на Lion (як і на старих ОС) і висловлюю високу оцінку і дякую команді, яка будувала його щоразу, коли мені потрібно використовувати його. Я, мабуть, повинен також відправити їм більше грошей. Це так добре.
Це дозволяє дуже легко зрозуміти, які файли займають найбільше місця між резервними копіями, а також неодмінно знати, коли певний файл було змінено, відстежуючи кожен раз, коли він зберігається як нова версія, що йде назад у часі. Він працює в локальній базі даних, тому ви не скануєте файлову систему кожного запиту - лише раз на раз, щоб зібрати дельти для кожної резервної копії.
Оскільки Time Machine використовує жорсткі посилання для зберігання немодифікованих файлів (та каталогів), це означатиме, що змінені файли в останній резервній копії матимуть кількість посилань 1, оскільки вони унікальні. Використовуйте це разом із пошуку для створення списку:
find /path/to/your/latest/backup -type f -links 1 -print
Проблема з командою find знайдеться в тому, що HFS дозволяє жорсткі посилання на каталоги, а також звичайні файли. Як результат, файли, які не були резервні копії деякий час, відображатимуться одним посиланням, але в одному з батьківських каталогів може бути багато посилань.
Ви можете використовувати вбудований tmutil
та GNU gsort
:
brew install coreutils
Для порівняння між двома конкретними резервними копіями:
cd "/Volumes/TimeMachine/Backups.backupdb/My Mac"
sudo tmutil compare Date1 Date2 | gsort -h -k2
Для лише різниці між поточною та попередньою резервною копією:
sudo tmutil listbackups | tail -n 2 | awk '{ print "\""$0"\""}' | xargs tmutil compare | gsort -h -k2