Time Machine-Backup ist langsam. Wie kann ich es beschleunigen?


14

Meine Zeitmaschine ist Backup ist sehr langsam. Die Verbindung ist FireWire 800. Die Übertragung beträgt ungefähr 5 MB / s oder 0,5 MB / s, was langsam erscheint. Ich habe schon viele Online-Erwähnungen sehr langsamer Time Machine-Backups gesehen. Was sind einige Techniken oder Vorschläge, um dies zu beschleunigen?

Ich habe:

  • Führen Sie das Disk Utility Repair Tool aus. Alles ist gut.
  • Deaktiviertes Spotlight auf der Remote-Festplatte

Die Suche nach backupd in system.log ergibt Folgendes:

13:29:33 Starting standard backup
13:29:33 Backing up to: /Volumes/BACKUP_DISK/Backups.backupdb
13:29:36 Event store UUIDs don't match for volume: Macintosh HD
13:29:36 Waiting for index to be ready (101)
13:29:55 Node requires deep traversal:/ reason:must scan subdirs|new event db|
13:42:53 No pre-backup thinning needed: 39.84 GB requested (including padding), 71.68 GB available
13:42:53 Waiting for index to be ready (100)
14:23:37 Bulk setting Spotlight attributes failed.
14:29:39 Copied 2.0 GB of 28.7 GB, 69560 of 113624 items
15:29:57 Copied 2.8 GB of 28.7 GB, 69560 of 113624 items
16:30:00 Copied 3.3 GB of 28.7 GB, 69560 of 113624 items
17:30:04 Copied 3.8 GB of 28.7 GB, 69560 of 113624 items
18:30:07 Copied 4.3 GB of 28.7 GB, 69560 of 113624 items
18:51:23 Bulk setting Spotlight attributes failed.
19:30:07 Copied 4.8 GB of 28.7 GB, 69999 of 113624 items
20:30:19 Copied 5.4 GB of 28.7 GB, 69999 of 113624 items
21:30:28 Copied 6.2 GB of 28.7 GB, 69999 of 113624 items
21:38:36 Stopping backupd to allow ejection of backup destination disk!

6
Bei welcher Geschwindigkeit wird eine relativ große Datei auf die Festplatte kopiert? Dies ist zu sehen, ob TM oder die Festplatte das Problem ist
user151019

Die Übertragungsraten auf die Festplatte betragen 500 MB / s == 50 MB / s. Normale FW800-Geschwindigkeiten.

Stellen Sie sicher, dass die Firmware auf dem neuesten Stand ist. Meins war und war langsam, wurde aber seitdem schneller.
Alex

Welche Firmware? OS X-Systemsoftware? OS X EFI Updater? Ich bin immer auf dem neuesten Stand, aber der Software Updater fordert mich dazu auf. AFAIK, das ist nicht das Problem.

Antworten:


4

Auf neueren Betriebssystemen ist das io in einigen Fällen gedrosselt. Sie können diese Schritte überprüfen, falls sie in Ihrem Fall zutreffen.

Time Machine ist nach dem El Capitan-Upgrade lächerlich langsam

Die Drosselung sollte bei der Beobachtung der Backup-Nutzung des Dateisystems offensichtlich sein:

sudo fs_usage backups

Wenn Sie einen Befehl schreiben /etc/sysctl.confund dann neu starten, sollte diese Drosselklappe deaktiviert sein:

echo 'debug.lowpri_throttle_enabled=0' | sudo tee -a /etc/sysctl.conf

Sie sollten nach dieser Anpassung der Systemoptimierung auf andere Leistungsprobleme achten (zusätzliche CPU-Auslastung, Verlangsamung anderer E / A-Vorgänge, erhöhter Energieverbrauch beim Sichern).


3
Um die Einstellung live zu ändern, ohne neu zu starten, verwenden Sie sudo sysctl debug.lowpri_throttle_enabled=0. Verwenden Sie die, sysctl.confum sicherzustellen, dass die Änderung nach dem Neustart beibehalten wird.
Nic Benders

2

Leider war die Lösung in diesem Fall:

Format disk (lose old backups)

Jetzt wird die Festplatte mit voller Geschwindigkeit gesichert.


War es nicht als HFS + J formatiert?
Harv

Es war und ist es immer noch. Nichts hat sich geändert, nur abgewischt und alles hat schnell funktioniert.

@mankoff Wie merkwürdig!
Harv

Es ist nicht verwunderlich, dass dies die Geschwindigkeit verbessern würde - Sie haben von vorne begonnen. War die Festplatte vorher ziemlich voll? Wie groß ist Ihr TM-Laufwerk im Vergleich zur Gesamtgröße aller zu sichernden Festplatten? Ich würde vermuten, dass es wahrscheinlich eine Menge Zeit mit "Ausdünnen" verbracht hat, was dazu führt, dass zwischen den Versionen von Dateien mehr Platz für neuere Versionen geschaffen wird. Schauen Sie sich 'Console' an und geben Sie 'backupd' in das Suchfeld ein. Scrollen Sie zurück zu, bevor Sie formatiert haben. Irgendwelche Hinweise?
JBRWilkinson

Guter Vorschlag. Laufwerk war nicht voll. Intern werden 300 GB von 500 GB verwendet. Backup-Laufwerk war 500 GB und hatte 71 GB frei. Ich habe die system.log-Beispielausgabe in der ursprünglichen Frage gepostet und nicht hier, damit sie ordnungsgemäß formatiert werden kann. Scheint nicht dünner zu werden, aber es gab möglicherweise ein Spotlight-Problem, obwohl Spotlight auf diesem Laufwerk deaktiviert war.

1

Nach diesem Thread :

Löschen Sie den Ordner " in Bearbeitung " auf dem TM-Laufwerk, und der Vorgang wird mit normaler Geschwindigkeit ausgeführt.

Hinweis: Das Problem konnte in meinem Fall nicht behoben werden.


Hat für mich gearbeitet. Die InProgress-Datei schien gesperrt zu sein und das Löschen dauerte einige Zeit.
AHHP

1

Sie können versuchen, den Ordner /.Spotlight-V100 auf dem TM-Volume umzubenennen. Ich habe das noch nie versucht, aber Spotlight wird verwendet, um zu entscheiden, welche Dateien seit der letzten Sicherung neu / geändert wurden. Das einzige, woran Sie beim Lesen Ihrer Frage denken, ist, dass der Index möglicherweise beschädigt ist und neu erstellt werden muss. In der Zwischenzeit wird diese Suche nicht indiziert, sondern live ausgeführt.

Langer Schuss.


1
Das Löschen des Ordners .Spotlight-V100 und das Hinzufügen dieses Laufwerks zur Liste Systemeinstellungen> Spotlight> Datenschutz hat anscheinend geholfen. Ich werde überprüfen, ob dies auf meinem anderen langsamen Laufwerk wieder funktioniert.

Wenn es funktioniert hat, großartig. Ich bin mir jedoch nicht sicher, ob es eine gute Idee ist, die ordnungsgemäße Indizierung des TM-Laufwerks zu verhindern. Ich nehme an, dass Sie nach Abschluss der ersten Sicherung das Laufwerk aus der Datenschutzliste entfernen und den Index neu erstellen können.
Harv

Keine gute Idee? Es scheint ein offensichtlicher Fehler zu sein, dass es überhaupt möglich ist, es zu indizieren. Warum soll Spotlight das Sicherungslaufwerk indizieren?

Time Machine nutzt Spotlight intensiv, um festzustellen, welche Dateien gesichert werden müssen.
Harv

0

Fügen Sie die Time Machine-Festplatte der Spotlight-Datenschutzliste (in den Systemeinstellungen) hinzu, damit Spotlight keine Zeit für den Zugriff auf dieses Laufwerk benötigt.


0

Zersplitterung

Nach meiner Erfahrung ist es sehr häufig, dass der Katalog-B-Baum sehr fragmentiert wird. Auf einem großen und vollen Volume kann diese Art der Fragmentierung erhebliche Auswirkungen haben.

Jederzeit

Verwenden Sie die Demoversion von iDefrag , um Statistiken anzuzeigen.

Wenn das Backup-Volume fast voll ist

Verwenden Sie den Metadaten- Algorithmus der Vollversion von Defrag oder ein vergleichbares Dienstprogramm, um den Katalog und andere wichtige Dateien zu defragmentieren.

(Bei einem Time Machine-Backup-Volume sollten Sie sich nicht um eine vollständige Defragmentierung kümmern.)

Andere Dienstprogramme

fileXray - das allein kann die relevanten Dateien nicht defragmentieren, aber zur Analyse: Ich kenne nichts besseres als fileXray.

Querverweis

Müssen Macs defragmentiert werden?


Ich weiß, dass dies eine alte Antwort ist, aber ist es sicher, iDefrag auf einer Time Machine-Sicherung auszuführen (die zahlreiche feste Verzeichnisverknüpfungen enthält) ?!
RJVB

-1

Dies könnte auch mit dem MRT-Prozess zusammenhängen. Wenn ich den MRT-Prozess entfernt habe, ist die Backup-Geschwindigkeit für mich normal. MRT wird übrigens als Malware-Entfernungs-Tool bezeichnet, das mit dem Sicherheitsupdate geliefert wird, und für das Durchsuchen wird viel CPU benötigt. Es gibt einige Artikel zum Entfernen.


3
Anstatt zu erwähnen, dass es "einige Artikel" gibt, ist es uns lieber, wenn jemand diese Artikel zusammengefasst und verlinkt beantwortet, damit die Leute sie verstehen können. Die Spekulationen über MRT scheinen zutreffend, aber ist das auch anderswo dokumentiert?
bmike
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.