Коротка відповідь принаймні 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