Як відновити невдалий зовнішній жорсткий диск з Time Machine?


10

Збій мого зовнішнього жорсткого диска. Він більше не буде обертатися і тому незмінний. На щастя, я додав його до своїх резервних копій OSX Time Machine. Отже, оскільки диски дешеві, я можу просто придбати новий, можливо, більший зовнішній накопичувач і відновити, правда? Але як мені сказати Time Machine, що це заміна та відновити новий привід?


PS - Так, я видалив зовнішній диск із списку виключень TM і переконався, що резервна копія є на власному зовнішньому диску TM.


PPS - Опублікував це саме запитання на форумі підтримки Apple, і я отримав відповідь, що мені просто потрібно назвати новий диск таким же, як і старий диск. Це було не від співробітника Apple. Будь-які думки?

Відповіді:


8

Ім'я абсолютно нового накопичувача так само, як і старий диск, - це перший крок, але він не відновить ваші файли. Після цього потрібно відкрити (порожній) накопичувач у Finder, а потім «Ввести машину часу» з піктограми Time Machine у ​​рядку меню. Потім можна повернутися до останньої резервної копії, вибрати всі файли та папки на верхньому рівні вашого (старого) диска, натиснути на них клавішу управління та відновити їх. До цього я вимкнув резервне копіювання Time Machine, коли тривало це тривале відновлення.

Я спробував міграційний помічник, але, схоже, він не мав можливості вибрати певний жорсткий диск для відновлення.

Я в середині відновлення, використовуючи цей метод, і ще не зрозумів, чи Time Machine у ​​Snow Leopard успішно ідентифікує новий диск таким же, як і старий диск. Коли я минулого року спробував цей метод у Leopard, Time Machine вирішив, що диск з однаковою назвою - це новий диск з такою ж назвою - я закінчив дві резервні копії під назвою "Ext HD" та Ext HD 1 ", одна з яких була старий, відкинутий накопичувач і два разом збільшить удвічі кількість місця, яке вони використовували на моєму резервному диску. Ви можете керувати клацанням миші на елементі в Time Machine і змусити його видалити всі резервні копії елемента, якщо ви опинитесь у цій ситуації, але тоді ви втратите всі ваші старі архівні дані для накопичувача.

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


3
Моє відновлення закінчено, і Time Machine не визнає відновлений диск таким же, як оригінальний - він намагається створити резервну копію всього вмісту з нуля.
Ert

1
Це є можливим зв'язати новий диск зі старою резервної копії з допомогою tmutil associatediskкоманди apple.stackexchange.com/a/262005/83347
Michael_Scharf

Дякую. Я нарешті знайшов цю відповідь і почав відновлювати. Дуже дякую!
shigeya

3

Давайте припустимо

  • ваш старий диск був встановлений під /Volumes/USB-old
  • новий диск встановлений як /Volumes/USB-new(може бути те саме ім'я, що і старий. Я використовую інше ім'я, щоб зрозуміти, що таке що)
  • час резервного копіювання машини /Volumes/backups

Щоб відновити машину часу зупинки резервного копіювання (у налаштуваннях: зніміть прапорець "Автоматичне резервне копіювання") та відновіть його в командному рядку:

sudo tmutil restore /Volumes/backups/Backups.backupdb/MacBookPro/Latest/USB-old/* /Volumes/USB-new

Ви можете пов’язати новий диск із резервною копією, використовуючи:

sudo tmutil associatedisk /Volumes/USB-new /Volumes/backups/Backups.backupdb/MacBookPro/Latest/USB-old

Примітка: навіть якщо ваш новий диск встановлений під тим самим іменем, що і старий, ви повинні запустити команду вище, тому що машина часу використовує UUID диска, а не ім'я диска для асоціації резервної копії (див. man tmutil)!

Якщо тепер увімкнути машину часу, вона не створить нову резервну копію та додасть зміни поверх старої резервної копії.


Настійно рекомендую це рішення; Для мене прекрасно працювало відновлення накопичувача даних із понад 2,5 ТБ даних (на комп’ютері Mac Mac 2010 під управлінням High Sierra та двома USB-накопичувачами було близько 16 годин).
outis nihil

"машина зупинки часу (у налаштуваннях)" - це прапорець "Автоматичне резервне копіювання" у розділі Системні настройки> Машина часу?
yurkennis

так, це прапорець "Автоматично створювати резервні копії" у налаштуваннях системи
Michael_Scharf

1

Іменуючи новий том таким же, як і старий, дуже легко повернутись на крок назад і відновити вміст кореневого каталогу цього тома.

Здається, відновлення не копіює розширені атрибути

com.apple.metadata:_kTimeMachineNewestSnapshot 

і

com.apple.metadata:_kTimeMachineOldestSnapshot

який Time Machine використовує, щоб вирішити, чи потрібно повторно створювати резервну копію файлу. Отже, коли ви вмикаєте Time Machine з новим томом на місці, він створює резервну копію іншої копії кожного окремого файлу, а не створює ще один набір жорстких посилань на копію, яку він уже має. Якщо у вас є накопичувач резервного копіювання, який є досить великим, це нормально (не ідеально, але добре). Якщо у вашому резервному диску немає додаткової кімнати, можливо, у вас є проблема.

Я не намагався відновити файли за допомогою команд Unix замість кнопки «Відновити» Time Machine, щоб побачити, чи можна зберегти розширені атрибути на місці. Я вважаю, що вони зберігаються в резервній копії Time Machine, тому теоретично потрібно мати можливість їх зберегти і дати зрозуміти, що Time Machine розуміє, що копія файлів залишається незмінною.


2
Для відновлення командного рядка за допомогою Lion або більше спробуйте restoreдієслово tmutil .
Грем Перрін

-1

На моє розуміння, намагатися уникати "дублювання" файлів у новій USB-системі резервної копії марно. Ось чому:

Я просто пережив таку ж ситуацію, що і OP, і через офіційний чат підтримки Apple пройшов процес відновлення файлів вручну за допомогою Finder для доступу до бази даних резервного копіювання TM. Що я виявив - і OAP підтвердив - це те, що TM створює повну копію ВНУТРІШНЬОГО жорсткого диска щоразу, коли створює резервну копію. (Не так для внутрішнього HD)

Тобто я переходжу до кожної «папки дат» ВСЕ і повний набір моїх файлів там (на дату резервного копіювання, очевидно), маючи фактично десятки копій старих файлів. OAS підтвердив, що це відбувається "задумано", дійсно, є досить неефективним з точки зору швидкості та простору, і це одна з причин, чому ТМ вносить зовнішні диски до списку виключень за замовчуванням та автоматично.

Відповідно, після відновлення мені доведеться перейти до папки EACH у базі даних та видалити файли «старого» резервного копіювання, якщо я хочу заощадити місце на диску Time Capsule. Як бачите, "відображення" старих нових резервних дисків не впливає на зменшення кількості копій файлів у базу даних.

Знову це було справжнім випадком і з чатом офіційної підтримки Apple.

Я сподіваюся, що це доповнює попередні рекомендації та коментарі чи інший досвід навпаки.

Будь-які рекомендації щодо кращого, INCREMENTAL резервного копіювання програмного забезпечення MacOS для резервного копіювання USB-накопичувачів? А створити резервну копію NAS? - Забудьте про Хмару, на відновлення знадобиться кілька місяців у випадку великої відмови (а за межами США ви не отримуєте послуги доставки пошти відновлених дисків), тому я маю це, але як у випадку плану-C.


Ви ніби відповідаєте на інше запитання. Чи можете ви пояснити, як це відповідь на це питання?
G-Man каже: "Відновіть Моніку"
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.