Резервне копіювання Time Machine відбувається повільно. Як я можу це прискорити?


14

Моя машина часу резервного копіювання дуже повільна. Підключення FireWire 800. Передача становить близько 5 Мб / с або 0,5 Мб / с, що здається повільним. В Інтернеті я багато згадував про дуже повільні резервні копії Time Machine. Які методи чи пропозиції можна прискорити?

Я маю:

  • Запустіть інструмент відновлення Disk Utility Repair. Все добре.
  • Вимкнено прожектор на віддаленому диску

Пошук резервного копіювання в system.log дає наступне:

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
Яка швидкість копіювання резонансно великого файлу на диск TM включена? Ось щоб дізнатися, чи це проблема з TM або диском
user151019

Швидкість передачі на диск становить 500 Мб / с == 50 Мб / с. Нормальна швидкість FW800.

Переконайтеся, що вбудоване програмне забезпечення налагоджене. Моя не була і повільна, але з того часу стала швидшою.
Олексій

Яка прошивка? Система програмного забезпечення OS X? Оновлення OS X EFI? Я постійно оновлююсь, однак оновлення програмного забезпечення говорить мені, тому AFAIK це не проблема.

Відповіді:


6

На новіших ОС - в деяких випадках io вимикається. Ви можете переглянути ці кроки, якщо вони застосовуються у вашому випадку.

Time Machine смішно повільний після оновлення El Capitan

Дросель повинен бути очевидним при дотриманні резервного використання файлової системи:

sudo fs_usage backupd

Введення команди /etc/sysctl.confта повторний перезапуск має вимкнути цей дросель:

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

Або без перезавантаження:

sudo sysctl debug.lowpri_throttle_enabled=0

Після налаштування системи налаштування системи низького рівня ви захочете стежити за іншими проблемами з продуктивністю (додаткове використання процесора, інше сповільнення IO, збільшення споживання енергії під час резервного копіювання).


3
Щоб змінити налаштування в прямому ефірі без перезавантаження, використовуйте sudo sysctl debug.lowpri_throttle_enabled=0. Використовуйте sysctl.confдля того, щоб зміни зберігалися після перезавантаження.
Нік Бендерс

2

На жаль, рішенням у цьому випадку було:

Format disk (lose old backups)

Тепер диск робить резервну копію на повній швидкості.


Чи не він був відформатований як HFS + J?
Харв

Так було і є. Нічого не змінилося, просто витерло його і все працювало швидко.

@mankoff Як це дивно!
Харв

1
Не дивно, що це покращило б швидкість - ви знову почали з нуля. Чи був накопичувач раніше досить повним? Наскільки великий ваш привід TM порівняно із загальним розміром усіх резервних копій дисків? Я вважаю, що це, ймовірно, витрачало тону часу на «проріджування», що викидає між версіями файли, щоб зробити більше місця для новіших версій. Перегляньте "Консоль" та поставте "резервну копію" у вікні пошуку. Прокрутіть назад до того, як ви відформатували .. будь-які підказки?
JBRWilkinson

Гарна пропозиція. Диск був не повний. Внутрішня - 300 ГБ, що використовується 500 Гб. Резервний накопичувач був 500 ГБ і мав 71 ГБ безкоштовно. Я розмістив зразок виводу system.log в оригінальному запитанні, а не тут, щоб його можна було правильно відформатувати. Здається, це не стоншується, але, можливо, виникла проблема із прожектором, хоча прожектор був відключений на цьому диску.

1

Відповідно до цієї теми :

Видаліть папку " триває " на приводі TM, і тоді все буде працювати з нормальною швидкістю.

Примітка. Це не вирішило проблеми в моєму випадку.


Працювали для мене. Файл InProgress здавався заблокованим і потрібно було час, щоб видалити.
AHHP

1

Ви можете спробувати перейменувати папку /.Spotlight-V100 на томі TM. Я ніколи цього не пробував, але Spotlight використовується, щоб визначити, які файли будуть нові / змінені з моменту останньої резервної копії. Єдине, що спадає на думку при читанні вашого запитання, - це, можливо, індекс зламаний і його потрібно перебудовувати, а TM тим часом виконує цей пошук у прямому ефірі, а не індексується.

Ризиковане підприємство.


1
Видалення папки .Spotlight-V100 та додавання цього диска до системних налаштувань> Прожектор> Список конфіденційності, здається, допомогло. Я перевірю, чи працює це знову на моєму іншому повільному диску.

Якщо це спрацювало, чудово. Я не впевнений, хоча, якщо запобігання неправильному індексуванню накопичувача TM - це гарна ідея. Я думаю, що коли буде зроблено початкове резервне копіювання, ви зможете вилучити диск зі списку конфіденційності та дозволити йому відновити індекс.
Харв

Недобра ідея? Здається, явний недолік, що вони дозволяють його індексувати взагалі. Чому я хочу, щоб прожектор проіндексував накопичувач накопичувача?

Time Machine широко використовує прожектор, щоб визначити, які файли потрібно створити резервну копію.
Харв

0

Додайте диск Time Machine до списку конфіденційності Spotlight (у системних налаштуваннях), щоб Spotlight не витрачав час на доступ до цього накопичувача.


0

Фрагментація

На мій досвід, дуже важливо, щоб дерево B-каталогу було дуже фрагментарним. На об'єм, який є великим і повним, цей тип фрагментації може мати значний вплив.

В будь-який час

Використовуйте демо-версію iDefrag для перегляду статистики.

Коли обсяг резервного копіювання максимально наближений до повного

Розгляньте можливість використання алгоритму метаданих повної версії Defrag або подібної утиліти для дефрагментації каталогу та інших критичних файлів.

(Для обсягу резервного копіювання Time Machine не заважайте повною дефрагментацією.)

Інші комунальні послуги

fileXray - це лише не може дефрагментацію відповідних файлів, але для аналізу: я не знаю нічого кращого, ніж fileXray.

Перехресне посилання

Чи потрібно дефрагментацію Маків?


Я знаю, що це стара відповідь, але чи безпечно запускати iDefrag на резервній копії Time Machine (який має численні жорсткі посилання на каталог) ?!
RJVB

-2

Це також може бути пов'язане з процесом MRT. Для мене, коли я видалив процес MRT, швидкість резервного копіювання стає нормальною. До речі, MRT називається інструментом видалення зловмисного програмного забезпечення, який постачається з оновленням безпеки, і для роботи сканування знадобиться багато процесора. Існує кілька статей про те, як її видалити.


3
Замість того, щоб згадувати, є "деякі статті", ми вважаємо за краще, щоб хтось відповідав на ці статті, узагальнені та пов'язані, щоб люди могли зрозуміти. Спекуляції щодо MRT здаються місцями, але чи це документовано і в інших місцях?
bmike
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.