Как мне продолжать использовать резервные копии Time Machine после переключения моего жесткого диска?

8

Я заменил HD на SSD (256 ГБ) и восстановил содержимое из резервной копии Time Machine (внешний HD 320 ГБ).

Теперь, после рабочего дня, я подключил свой внешний HD, чтобы сделать следующую резервную копию. Теперь Time Machine начала сканировать мои файлы, подготовить файлы и т. Д. (Это заняло довольно много времени, потому что нужно было как-то сканировать все), затем перешла в фазу «Удаление старых резервных копий». Все выглядело нормально, но как раз в тот момент, когда он собирался закончить, произошел сбой: «Эта резервная копия слишком велика для резервного диска». ,

Используется только около 200 ГБ моего твердотельного накопителя, поэтому он легко помещается на внешнем жестком диске объемом 320 ГБ: с момента восстановления резервной копии изменилось не так много файлов.

Когда я смотрю на диск Time Machine, я вижу, что он автоматически удалил все мои старые версии, и я действительно не рад этому! Осталась только самая последняя - та, которую я восстановил со вчерашнего дня , и теперь кажется, что создается отдельная резервная копия для моего нового диска? Хорошо, «200 ГБ х 2> 320 ГБ», но это не то, что он должен делать. Он должен просто продолжать записывать различия, поскольку ему всегда удавалось сохранить несколько старых версий, так почему же все должно быть иначе только потому, что я переместил содержимое на SSD?

Есть ли способ заставить Time Machine «переподключиться» к новому твердотельному накопителю (я полагаю, он все еще каким-то образом «подключен» к старому жесткому диску и поэтому не рассматривает изменения на моем новом твердотельном накопителе как изменения в резервной копии?)

Интересно, лучше ли мне клонировать мой HD (например, с помощью стороннего инструмента), если Time Machine об этом не знает?

Крис Лерчер
источник
@patrix: В отличие от вопроса, на который вы ссылались, я сделал восстановление из резервной копии Time Machine.
Крис Лерчер

Ответы:

8

От http://simon.heimlicher.com/articles/2012/07/10/time-machine-inherit-backup-using-tmutil

Time Machine использует уникальный идентификатор (UUID), который специфичен для тома (то есть раздела диска), чтобы связать том с его резервной копией. В выпусках OS X до 10.7 Lion, когда люди обменивались своим диском или мигрировали на другой Mac, эта функция мешала Time Machine продолжать добавление в историю резервного копирования ранее использованного диска.

В OS X Lion, а теперь и в OS X 10.8 Mountain Lion, есть замечательная новая команда Terminal под названием tmutil, которая превращает всю эту драму в бриз.

Вот команда

sudo tmutil associatedisk -a "/Volumes/Macintosh HD" "/Volumes/Time Machine Disk/Backups.backupdb/John Doe's MacBook/Latest/Macintosh HD"

См. Также Как я могу использовать существующую резервную копию Time Machine с моим новым компьютером?

Симона Карлетти
источник
Я все еще на 10.6, но приятно знать, как это будет работать в следующий раз, после того, как я обновлю свою ОС. Спасибо!
Крис Лерчер
Я действительно делал это в прошлом с 10.6, но это включало изменение UUID вручную. Значение устанавливается xattrдля папки резервного копирования. Вы должны быть в состоянии найти некоторый учебник для этого.
Симона Карлетти
1
Обязательно ознакомьтесь с предложением Паскаля ван Хекеtmutil inheritbackup .
Майкл Алерс