Коротка відповідь принаймні macOS 10.13.6:
Видаліть будь-яку резервну копію .inProgress з обсягу резервної копії. Це може зажадати кореневого використання, /bin/rm -rf
тому дійте обережно .
Використовуйте tmutil associatedisk
команду для відновлення обсягу резервного копіювання до основного. Наприклад:
sudo tmutil relatedisk -a / "/ Томи / Резервні копії машин часу / Backups.backupdb / Macintosh HD / Останні / Macintosh HD"
Потім запустіть резервну копію з пункту меню Time Machine. У моєму випадку, замість того, щоб закінчити сканування за 10 хвилин (явно не повне сканування) і показати терабайт для резервного копіювання, сканування взяло понад 30, і розмір резервної копії відповідав тому, tmutil compare
що було сказано.
Фон:
Мені потрібно було провести глибокий обхід / повне сканування після того, як інверсійний інсталятор (Reallusion) змінив дозволи на все в "/ Користувачі / Спільне" (близько 1 терабайт не змінених файлів інакше). Я змінив їх усі назад і tmutil
підтвердив, що машині часу більше не потрібно створювати резервні копії цих файлів, але один із двох резервних копій дисків наполягав на використанні кешованого сканування, яке говорило про це.
Речі, які не спрацювали:
Видалення та повторне додавання обсягу резервного копіювання із системних налаштувань
Очищення /.fseventsd
Встановлення оновлення системи
Видалення резервної копії .inProgress без запуску tmutil associated disk
Запуск tmutil associated disk
без видалення .inProgress
Завантаження в єдиний користувальницький режим, монтаж / як читання-запис та торкання файлу
У більшості випадків журнали із резервними копіями стверджують, що роблять глибокий обхід, але це займе лише кілька хвилин, а потім спробує створити резервну копію всього. Ось команда відстежувати backupd
трансляцію на 10.13 пізніше:
log stream --style syslog --predicate 'senderImagePath містить [cd] "TimeMachine"' --info
Це покаже лише нові події. Для журналів за останні три дні:
лог-шоу --style syslog --predicate 'senderImagePath містить [cd] "TimeMachine"' --info --last 3d