Повторное использование резервного диска Time Machine после миграции на новую машину

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

Я использовал Migration Assistant и резервную копию Time Machine, чтобы загрузить все на свой новый (тогда еще) MacBook Pro. Все скопировалось правильно, однако, когда я попытался настроить Time Machine на новом MacBook Pro, используя оригинальный диск Time Machine, мне это не удалось. Я не уверен, почему, и в результате мне пришлось купить новый внешний HD для новой резервной копии Time Machine. Это было своего рода пустой тратой времени, потому что исходный резервный диск Time Machine был заполнен менее чем наполовину. Кроме того, я больше не мог получить доступ к резервным копиям, сделанным до миграции, поскольку новый MacBook Pro не распознавал исходный диск Time Machine.

Теперь я буду делать то же самое в ближайшее время, и мой текущий диск Time Machine заполнен едва на треть (1/3), и я бы предпочел не покупать новый HD, а также не терять несколько лет. стоит резервных копий.

Можно ли переустановить Time Machine для более новой машины, используя тот же диск, что и для старой машины (и источник образа миграции)?

Зачем покупать новый диск? После миграции у вас есть старый Mac, новый Mac и внешняя машина времени. Это достаточно безопасно, чтобы стереть внешний диск и использовать его в качестве нового резервного тома.

Ответы (5)

По-видимому, с macOS Sierra ваш новый Mac может унаследовать ваш старый диск Time Machine и, вероятно, с High Sierra. Недавно я переставил главный диск с неисправного mini 2011 года на новый для меня mini 2012 года. Я был готов стереть диск Time Machine и начать заново, как предложил первый комментатор, но я подключил его и из любопытства просмотрел его содержимое в Finder. Появилось диалоговое сообщение с вопросом, хочу ли я, чтобы этот компьютер наследовал резервную копию Time Machine с моего предыдущего компьютера. Он предупредил, что если я захочу сделать это, я больше не смогу использовать резервную копию на предыдущем компьютере. Я согласен. Моя предыдущая резервная копия теперь без проблем связана с новым компьютером.

Документ поддержки Apple, в котором указано, когда и где вы можете наследовать диск Time Machine: https://support.apple.com/kb/PH25698?locale=en_US

Когда вы получаете новый Mac, вы можете использовать Ассистент миграции вместе с внешним диском Time Machine, чтобы восстановить резервную копию на новый компьютер. Однако Time Machine не будет выполнять резервное копирование вашего нового компьютера на этот внешний диск, поскольку распознает, что идентификатор внутреннего диска на вашем новом компьютере не совпадает с идентификатором внутреннего диска на вашем старом компьютере. (Он пытается предотвратить резервное копирование другого диска с тем же именем и вызывает проблемы с существующими резервными копиями Time Machine.)

У вас есть два варианта обойти это:

  • Вы можете отформатировать диск Time Machine после восстановления, а затем установить его в качестве места назначения Time Machine, как обычно. Конечно, это означает, что все ваши резервные копии из прошлого исчезли.

  • Вы можете связать свой новый внутренний диск с Time Machine, что позволит ему продолжить резервное копирование.

Есть вероятность, что в процессе ассоциации что-то пойдет не так, и вы потеряете все свои предыдущие резервные копии. Но это должно работать, и, конечно же, форматирование диска не приведет к тому , что у вас будет доступ к вашим предыдущим резервным копиям.

Чтобы связать диск вашего нового компьютера с диском Time Machine, сделайте следующее:

  1. Убедитесь, что вы восстановили свою резервную копию на новый компьютер, и что все присутствует и учтено. Опять же, вы должны выйти из этого со всеми своими резервными копиями, но вы хотите быть уверены, что все уже на внутреннем диске, на всякий случай.

  2. Узнайте, где находятся ваши резервные копии. Перейдите на внешний диск Time Machine в Finder и дважды щелкните значок Backups.backupdb. Дважды щелкните папку с именем вашего компьютера, которая должна быть единственной папкой. Прокрутите вниз, пока не найдете Latestи дважды щелкните по нему. На этом этапе вы должны увидеть папку с именем вашего жесткого диска и дважды щелкнуть по ней.

  3. В меню «Вид» выберите «Показать панель пути». (Если единственный вариант, который вы видите в панели пути, говорит «Скрыть панель пути», игнорируйте последнее предложение). В нижней части окна Finder вы должны увидеть что-то вроде этого:

    введите описание изображения здесь

    В крайнем левом углу указано имя вашего диска Time Machine, за которым следует .backupdbимя папки, за которым следует имя вашего компьютера, за которым следует дата и время последней резервной копии, а затем имя вашего внутреннего жесткого диска.

    Держите окно Finder открытым.

  4. Обратите внимание, что вам нужно будет заменить несколько битов в следующей команде информацией о вашем компьютере. Важно, чтобы вы не добавляли и не удаляли пробелы и не меняли ничего, кроме указанных битов.

    sudo tmutil associatedisk -a "/Volumes/New Internal Hard Drive Name" "/Volumes/Time Machine Disk Name/Backups.backupdb/Computer Name/Latest/Old Internal Hard Drive Name"
    

    В приведенной выше команде это то, что нужно настроить. Вот мое изображение снова для вас, чтобы следовать вместе с:

    введите описание изображения здесь

    • New Internal Hard Drive Name: это имя внутреннего жесткого диска вашего нового компьютера. Если вы его не меняли, он будет Macintosh HDпо умолчанию. (Этого нет на маленьком изображении выше, но если вы его не переместили, это имя на значке диска в правом верхнем углу рабочего стола на новом компьютере.)
    • Time Machine Disk Name: это имя внешнего диска, который вы используете для Time Machine. Это то, что отображается в Finder, когда вы переходите к просмотру диска Time Machine, включая пробелы. (Это Baracudaна изображении выше.)
    • Computer Name: это имя вашего старого компьютера. Если не изменить значение по умолчанию, это будет что-то вроде Joe's MacBook Pro. (Это KevG5на изображении выше.)
    • Old Internal Hard Drive Name: это имя вашего старого внутреннего жесткого диска. (Это Tedна изображении выше.)

    С поправкой на мой компьютер это будет выглядеть так:

    sudo tmutil associatedisk -a "/Volumes/Bill" "/Volumes/Baracuda/Backups.backupdb/KevG5/Latest/Ted"
    

    Опять же, вы должны настроить его с помощью информации вашего собственного компьютера. Если у вас есть вопросы, пожалуйста, используйте функцию комментариев под этим ответом.

  5. Теперь откройте «Терминал» (в папке «Приложения» > «Утилиты»), скопируйте и вставьте измененную команду и нажмите Return/ Enter. Вас попросят ввести пароль для входа в компьютер. Когда вы его наберете, символы не появятся — этого и следовало ожидать. После ввода пароля снова нажмите Return/ .Enter

После того, как все это будет сделано, вы сможете использовать свой существующий диск Time Machine с новым компьютером и делать резервные копии, как будто ничего не изменилось.

Большое спасибо за это! Очень подробно и полезно! Просто Apple хочет, чтобы мы покупали больше внешних накопителей, или это какой-то недостаток OS X?
Ни один. Как отмечается в сообщении, это предназначено для предотвращения случайного резервного копирования другого диска с таким же именем. Если вы возьмете свой внешний диск Time Machine и подключите его к чужому компьютеру, и у вас обоих есть внутренние диски с именем «Macintosh HD», без этой защиты выполнение резервного копирования создаст совершенно новый снимок. В зависимости от размера диска для резервного копирования и диска Time Machine он может стереть все существующие резервные копии, чтобы создать эту новую резервную копию, и внезапно вы потеряете всю свою историю резервного копирования. Что касается того, почему эта функция не отображается у пользователя...
... интерфейса, я думаю, что Apple, вероятно, считает, что большинство людей предпочли бы начать с чистой истории резервного копирования на новом компьютере.
как бы вы сделали это для диска машины далекого времени? Я получаю «Требуется локальная точка подключения тома и путь к тому моментального снимка». как ответ.
@tubedogg Я добавил специальный вариант использования «Продолжить использование TimeMachine на старом Mac после полного восстановления на новый Mac». Я думаю, что стоит включить его в ваш уже отличный ответ, так как я нигде не нашел его в Интернете, и мое расследование заняло у меня целый день.

Привет, мне нужно было сделать пару вещей, прежде чем я смог увидеть свои предыдущие архивы на машине времени моего нового Mac.

Для истории вот что я сделал:

Запустите sudo tmutil ассоциированный диск -a на терминале

Была следующая ошибка:

Не удалось собрать снимки для xxx

Это была проблема с правами доступа к терминалу!

Итак, я сделал это:

Я зашел в «Системные настройки»> «Безопасность и конфиденциальность»> «Конфиденциальность» и добавил «Терминал» на панель «Полный доступ к диску». Работал на меня. Надеюсь, это поможет!

(спасибо https://forums.macrumors.com/threads/unable-to-inherit-previous-time-machine.2144061/ )

Затем сработал tmutil linkedisk -a... но я не мог видеть свои предыдущие резервные копии на машине времени.

И это заставило его работать

Сначала мне пришлось наследовать резервную копию этого комплекта запасных частей: sudo tmutil inheritbackup "/Volumes/Backups/OldComputerName.sparsebundle" После этого я мог использовать параметр ассоциированного диска, как упоминает tubedogg

специально для моего компьютера:

tmutil inheritbackup /Volumes/WD\ 2 ТБ\ BACKUP\ 2/Backups.backupdb/MacBook\ Air\ xxx

затем

sudo tmutil linkedisk -a /Volumes/Macintosh\ HD /Volumes/WD\ 2TB\ BACKUP\ 2/Backups.backupdb/MacBook\ Air\ xxx/Latest/Macintosh\ HD/

И БАМ! Я мог просматривать свои резервные копии с помощью Timemachine

+1 за разрешения терминала! Кроме этого, я следовал процедуре @tubedogg :)

У меня также была эта проблема. Однако моя резервная копия Time Machine находилась на сетевом диске и была частью комплекта запасных частей. Я нашел этот сайт https://nairteashop.org/keeping-backup-history-when-switching-to-a-new-mac/ , где объясняется, как это сделать.

Сначала мне пришлось унаследовать резервную копию этого комплекта запасных частей: sudo tmutil inheritbackup "/Volumes/Backups/OldComputerName.sparsebundle"

После этого я мог бы использовать опцию ассоциированного диска, как упоминает tubedogg

У меня это не сработало, после наследования и связывания я получил сообщение об ошибке, что том был «Не том моментального снимка». даже несмотря на то, что я делал инкрементальные резервные копии в течение многих лет.

Начиная с Монтерея, команды терминала больше не нужны:

  • перейдите в Системные настройки -> Машина времени
  • Выберите диск, содержащий резервные копии с вашего старого Mac ( рядом с ним будет стоять оранжевый i )
  • В диалоговом окне нажмите « Заявить о существующих резервных копиях » (или аналогичный, у меня не английская система)