Jak przywrócić uszkodzony zewnętrzny dysk twardy z Time Machine?

10

Mój zewnętrzny dysk twardy uległ awarii. Nie będzie się już obracać i dlatego jest niemożliwy do zamontowania. Na szczęście dodałem go do moich kopii zapasowych Time Machine OSX. Ponieważ dyski są tanie, mogę po prostu kupić nowy, prawdopodobnie większy dysk zewnętrzny i przywrócić go, prawda? Ale jak mam powiedzieć Time Machine, że jest to zamiennik i aby przywrócić nowy dysk?


PS - Tak, usunąłem dysk zewnętrzny z listy wykluczeń TM i sprawdziłem, czy kopia zapasowa znajduje się na własnym dysku zewnętrznym TM.


PPS - wysłałem to samo pytanie na forum wsparcia Apple i otrzymałem odpowiedź, że muszę tylko nazwać nowy dysk tak samo, jak stary dysk. To nie było od pracownika Apple. jakieś pomysły?

dakrakot
źródło

Odpowiedzi:

8

Pierwszym krokiem jest nazywanie nowego dysku tak samo, jak starego, ale nie przywraca on plików. Następnie musisz otworzyć (pusty) dysk w Finderze, a następnie „Enter Time Machine” z ikony Time Machine na pasku menu. Następnie możesz wrócić do ostatniej kopii zapasowej, wybrać wszystkie pliki i foldery na najwyższym poziomie (starego) dysku, kliknąć je z wciśniętym klawiszem Control i przywrócić. Zanim to zrobiłem, wyłączyłem kopie zapasowe Time Machine, gdy trwało to długie przywracanie.

Próbowałem Migration Assistant, ale nie wyglądało na to, aby miał możliwość wyboru konkretnego dysku twardego do przywrócenia.

Korzystam z tej metody w trakcie przywracania i nie wiem, czy Time Machine w systemie Snow Leopard z powodzeniem rozpoznaje nowy dysk jako taki sam jak stary. Kiedy w ubiegłym roku wypróbowałem tę metodę w systemie Leopard, Time Machine zdecydował, że dysk o identycznej nazwie jest nowym dyskiem o tej samej nazwie - skończyłem z dwiema kopiami zapasowymi o nazwie „Ext HD” i Ext HD 1 ”, z których jedna była stary, odrzucony dysk i dwa razy podwojono ilość miejsca, które wykorzystali na moim dysku zapasowym. Możesz kliknąć z wciśniętym klawiszem Control w elemencie Time Machine i usunąć wszystkie kopie zapasowe elementu, jeśli znajdziesz się w takiej sytuacji, ale wtedy stracisz wszystkie stare archiwalne dane kopii zapasowej dysku.

Podejrzewam również, że ta metoda pomija ukryte pliki w katalogu głównym dysku - jeśli zmieniłeś ikonę dysku, nie zostanie ona na przykład przywrócona. Jeśli to jest problem, uważam, że możesz przejść o jeden poziom wyżej do komputera w oknie Time Machine, wybierz tylko kopię zapasową zewnętrznego dysku twardego i przywróć wszystko, ale będzie to folder o nazwie po twoim zewnętrznym dysku twardym. Po przywróceniu będziesz musiał ręcznie przenieść zarówno widoczne, jak i ukryte elementy.

Ert
źródło
3
Moje przywracanie zakończyło się, a Time Machine nie rozpoznaje przywróconego dysku jako identycznego z oryginałem - próbuje ponownie wykonać kopię zapasową całej zawartości od zera.
Ert
1
Możliwe jest powiązanie nowego dysku ze starą kopią zapasową za pomocą tmutil associatediskpolecenia apple.stackexchange.com/a/262005/83347
Michael_Scharf
Dzięki. W końcu znalazłem tę odpowiedź i zacząłem przywracać. Wielkie dzięki!
shigeya
3

Załóżmy

  • twój stary dysk został zamontowany pod /Volumes/USB-old
  • nowy dysk jest zamontowany jako /Volumes/USB-new(może mieć taką samą nazwę jak stary. Używam innej nazwy, aby wyjaśnić, co jest)
  • kopia zapasowa wehikułu czasu jest poniżej /Volumes/backups

Aby przywrócić maszynę zatrzymującą tworzenie kopii zapasowych (w preferencjach: usuń zaznaczenie pola wyboru „Automatycznie wykonuj kopię zapasową”) i przywróć ją w wierszu polecenia:

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

Możesz powiązać nowy dysk z kopią zapasową, używając:

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

Uwaga: nawet jeśli nowy dysk jest zamontowany pod tą samą nazwą co poprzedni, musisz uruchomić powyższe polecenie, ponieważ wehikuł czasu używa identyfikatora UUID dysku, a nie nazwy dysku do skojarzenia kopii zapasowej (patrz man tmutil)!

Jeśli teraz włączysz wehikuł czasu, nie utworzy on nowej kopii zapasowej i nie doda zmian na starej kopii zapasowej.

Michael_Scharf
źródło
Zdecydowanie polecam to rozwiązanie; działało idealnie dla mnie przywracając dysk z ponad 2,5 TB danych (zajęło to około 16 godzin na komputerze Mac mini z 2010 High Sierra i dwoma dyskami USB).
outis nihil
„zatrzymaj maszynę czasu (w preferencjach)” - czy to pole wyboru „Automatycznie wykonuj kopię zapasową” w Preferencjach systemowych> Wehikuł czasu?
yurkennis
tak, jest to pole wyboru „Automatycznie
wykonaj
1

Nazwanie nowego woluminu tak samo jak starego sprawia, że ​​bardzo łatwo jest cofnąć się o krok i przywrócić zawartość katalogu głównego tego woluminu.

Wydaje się, że przywracanie nie polega na kopiowaniu rozszerzonych atrybutów

com.apple.metadata:_kTimeMachineNewestSnapshot 

i

com.apple.metadata:_kTimeMachineOldestSnapshot

którego Time Machine używa do podjęcia decyzji, czy musi wykonać kopię zapasową pliku. Tak więc, kiedy ponownie włączysz Time Machine z nowym woluminem, tworzy on kopię zapasową kolejnej kopii każdego pojedynczego pliku zamiast tworzyć tylko inny zestaw twardych linków do kopii, którą już posiada. Jeśli masz dysk zapasowy, który jest wystarczająco duży, jest to OK (nie idealne, ale OK). Jeśli na dysku kopii zapasowej nie ma dodatkowego miejsca, prawdopodobnie masz problem.

Nie próbowałem przywracać plików za pomocą poleceń Uniksa zamiast przycisku „Przywróć” Time Machine, aby sprawdzić, czy można zachować rozszerzone atrybuty na swoim miejscu. Uważam, że są one przechowywane w kopii zapasowej Time Machine, więc teoretycznie należy je zachować i uświadomić Time Machine, że nadal ma niezmienioną kopię plików.

Ed Wagner
źródło
2
Aby przywrócić z wiersza poleceń za pomocą Lion lub nowszego, spróbuj restoreczasownika tmutil .
Graham Perrin
-1

W moim rozumieniu próba uniknięcia „duplikowania” plików w nowej kopii zapasowej USB jest daremna. Dlatego:

Właśnie spotkałem się z tą samą sytuacją co OP i przez oficjalny czat Wsparcia Apple przeszedłem proces ręcznego odzyskiwania plików za pomocą Findera w celu uzyskania dostępu do bazy danych kopii zapasowych TM. Odkryłem - i zatwierdziłem OAP - że TM tworzy pełną kopię ZEWNĘTRZNEGO HDD za każdym razem, gdy tworzy kopię zapasową. (Nie dotyczy wewnętrznego HD)

To znaczy, przechodzę do KAŻDEGO „folderu z datami” i jest tam kompletny zestaw moich plików (oczywiście w momencie tworzenia kopii zapasowej), które mają efektywnie dziesiątki kopii starszych plików. OAS potwierdziło, że dzieje się tak „zgodnie z projektem”, jest rzeczywiście dość nieefektywne pod względem prędkości i przestrzeni, i jest to jeden z powodów, dla których TM umieszcza dyski zewnętrzne domyślnie i automatycznie na liście wykluczeń.

W związku z tym po odzyskaniu będę musiał przejść do KAŻDEGO folderu w bazie danych i usunąć pliki „starych” kopii zapasowych, jeśli chcę zaoszczędzić miejsce na dysku Time Capsule. Jak widać, „mapowanie” starych nowych dysków z kopiami zapasowymi nie ma wpływu na zmniejszenie liczby kopii plików w kopii zapasowej bazy danych.

Znowu był to prawdziwy przypadek i czat z oficjalnym wsparciem Apple.

Mam nadzieję, że uzupełnia to poprzednie rekomendacje i komentarze lub inne przeciwnie, są mile widziane.

Jakieś rekomendacje na temat lepszego, NIESAMOWITEJ kopii zapasowej oprogramowania MacOS do tworzenia kopii zapasowych dysków USB? I wykonać kopię zapasową NAS? - Zapomnij o chmurze, której odzyskanie zajmie miesiące w przypadku dużej awarii (a poza USA nie dostaniesz usług dostarczania poczty z dysków do odzyskiwania), więc mam ją, ale jako przypadek Plan-C.

Federico
źródło
Wygląda na to, że odpowiadasz na inne pytanie. Czy możesz wyjaśnić, w jaki sposób jest to odpowiedź na to pytanie?
G-Man mówi „Przywróć Monikę”