Time Machine에서 고장난 외장 하드 드라이브를 복원하는 방법은 무엇입니까?


10

외장 하드 드라이브가 고장났습니다. 더 이상 회전하지 않으므로 마운트 할 수 없습니다. 고맙게도 OSX Time Machine 백업에 추가했습니다. 디스크가 저렴하기 때문에 새로운 외장 드라이브를 구입하여 복원 할 수 있습니까? 그러나 Time Machine에게 이것이 대체 드라이브이며 새 드라이브로 복원한다고 어떻게 알 수 있습니까?


추신-예 TM의 제외 목록에서 외부 드라이브를 제거하고 백업이 TM의 외부 드라이브에 있는지 확인했습니다.


PPS-Apple 지원 포럼에 동일한 질문을 게시하고 새 디스크의 이름을 이전 디스크와 동일하게 지정해야한다는 응답을 받았습니다. 이것은 Apple 직원이 아닙니다. 이견있는 사람?

답변:


8

새 드라이브의 이름을 이전 드라이브와 동일하게 지정하는 것이 첫 번째 단계이지만 파일을 복원하지는 않습니다. 그런 다음 Finder에서 (빈) 드라이브를 연 다음 메뉴 막대의 Time Machine 아이콘에서 "Time Machine 입력"을 실행해야합니다. 그런 다음 마지막 백업으로 돌아가서 (오래된) 드라이브의 최상위 레벨에있는 모든 파일과 폴더를 선택하고 해당 파일을 제어 클릭 한 다음 복원 할 수 있습니다. 이 작업을 수행하기 전에이 긴 복원이 수행되는 동안 Time Machine 백업을 해제했습니다.

Migration Assistant를 사용해 보았지만 복원 할 특정 하드 드라이브를 선택할 수 없었습니다.

이 방법을 사용하여 복원하는 동안 Snow Leopard의 Time Machine이 새 드라이브를 이전 드라이브와 동일하게 식별하는지 여부를 아직 알 수 없습니다. 작년에 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)!

이제 Time Machine을 켜면 새 백업이 생성되지 않고 이전 백업 위에 변경 사항이 추가됩니다.


이 솔루션을 강력히 권장합니다. 2.5TB 이상의 데이터가있는 데이터 드라이브를 복원하기 위해 완벽하게 작동했습니다 (High Sierra를 실행하는 2010 Mac mini 및 2 개의 USB 드라이브에서 약 16 시간 소요).
outis nihil

"타임머신 중지 (기본 설정)" -시스템 환경 설정> Time Machine의 "자동 백업"확인란입니까?
yurkennis

예, 시스템 환경 설정의 "자동 백업"확인란입니다.
Michael_Scharf

1

새 볼륨의 이름을 이전 볼륨과 동일하게 지정하면 한 단계 뒤로 돌아가서 해당 볼륨의 루트 디렉토리의 내용을 쉽게 복원 할 수 있습니다.

복원이 수행하지 않는 것은 확장 된 속성을 복사하는 것입니다.

com.apple.metadata:_kTimeMachineNewestSnapshot 

com.apple.metadata:_kTimeMachineOldestSnapshot

Time Machine은 파일을 다시 백업해야하는지 여부를 결정하는 데 사용합니다. 따라서 새 볼륨을 제 위치에두고 Time Machine을 다시 켜면 이미 보유한 사본에 대한 하드 링크 세트를 작성하는 대신 모든 단일 파일의 사본을 백업합니다. 백업 드라이브가 충분히 큰 경우에는 정상입니다 (이상적이지는 않지만 정상). 백업 드라이브에 추가 공간이 없으면 문제가있을 수 있습니다.

Time Machine의 "복원"버튼 대신 Unix 명령을 사용하여 파일을 복원하려고 시도하여 확장 된 속성을 유지할 수 있는지 확인하지 않았습니다. 나는 그것들이 Time Machine 백업에 보관되어 있기 때문에 이론 상으로는 그것들을 유지하고 Time Machine이 여전히 파일의 변경되지 않은 사본을 가지고 있음을 이해할 수 있어야합니다.


2
Lion 이상으로 명령 줄을 복원하려면 tmutilrestore 동사를 사용해보십시오 .
Graham Perrin

-1

내 이해에 따르면, USB 새 백업에서 파일을 "중복"하지 않으려는 것은 쓸데없는 일입니다. 이유는 다음과 같습니다.

방금 OP와 동일한 상황이 발생했으며 공식 Apple 지원 채팅을 통해 Finder를 사용하여 TM 백업 데이터베이스에 액세스하여 파일을 수동으로 복구하는 과정을 거쳤습니다. 내가 발견하고 OAP가 검증 한 것은 TM이 백업 할 때마다 EXTERNAL HDD의 완전한 사본을 생성한다는 것입니다. (내부 HD에는 해당되지 않음)

즉, 각 "날짜 폴더"로 이동하면 전체 파일 세트가 백업 날짜에 분명히 수십 개의 이전 파일 사본을 가지고 있습니다. OAS는 이것이 실제로 "설계에 의해"발생하고 속도와 공간면에서 상당히 비효율적임을 확인했으며, 이것이 TM이 기본적으로 자동적으로 외부 드라이브를 제외 목록에 넣는 이유 중 하나입니다.

따라서 복구 후 Time Capsule 디스크의 공간을 절약하려면 데이터베이스의 각 폴더로 이동하여 "오래된"백업 파일을 삭제해야합니다. 보다시피, 기존의 새 백업 디스크를 "매핑"해도 파일이 백업 데이터베이스에 복사되는 횟수를 줄이는 데 아무런 영향을 미치지 않습니다.

다시 한 번, 이것은 실제 사례였으며 Apple 공식 지원 채팅과 관련이있었습니다.

나는 이것이 이전의 권장 사항을 추가하고 그에 대한 의견이나 다른 경험을 환영하기를 바랍니다.

USB 드라이브를 백업하기위한 더 나은 INCREMENTAL 백업 MacOS 소프트웨어에 대한 권장 사항이 있습니까? 그리고 NAS를 백업하기 위해? -큰 실패의 경우 복구하는 데 몇 달이 걸리는 클라우드를 잊어 버리십시오 (미국 이외의 지역에서는 복구 디스크의 메일 배달 서비스를받지 못함).


다른 질문에 대답하고있는 것 같습니다. 당신은이에 대한 답변을 어떻게 설명 할 수 질문?
G-Man은 'Reinstate Monica'라고
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.