Иногда OS X говорит мне, что это «Подготовка резервной копии ...» в течение огромного количества времени. Время, которое требуется, не имеет отношения к объему данных, подлежащих резервному копированию. То же самое для этапа «Завершение резервного копирования ...».
Вопрос: что делает OS X, когда это «Подготовка резервного копирования ...» и «Завершение резервного копирования ...»?
Я знаю, что он выясняет, что делать резервное копирование, а затем записывает изменения, но, безусловно, время, которое требуется, должно быть пропорционально количеству измененных данных. Там достаточно места на диске (поэтому я предполагаю, что это не удаляет старые резервные копии). Я использую TimeCapsule, если это имеет какое-либо значение. С этим все в порядке, мне просто любопытно.
источник
fseventsd
выполнить поиск в консоли, чтобы увидеть «журнал событий / Тома / .. не синхронизирован с томом. Уничтожает старые журналы». Вновь созданный журнал также будет иметь новый идентификатор, который больше не будет соответствовать идентификатору, сохраненному в резервной копии. Это говорит Time Machine сравнить ваш жесткий диск с последней резервной копией. Если используется несколько резервных дисков, то, еслиfseventsd
создается новый журнал, Time Machine в конечном итоге столкнется с «UUID хранилища событий не совпадают» для каждого резервного диска.В качестве дополнения к ответу коммандера Кина я рекомендую прочитать подробное описание Time Machine от Earthling Soft. Кроме того, дополнительная информация заносится в system.log с помощью backupd (что скажет, почему состояние подготовки такое длинное и такое)
источник
Чтобы легко просмотреть
backupd
журнал, взгляните на виджет Time Machine Buddy . Также обратите внимание, что есть другой журнал на самом диске для резервного копирования, в скрытом файле,.Backup.log
который находится в папке каждой резервной копии. Это дает некоторую другую информацию, чемbackupd
журналы.Обратите внимание, что часто журналы показывают цифры, которые, кажется, не совпадают:
Выше копируется меньше файлов, чем предполагалось. Поскольку Time Machine использует FSEvents, которая сообщает только об измененных каталогах, я предполагаю, что в приведенном выше примере эти каталоги содержали 821,4 МБ в файлах. При фактическом копировании файлов Time Machine сравнивает измененные каталоги на жестком диске с резервной копией и обнаруживает, что только 3,8 МБ файлы были фактически изменены.
Чтобы увидеть, что было записано в резервную копию, см. TimeTracker (GUI) или timedog (командная строка). Обратите внимание, что даже при запуске с правами администратора эти программы иногда нужно запускать с правами root, чтобы увидеть все файлы. Если этого не сделать, эти инструменты могут, например, не учитывать резервные копии журналов и данных MySQL, принадлежащих _mysql в групповом колесе :
В этих случаях оба инструмента (молча) сообщат о меньшем общем размере резервной копии и меньшем количестве файлов, чем
backupd
журналы в консоли. Итак, если числа не совпадают с журналами, то для TimeTracker:Аналогично, для timedog:
Чтобы легко найти большие файлы на жестком диске см Disk Inventory X . Эта программа не имеет ничего общего с Time Machine, но может помочь в расследовании проблем, например, когда вы удивляетесь, почему ваша резервная копия намного меньше, чем место на жестком диске. Обратите внимание, что эта программа, вероятно, всегда будет сообщать о меньшем общем объеме дискового пространства в заголовке своего окна, чем на экране, где можно выбрать диск для исследования (даже при запуске от имени root и выборе меню View, Show Physical File Size). Но если указанный общий размер действительно намного меньше, чем фактические итоги, используемые на вашем Mac, то это может помочь запустить от имени пользователя root:
Чтобы удалить файлы из резервной копии (например, если вы обнаружили, что Time Machine на самом деле выполняла резервное копирование некоторых огромных файлов, таких как файл журнала MySQL), Apple пишет :
Теперь, если те файлы, которые вы хотите удалить, видны только пользователю root, вы должны также вызвать «Enter Time Machine» в качестве пользователя root. И это требует, чтобы Finder был запущен с правами root:
Это похоже на обычный Finder, но вы увидите корневую папку рядом со значком домашней папки на боковой панели Finder. Теперь используйте Shift-Cmd-G (меню «Перейти», «Перейти к папке»), чтобы перейти, например,
/usr/local
к папке, из которой вы хотите удалить файлы с резервного диска. Затем введите Time Machine (и еще раз проверьте, что root отображается рядом со значком домашней папки) и следуйте инструкциям Apple. Когда вы закончите удаление файлов из резервной копии, нажмите Ctrl-C в Терминале, чтобы остановить root-Finder. (Мне также нужно было выйти из системы Mac, поскольку удаленный диск не будет размонтирован должным образом.)Если вы используете разреженный пакет (например, при использовании резервной копии в сети), то любое освободившееся пространство не будет восстановлено автоматически (или: не до тех пор, пока пространство не потребуется). Для обеспечения этого, см Как восстановить все / большинство свободного пространства от sparsebundle на OS X . Это относится не только к файлам, которые вы удалили вручную, но и к файлам, удаленным с помощью Time Machine для истекших ежечасных или ежедневных резервных копий, во время прореживания после резервного копирования .
Time Machine фактически сжимает сам разреженный комплект, когда на диске заканчивается место. Но кажется, что он может сначала удалить некоторые старые резервные копии во время утончения перед резервным копированием , поэтому, возможно, было бы целесообразно сжимать вручную, если вы когда-либо удаляли большие файлы, или если резервные копии с истекшим сроком действия могли содержать огромные файлы:
Большое спасибо Адаму Коэн-Роузу за проверку вышеизложенного; смотрите его блог для более подробной информации!
источник
com.apple.metadata:com_apple_backup_excludeItem
в своих файлах. Как и до версии 1.1.2 VMware Fusion: blogs.vmware.com/teamfusion/2008/04/vmware-fusion-1.html См. Также 10.5: Показать файлы, которые Time Machine не создает резервные копии, на macosxhints.com/article. php? story = 20080328025026826, которая включает ссылку на исключения машины времени на shifttedbits.org/2007/10/31/time-machine-exclusionКогда застрял в "Подготовка" (ThinningPreBackup)
Используйте lsof, чтобы увидеть, к каким файлам относятся резервные копии - последний файл должен измениться:
Это указывает на то, что он что-то делает - и быть терпеливым ...
источник