Kopie zapasowe Time Machine są powolne. Jak mogę to przyspieszyć?


14

Tworzenie wehikułu czasu jest bardzo wolne. Połączenie to FireWire 800. Transfer wynosi około 5 Mb / s lub 0,5 MB / s, co wydaje się wolne. Widziałem wiele wzmianek online o bardzo wolnych kopiach czasowych Time Machine. Jakie są techniki lub sugestie, aby to przyspieszyć?

Mam:

  • Uruchom narzędzie do naprawy narzędzia dyskowego. Wszystko w porządku.
  • Wyłączono Spotlight na dysku zdalnym

Wyszukiwanie kopii zapasowej w pliku system.log zapewnia:

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
Jaka jest prędkość kopiowania dużego pliku do rezonansu na dysk TM? To sprawdza, czy problem stanowi TM czy dysk
user151019

Prędkości transferu na dysk wynoszą 500 Mb / s == 50 MB / s. Normalne prędkości FW800.

Upewnij się, że oprogramowanie układowe jest aktualne. Mój nie był i był powolny, ale od tego czasu stał się szybszy.
Alex

Jakie oprogramowanie? Oprogramowanie systemowe OS X? Aktualizator EFI dla OS X? Jestem jednak na bieżąco, jednak tak mi poleca Aktualizator Oprogramowania, więc AFAIK to nie jest problem.

Odpowiedzi:


6

W nowszych systemach operacyjnych - w niektórych przypadkach io jest dławione. Możesz przejrzeć te kroki, jeśli mają zastosowanie w twoim przypadku.

Wehikuł czasu śmiesznie zwalnia po aktualizacji El Capitan

Przepustnica powinna być widoczna podczas obserwowania tworzenia kopii zapasowej systemu plików:

sudo fs_usage backupd

Napisanie polecenia, /etc/sysctl.confa następnie ponowne uruchomienie powinno wyłączyć tę przepustnicę:

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

Lub bez ponownego uruchamiania:

sudo sysctl debug.lowpri_throttle_enabled=0

Po dokonaniu tej regulacji niskiego poziomu dostrajania będziesz chciał zwrócić uwagę na inne problemy z wydajnością (dodatkowe użycie procesora, inne spowolnienie IO, zwiększone zużycie energii podczas tworzenia kopii zapasowej).


3
Aby zmienić ustawienie na żywo bez ponownego uruchamiania, użyj sudo sysctl debug.lowpri_throttle_enabled=0. Użyj, sysctl.confaby upewnić się, że zmiana zostanie zachowana po ponownym uruchomieniu.
Nic Benders,

2

Niestety rozwiązaniem w tym przypadku było:

Format disk (lose old backups)

Teraz dysk wykonuje kopię zapasową z pełną prędkością.


Czy nie został sformatowany jako HFS + J?
Harv,

Tak było i nadal jest. Nic się nie zmieniło, po prostu go wytarłem i wszystko działało szybko.

@mankoff Jak dziwne!
Harv,

1
Nic dziwnego, że poprawiłoby to prędkość - zacząłeś od nowa. Czy wcześniej dysk był dość pełny? Jak duży jest twój dysk TM w porównaniu z całkowitym rozmiarem wszystkich dysków, na których tworzona jest kopia zapasowa? Podejrzewam, że prawdopodobnie spędził mnóstwo czasu na „przerzedzaniu”, co wyrzuca między wersjami plików, aby zrobić więcej miejsca na nowsze wersje. Spójrz na „Konsolę” i wpisz „backupd” w polu wyszukiwania. Przewiń do poprzedniej, zanim sformatowałeś ... jakieś wskazówki?
JBRWilkinson

Dobry pomysł. Dysk nie był pełny. Wewnętrzny to 300 GB z 500 GB. Dysk zapasowy miał 500 GB i miał 71 GB wolnego miejsca. Zamieściłem przykładowe wyjście system.log w oryginalnym pytaniu, a nie tutaj, aby można je było poprawnie sformatować. Wygląda na to, że nie jest cieńszy, ale mógł występować problem z reflektorami, chociaż reflektor został wyłączony na tym dysku.

1

Według tego wątku :

Usuń folder „ w toku ” na dysku TM, a wtedy rzeczy będą działały z normalną prędkością.

Uwaga: to nie rozwiązało problemu w moim przypadku.


Pracował dla mnie. Plik InProgress wydawał się zablokowany i jego usunięcie zajęło trochę czasu.
AHHP,

1

Możesz spróbować zmienić nazwę folderu /.Spotlight-V100 na woluminie TM. Nigdy tego nie próbowałem, ale Spotlight służy do decydowania, które pliki są nowe / zmienione od czasu ostatniej kopii zapasowej. Jedyne, co przychodzi na myśl podczas czytania pytania, to być może indeks jest uszkodzony i trzeba go odbudować, a TM w międzyczasie uruchamia wyszukiwanie na żywo, a nie indeksuje.

Długi strzał.


1
Wydaje się, że usunięcie folderu .Spotlight-V100 i dodanie tego dysku do listy System Prefs> Spotlight> Prywatność. Sprawdzę, czy to znowu działa na moim drugim wolnym dysku.

Jeśli zadziałało, świetnie. Nie jestem jednak pewien, czy uniemożliwienie prawidłowego indeksowania dysku TM jest dobrym pomysłem. Przypuszczam, że po wykonaniu wstępnej kopii zapasowej możesz usunąć dysk z listy prywatności i pozwolić mu na odbudowanie indeksu.
Harv

To nie jest dobry pomysł? Wydaje się oczywistą wadą, że w ogóle pozwalają na indeksowanie. Dlaczego miałbym chcieć, aby Spotlight indeksował dysk kopii zapasowej?

Time Machine intensywnie korzysta ze Spotlight, aby określić, które pliki należy utworzyć.
Harv,

0

Dodaj dysk Time Machine do listy prywatności Spotlight (w Preferencjach systemowych), aby Spotlight nie spędzał czasu na uzyskiwaniu dostępu do tego dysku.


0

Podział

Z mojego doświadczenia wynika, że ​​bardzo często katalog B-drzewa ulega fragmentacji. Na woluminie, który jest zarówno duży, jak i pełny, ten rodzaj fragmentacji może mieć znaczący wpływ.

Kiedykolwiek

Użyj wersji demonstracyjnej programu iDefrag, aby wyświetlić statystyki.

Gdy wolumin kopii zapasowej jest tak blisko, jak to możliwe, do pełnego

Rozważ użycie algorytmu metadanych pełnej wersji programu Defrag lub porównywalnego narzędzia do defragmentacji katalogu i innych krytycznych plików.

(W przypadku woluminu kopii zapasowej Time Machine nie zawracaj sobie głowy pełną defragmentacją).

Inne narzędzia

fileXray - to samo nie może defragmentować odpowiednich plików, ale do analizy: nie znam nic lepszego niż fileXray.

Odsyłacz

Czy komputery Mac wymagają defragmentacji?


Wiem, że to stara odpowiedź, ale czy można bezpiecznie uruchomić iDefrag na kopii zapasowej Time Machine (która ma wiele twardych linków do katalogu) ?!
RJVB

-2

Może to być również związane z procesem MRT. Dla mnie, kiedy usunąłem proces MRT, szybkość tworzenia kopii zapasowej staje się normalna. Nawiasem mówiąc, MRT to narzędzie do usuwania złośliwego oprogramowania, które jest dostarczane wraz z aktualizacją zabezpieczeń i zajmie dużo procesora do wykonania operacji skanowania. Istnieje kilka artykułów o tym, jak go usunąć.


3
Zamiast wspomnieć, że są „niektóre artykuły”, wolimy, aby ktoś odpowiadał na te artykuły streszczone i połączone, aby ludzie mogli to zrozumieć. Spekulacje na temat MRT wydają się być na miejscu, ale czy jest to również udokumentowane gdzie indziej?
bmike
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.