Я недавно обновился до El Capitan, и сказал Time Machine для резервного копирования. Он застрял на подготовке резервной копии на несколько часов, поэтому я остановил его, удалил файл InProgress, перезагрузил компьютер и попытался снова. Спустя ~ 30 минут Time Machine все еще готовилась. Я посмотрел на монитор активности, и резервное копирование только прочитало ~ 140 Мб за 30 минут ... Заглядывая в iStatMenus, я обнаружил, что у резервного копирования есть скорость чтения между ничем и 120 Кбит / с (если мне повезет. до 500 Кбит / с и очень редко 1 Мбит / с). Spotlight не индексируется (как я слышал, иногда Spotlight мешает резервному копированию), и жесткий диск засыпал в то время, когда я писал это, редко просыпаясь, чтобы мой Mac кратко что-то читал с него.
Вот что появляется в консоли при поиске backupd:
Я бы предпочел не переформатировать мой жесткий диск на случай, если я когда-нибудь захочу вернуться к Yosemite, однако я готов, если это решит проблему.
Кроме того, кажется, что всякий раз, когда я перезагружаю свой Mac, жесткий диск теряет значок Time Machine и возвращается к оранжевому диску.
Снимок экрана Activity Monitor, режим диска при отметке ~ 50 минут:
РЕДАКТИРОВАТЬ: я попытался отключить и снова включить Spotlight для диска, а также я стер папку .Spotlight-V100 и перезагрузил. Без изменений.
РЕДАКТИРОВАТЬ 2: Кажется, что некоторые ошибки появились в консоли
РЕДАКТИРОВАТЬ 3: Спустя много-много часов Time Machine закончила сканирование и теперь выполняет резервное копирование! Я все еще хотел бы знать, почему это заняло так много времени (я не ожидал, что обновление до El Capitan займет так много времени. Я также исключил системные файлы, хотя, полагаю, меня ждет еще одно долгое ожидание, так как я только что удалил их из списка исключений)
источник
Ответы:
Частично проблема заключается в том, что операции ввода / вывода с низким приоритетом (I / O) теперь, похоже, сильно ограничены. Вы можете проверить это через Терминал (его можно найти через Spotlight (обычно привязанный к ⌘Space) и ввести
terminal
), затем введите в приглашении bash:и искать
THROTTLED
записи. Если вы видите их, резервное копирование сокращается.Таким образом, если у вас есть тонна файлов, то время, необходимое для ввода-вывода, будет длиться вечно, даже если файлы небольшие (потому что он выполняет гораздо больше операций ввода-вывода
xattrs
и т. Д., Чем раньше).Перейдите в терминал и введите:
Для меня эта скорость возросла с 72 часов до ~ 4 часов в файловой системе с 2,5 миллионами файлов.
Также рекомендуется снова включить регулирование после успешного завершения резервного копирования с помощью следующей команды
источник
man sysctl
отображении команды a показано следующее: «Параметр -w устарел и игнорируется» . Поэтому я предполагаю, что нет необходимости записывать значение. Это правильно?-w
и это будет работать.sudo fs_usage backupd
я видел много записей, но не смог найтиTHROTTLED
ни ключевое словоthrottled
(используяgrep
). Несмотря на это, после установкиdebug.lowpri_throttle_enabled
на0
, Time Machine оценки это займет 3 часа , чтобы сделать резервные 155 ГБ данных , а не никогда не закончить оценку. Рад, что нашел эту ветку.Я подтверждаю, что команда:
работает отлично.
Если вы хотите сделать его постоянным после перезагрузки, вы можете сделать следующее.
создать файл под
/Library/LaunchDaemons/fix-el-capitan-slow-time-machine-speed.plist
убедитесь, что файл принадлежит root
выдать команду
Вы можете найти содержимое файла в этом гисте
источник
Я нашел эту статью на форумах Apple о сообщении, которое появляется в консоли (пока оно ничего не делает или выполняет резервное копирование со скоростью 10 байт / с):
В моем случае мне удалось отменить все старые резервные копии, поэтому я отключил том от проблемного Mac, подключил диск / сетевой ресурс с другого компьютера (не Mac), удалил весь
.sparsebundle
каталог (что занимало удивительно много времени) и затем снова запустил резервное копирование. Он создал новый,.sparsebundle
и теперь его резервное копирование составляет около 10 МБ / с.Если вы не хотите удалять существующие резервные копии, попробуйте одно из других предложений на этой странице:
.Spotlight-V100
(которого у меня не было);mdutil
для отключения и повторного включения индексации Spotlight на томе:sudo mdutil -i off /Volumes/Time\ Machine\ Backups
sudo mdutil -i on /Volumes/Time\ Machine\ Backups
(см. это обсуждение для более подробной информации и идей).
источник
У меня были похожие проблемы после перехода в El Capitan - резервные копии (даже небольшие добавочные) замедлились до реального сканирования. Поэтому я сделал дамп болтовни между Mac и NAS и увидел множество неудачных запросов FPGetFileDirParms. AFP - это (был?) Протокол, используемый машиной времени для общения с накопителями NAS, но я читал, что они переходят на SMB.
Я понятия не имею, почему эти запросы потерпели неудачу, но количество этих неудачных попыток ОГРОМНО - фактические передаваемые данные незначительны по сравнению с количеством этих неудачных запросов - и, следовательно, медленная, сканирующая скорость.
Что сработало для меня:
Из терминала побежали:
Вот и все. Машина времени теперь ассоциируется с / Volumes / TimeMachine вместо afp: //MyBookLive.local/TimeMachine. Предыдущие резервные копии были хорошими, и добавочные резервные копии, которые произошли после этого, были БЫСТРЫМИ. Дамп проволочной акулы, который я сделал после этого, не показал неудавшихся запросов AFP (хотя AFP все еще использовался протоколом).
источник
Я не смог решить проблему, однако обнаружил, что моя машина времени замедляется, когда она выполняет резервное копирование данных других пользователей (не вошедших в систему). Возможно, некоторые проблемы с разрешениями существуют в файлах папок других пользователей. Когда я добавил этого пользователя в список исключений, ТМ рухнул.
источник
В связи с ответом Даниэля Берлина, приведенным выше (но я здесь новичок, поэтому у меня недостаточно прав, чтобы просто комментировать там), я обнаружил, что его команда терминала работает для меня БОЛЬШОЙ в OSX 10.11.3. Превратил 30-часовую резервную копию в 4-часовую! Тем не менее, он не остается после перезагрузки.
Я не хотел вводить в терминал каждый раз, когда я перезагружаюсь, так что ...
Поскольку я не очень разбираюсь в сценариях оболочки, я достаточно погуглил, чтобы создать рабочий процесс Automator, который запрашивает у пользователя ввод пароля root, а затем выполняет команду терминала. Я выбрал подтверждение успеха уведомлением центра уведомлений.
Я сохранил рабочий процесс как приложение и добавил его к своим элементам входа в систему. Так что теперь при каждом входе в систему мне предлагается снова вводить свой пароль для «разгона» Time Machine.
Существуют способы сделать процесс невидимым с помощью сценариев оболочки, но это немного сложнее, так как требуется root-доступ, полученный командой sudo. Можно также жестко связать пароль в приложении Automator, если не беспокоиться о безопасности. (Не рекомендую.)
Я бы разместил здесь приложение рабочего процесса, но, очевидно, не могу загрузить файл к этому ответу. Так что я приложу JPG для всех, чтобы восстановить, если они хотят. PS Обратите внимание на Pass Input «в качестве аргумента» для сценария оболочки
источник
Моя проблема была устранена с помощью DWHoard в статье : перезагрузка в безопасном режим, а затем обратно (для меня, компьютер , казался, отключился во время безопасной загрузки).
Macbook Air середина 2011 года, OS X 10.11.3, поддержка Time Capsule.
Изменить: На самом деле, кажется, что после безопасной загрузки и нормальной загрузки, Time Machine только получил около 41/55 ГБ (в течение часа) и снова начал ползать (с тех пор увеличился только 2,75 ГБ. Жаль, я купил Time Capsule просто для того, чтобы избежать такого рода несовместимостей, и вот я здесь - все устройства Apple и паршивый опыт, пустая трата времени. Я надеюсь, что вы, другие, найдете надежное решение.
Консоль получает новую запись
mdworker
примерно каждую секунду - это нормально, когда происходит резервное копирование?Редактировать 2: Успешно! Ноутбук имеет две учетные записи пользователей, и, возможно , вход во вторую заставил продолжить резервное копирование. Стоит проверить, если вы находитесь в аналогичной ситуации.
источник
У меня та же проблема, и я нашел то, что выглядит решением (не замечательно, но это работает)
источник
Пожалуйста, смотрите эту заметку от Apple :
источник