Ich habe kürzlich ein Update auf El Capitan durchgeführt und Time Machine angewiesen, ein Backup durchzuführen. Es blieb stundenlang beim Vorbereiten des Backups hängen, daher habe ich es gestoppt, die InProgress-Datei gelöscht, neu gestartet und es erneut versucht. Nach ca. 30 Minuten bereitete sich Time Machine noch vor. Ich habe mir die Aktivitätsüberwachung angesehen, und backupd hat in 30 Minuten nur ~ 140 MB gelesen ... Wenn ich iStatMenus betrachte, habe ich festgestellt, dass backupd in der Regel eine Lesegeschwindigkeit zwischen null und 120 KB / s aufweist (wenn ich Glück habe. Es kommt manchmal zu Spitzenzeiten) bis 500kb / s und sehr selten 1Mb / s). Spotlight indiziert nicht (wie ich gehört habe, stört Spotlight manchmal die Datensicherung), und die Festplatte ist in der Zeit, in der ich dies geschrieben habe, in den Ruhezustand versetzt worden, sodass mein Mac selten kurz etwas davon lesen kann.
In der Konsole wird bei der Suche nach backupd Folgendes angezeigt:
Ich würde es vorziehen, meine Festplatte nicht neu zu formatieren, falls ich jemals ein Downgrade auf Yosemite durchführen möchte. Ich bin jedoch bereit, dies zu tun, um das Problem zu lösen.
Außerdem verliert die Festplatte bei jedem Neustart meines Mac das Time Machine-Symbol und kehrt zu einem orangefarbenen Laufwerk zurück.
Screenshot des Aktivitätsmonitors, Datenträgermodus bei ca. 50 Minuten:
BEARBEITEN: Ich habe versucht, Spotlight für die Festplatte zu deaktivieren und erneut zu aktivieren. Außerdem habe ich den Ordner .Spotlight-V100 gelöscht und neu gestartet. Keine Änderung.
BEARBEITEN 2: Was einige Fehler zu sein scheint, ist in der Konsole aufgetaucht
EDIT 3: Nach vielen, vielen Stunden hat Time Machine das Scannen beendet und sichert jetzt! Ich möchte immer noch wissen, warum es so lange gedauert hat (ich hatte nicht damit gerechnet, dass die Aktualisierung auf El Capitan so lange dauert. Ich habe auch Systemdateien ausgeschlossen, obwohl ich wahrscheinlich noch lange warten muss, seit ich sie gerade entfernt habe aus der Ausnahmeliste)
quelle
Antworten:
Ein Teil des Problems ist, dass die Eingabe- / Ausgabeoperationen (I / O) mit niedriger Priorität nun stark gedrosselt zu werden scheinen. Sie können dies über das Terminal überprüfen (zu finden über Spotlight (normalerweise gebunden an ⌘Space) und eingeben
terminal
) und dann an der Bash-Eingabeaufforderung eingeben:und suchen Sie nach den
THROTTLED
Einträgen. Wenn Sie sie sehen, wird die Sicherung gedrosselt.Wenn Sie also über eine Menge Dateien verfügen, dauert es ewig, bis die E / A-Vorgänge ausgeführt werden, auch wenn die Dateien klein sind (da sie mehr E / A-Vorgänge ausführen
xattrs
als früher usw.).Gehen Sie zu einem Terminal und geben Sie Folgendes ein:
Für mich bedeutet dies eine Beschleunigung von 72 Stunden auf ~ 4 Stunden bei einem Dateisystem mit 2,5 Millionen Dateien.
Es ist auch eine gute Idee, die Drosselung wieder zu aktivieren, nachdem Ihre Sicherung mit dem folgenden Befehl erfolgreich abgeschlossen wurde
quelle
man sysctl
zeigt Folgendes: "Die Option -w wurde verworfen und wird unbemerkt ignoriert" . Daher nehme ich an, dass es nicht notwendig ist, den Wert zu schreiben. Ist das korrekt?-w
und es wird funktionieren.sudo fs_usage backupd
ich viele Einträge gesehen, konnte aber weder das SchlüsselwortTHROTTLED
nochthrottled
(mithilfe vongrep
) finden. Trotzdem schätzt Time Machine, dass es nach dem Einstellendebug.lowpri_throttle_enabled
von0
3 Stunden dauern würde, meine 155 GB Daten zu sichern, anstatt die Schätzung nie abzuschließen. Froh, dass ich diesen Thread gefunden habe.Ich bestätige, dass der Befehl:
funktioniert perfekt.
Wenn Sie es über einen Neustart hinweg permanent machen möchten, können Sie Folgendes tun.
Erstellen Sie eine Datei unter
/Library/LaunchDaemons/fix-el-capitan-slow-time-machine-speed.plist
Stellen Sie sicher, dass die Datei zu root gehört
Geben Sie den Befehl aus
Den Inhalt der Datei finden Sie in dieser Übersicht
quelle
Ich habe diesen Artikel in den Apple-Diskussionsforen zu der Meldung gefunden, die in der Konsole angezeigt wird (während keine Aktionen ausgeführt werden oder eine Sicherungskopie mit 10 Byte / Sekunde erstellt wird):
In meinem Fall konnte ich alle alten Backups verwerfen, also habe ich das Volume vom störenden Mac abgemeldet, die Laufwerks- / Netzwerkfreigabe von einem anderen Computer (kein Mac) gemountet, das gesamte
.sparsebundle
Verzeichnis gelöscht (was überraschend lange gedauert hat) und dann startete die Sicherung erneut. Es wurde ein neues erstellt.sparsebundle
und es wird jetzt mit ca. 10 MB / s gesichert.Wenn Sie Ihre vorhandenen Sicherungen nicht löschen möchten, können Sie einen der anderen Vorschläge auf dieser Seite ausprobieren:
.Spotlight-V100
(den ich nicht hatte);mdutil
, um die Spotlight-Indizierung für das Volume zu deaktivieren und wieder zu aktivieren:sudo mdutil -i off /Volumes/Time\ Machine\ Backups
sudo mdutil -i on /Volumes/Time\ Machine\ Backups
(Weitere Informationen und Ideen finden Sie in dieser Diskussion.)
quelle
Ich hatte ähnliche Probleme, nachdem ich zu El Capitan gewechselt war - Backups (auch kleine inkrementelle) verlangsamten sich zu einem echten Crawl. Also habe ich einen Wireshark-Dump des Chatters zwischen dem Mac und dem NAS durchgeführt und zahlreiche fehlgeschlagene FPGetFileDirParms-Anforderungen festgestellt. AFP ist (war?) Das Protokoll, das die Zeitmaschine verwendet, um mit NAS-Laufwerken zu kommunizieren, aber ich habe gelesen, dass sie zu SMB wechseln.
Ich habe keine Ahnung, warum diese Anforderungen fehlgeschlagen sind, aber die Anzahl dieser fehlgeschlagenen Versuche ist RIESIG - die tatsächlich übertragenen Daten sind im Vergleich zur Anzahl dieser fehlgeschlagenen Anforderungen winzig - und daher die langsame, kriechende Geschwindigkeit.
Was bei mir funktioniert hat war:
Vom Terminal lief:
Das ist es. Die Zeitmaschine ist jetzt mit / Volumes / TimeMachine anstelle von afp: //MyBookLive.local/TimeMachine verknüpft. Frühere Sicherungen waren gut und inkrementelle Sicherungen, die danach durchgeführt wurden, waren SCHNELL. Ein Wireshark-Dump, den ich danach durchgeführt habe, zeigte keine fehlgeschlagenen AFP-Anforderungen (obwohl AFP immer noch das verwendete Protokoll war).
quelle
Ich konnte das Problem nicht beheben. Ich habe jedoch festgestellt, dass meine Zeitmaschine langsamer wird, wenn Daten anderer Benutzer (die nicht angemeldet sind) gesichert werden. Möglicherweise liegt ein Problem mit der Berechtigung in den Ordnerdateien der anderen Benutzer vor. Als ich diesen Benutzer zur Ausnahmeliste hinzugefügt habe, rockt TM.
quelle
Bezogen auf Daniel Berlins Antwort oben (aber ich bin neu hier, habe also nicht genug Berechtigung, um nur dort zu kommentieren), fand ich seinen Terminalbefehl, um in OSX 10.11.3 für mich zu arbeiten. Aus 30-Stunden-Backup wurde 4-Stunden-Backup! Es bleibt jedoch nach einem Neustart nicht erhalten.
Ich wollte nicht bei jedem Neustart in das Terminal tippen müssen, also ...
Da ich mit Shell-Skripten nicht sehr vertraut bin, habe ich genug herumgegoogelt, um einen Automator-Workflow zu erstellen, der den Benutzer auffordert, das root-Passwort einzugeben, und dann den Terminal-Befehl ausführt. Ich habe beschlossen, den Erfolg mit einer Benachrichtigung im Benachrichtigungscenter zu bestätigen.
Ich habe den Workflow als Anwendung gespeichert und zu meinen Anmeldeelementen hinzugefügt. Deshalb werde ich jetzt bei jedem Login aufgefordert, mein Passwort erneut einzugeben, um Time Machine zu "entdrosseln".
Es gibt Möglichkeiten, den Prozess mit Shell-Skripten unsichtbar zu machen, aber es ist etwas kompliziert, den Root-Zugriff zu benötigen, den der Befehl sudo erhält. Man könnte das Passwort auch in der Automator-App fest verdrahten, wenn die Sicherheit keine Rolle spielt. (Nicht zu empfehlen.)
Ich würde die Workflow-App hier posten, kann aber anscheinend keine Datei zu dieser Antwort hochladen. Also werde ich ein JPG davon anhängen, das jeder nachbilden kann, wenn er möchte. PS Beachten Sie die Pass-Eingabe "als Argument" für das Shell-Skript
quelle
Mein Problem wurde durch den Artikel von DWHoard behoben : Neustart in den abgesicherten Modus, dann zurück (für mich schien sich der Computer während des sicheren Bootens selbst herunterzufahren).
Macbook Air Mitte 2011, OS X 10.11.3, mit Time Capsule als Hintergrund.
Bearbeiten: Eigentlich scheint es, dass Time Machine nach dem sicheren Booten und dem normalen Booten nur etwa 41/55 GB (innerhalb einer Stunde) erreicht hat und wieder krabbelt (hat seitdem innerhalb von 12 Stunden nur 2,75 GB erreicht. Schade - ich kaufte die Time Capsule einfach, um diese Art von Inkompatibilitäten zu vermeiden und hier bin ich - alle Apple-Geräte und eine miese Erfahrung, Zeitverschwendung. Ich hoffe, Sie andere finden eine dauerhafte Lösung.
mdworker
Ungefähr jede Sekunde erhält die Konsole einen neuen Eintrag. Ist dies während der Sicherung normal?Edit 2: Erfolgreich! Der Laptop verfügt über zwei Benutzerkonten. Möglicherweise hat die Anmeldung bei der zweiten das Fortfahren der restlichen Sicherungen verursacht. Es lohnt sich zu testen, ob Sie sich in einer ähnlichen Situation befinden.
quelle
Ich habe das gleiche Problem, und ich habe gefunden, was eine Lösung aussieht (nicht wunderbar, aber es funktioniert)
quelle
Bitte beachten Sie diesen Hinweis von Apple :
quelle