Làm cách nào để khôi phục ổ cứng ngoài bị lỗi từ Time Machine?


10

Ổ cứng ngoài của tôi đã bị lỗi Nó sẽ không còn quay lên và do đó là không thể đếm được. Rất may, tôi đã thêm nó vào bản sao lưu OSX Time Machine của mình. Vì vậy, vì các đĩa rẻ, tôi có thể đi mua một ổ đĩa ngoài mới, có thể lớn hơn và khôi phục, phải không? Nhưng làm thế nào để tôi nói với Time Machine rằng đây là một sự thay thế và để khôi phục lại ổ đĩa mới?


PS - Có, tôi đã xóa ổ đĩa ngoài khỏi danh sách loại trừ của TM và đã xác minh rằng bản sao lưu có trên ổ đĩa ngoài của TM.


PPS - Đã đăng câu hỏi tương tự này trên diễn đàn hỗ trợ của Apple và nhận được phản hồi rằng tôi chỉ cần đặt tên cho đĩa mới giống như đĩa cũ. Đây không phải là từ một nhân viên Apple. Có suy nghĩ gì không?

Câu trả lời:


8

Đặt tên ổ đĩa hoàn toàn mới giống như ổ đĩa cũ là bước đầu tiên, nhưng nó không khôi phục các tệp của bạn. Sau đó, bạn cần mở ổ đĩa (trống) trong Finder và sau đó "Enter Time Machine" từ biểu tượng Time Machine trong Menu Bar. Sau đó, bạn có thể quay lại bản sao lưu cuối cùng của mình, chọn tất cả các tệp và thư mục ở cấp cao nhất của ổ đĩa (cũ), nhấp chuột vào chúng và khôi phục chúng. Trước khi thực hiện việc này, tôi đã tắt các bản sao lưu Time Machine trong khi quá trình khôi phục dài này đang diễn ra.

Tôi đã thử Trợ lý di chuyển nhưng dường như không có khả năng chọn một ổ cứng cụ thể để khôi phục.

Tôi đang trong quá trình khôi phục bằng phương pháp này và vẫn chưa biết liệu Time Machine trong Snow Leopard có xác định thành công ổ đĩa mới giống như ổ đĩa cũ hay không. Khi tôi đã thử phương pháp này vào năm ngoái trong Leopard, Time Machine đã quyết định rằng ổ đĩa có tên giống hệt là một ổ đĩa mới có cùng tên - tôi đã kết thúc với hai bản sao lưu có tên "Ext HD" và Ext HD 1 ", một trong số đó là ổ đĩa cũ, bị loại bỏ và cả hai cùng nhân đôi dung lượng mà chúng sử dụng trên ổ đĩa sao lưu của tôi. Bạn có thể điều khiển nhấp chuột vào một mục trong Time Machine và xóa nó tất cả các bản sao lưu của một mục nếu bạn gặp phải tình huống này, nhưng sau đó bạn sẽ mất tất cả dữ liệu sao lưu lưu trữ cũ cho ổ đĩa.

Ngoài ra, tôi nghi ngờ phương pháp này bỏ lỡ các tệp ẩn ở gốc ổ đĩa - ví dụ nếu bạn đã thay đổi biểu tượng ổ đĩa thì nó không được khôi phục. Nếu đó là một vấn đề tôi tin rằng bạn có thể điều hướng lên một cấp tới máy trong cửa sổ Time Machine, chỉ chọn sao lưu ổ cứng ngoài và khôi phục mọi thứ, nhưng sau đó nó sẽ nằm trong một thư mục có tên sau ổ cứng ngoài của bạn. Bạn sẽ phải tự di chuyển cả các mục hiển thị và ẩn sau khi quá trình khôi phục hoàn tất.


3
Quá trình khôi phục của tôi đã hoàn tất và Time Machine không nhận ra ổ đĩa được khôi phục giống hệt với ổ đĩa gốc - nó cố gắng sao lưu toàn bộ nội dung lại từ đầu.
Ert

1
Đó khả năng để kết hợp một đĩa mới với một bản sao lưu cũ bằng cách sử dụng tmutil associatedisklệnh apple.stackexchange.com/a/262005/83347
Michael_Scharf

Cảm ơn. Cuối cùng tôi đã tìm thấy câu trả lời này và bắt đầu khôi phục. Cảm ơn rất nhiều!
shigeya

3

Giả sử

  • đĩa cũ của bạn đã được gắn dưới /Volumes/USB-old
  • đĩa mới được gắn kết là /Volumes/USB-new(có thể cùng tên với cái cũ. Tôi sử dụng một tên khác để làm rõ cái gì là cái gì)
  • sao lưu máy thời gian là dưới /Volumes/backups

Để khôi phục máy thời gian dừng sao lưu (trong tùy chọn: bỏ chọn hộp kiểm "Tự động sao lưu") và khôi phục nó trên dòng lệnh:

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

Bạn có thể liên kết đĩa mới với bản sao lưu bằng cách sử dụng:

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

Lưu ý: ngay cả khi đĩa mới của bạn được gắn dưới cùng tên với đĩa cũ, bạn phải chạy lệnh ở trên, vì cỗ máy thời gian sử dụng UUID của đĩa chứ không phải tên đĩa để liên kết sao lưu (xem man tmutil)!

Nếu bây giờ bạn bật máy thời gian, nó sẽ không tạo bản sao lưu mới và thêm các thay đổi trên bản sao lưu cũ.


Rất khuyến khích giải pháp này; đã hoạt động hoàn hảo để tôi khôi phục ổ đĩa dữ liệu với hơn 2,5 TB dữ liệu (mất khoảng 16 giờ trên máy Mac mini 2010 chạy High Sierra và hai ổ USB).
outis nihil

"Dừng máy thời gian (trong tùy chọn)" - có phải là hộp kiểm "Tự động sao lưu" trong Tùy chọn hệ thống> Máy thời gian không?
yurkennis

có, đó là hộp kiểm "Sao lưu tự động" trong Tùy chọn hệ thống
Michael_Scharf

1

Đặt tên cho ổ đĩa mới giống như ổ đĩa cũ giúp bạn dễ dàng quay ngược thời gian một bước và khôi phục nội dung của thư mục gốc của ổ đĩa đó.

Những gì khôi phục dường như không làm là sao chép các thuộc tính mở rộng

com.apple.metadata:_kTimeMachineNewestSnapshot 

com.apple.metadata:_kTimeMachineOldestSnapshot

Time Machine sử dụng để quyết định xem có cần sao lưu lại một tập tin hay không. Vì vậy, khi bạn bật lại Time Machine với âm lượng mới, nó sẽ sao lưu một bản sao khác của mỗi tệp thay vì chỉ tạo một bộ liên kết cứng khác cho bản sao mà nó đã có. Nếu bạn có một ổ đĩa sao lưu đủ lớn thì điều này là ổn (không lý tưởng, nhưng OK). Nếu ổ đĩa dự phòng của bạn không có phòng bổ sung, thì có khả năng bạn đã gặp sự cố.

Tôi đã không thử khôi phục các tệp bằng các lệnh Unix thay vì nút "Khôi phục" của Time Machine để xem liệu người ta có thể giữ các thuộc tính mở rộng không. Tôi tin rằng chúng được giữ trong bản sao lưu Time Machine vì vậy về lý thuyết người ta có thể giữ chúng và khiến Time Machine hiểu rằng nó vẫn có một bản sao không thay đổi của các tệp.


2
Để khôi phục dòng lệnh bằng Lion hoặc cao hơn, hãy thử restoređộng từ của tmutil .
Graham Perrin

-1

Theo hiểu biết của tôi, cố gắng tránh "sao chép" các tệp trong bản sao lưu USB mới là vô ích. Đây là lý do tại sao:

Tôi vừa trải qua tình huống tương tự như OP và thông qua trò chuyện Hỗ trợ chính thức của Apple đã trải qua quá trình khôi phục các tệp theo cách thủ công bằng Finder để truy cập cơ sở dữ liệu sao lưu TM. Những gì tôi phát hiện ra - và OAP đã được xác thực - là TM tạo ra một bản sao hoàn chỉnh của EXTERNAL HDD mỗi khi sao lưu nó. (Không phải như vậy đối với HD nội bộ)

Đó là, tôi đi đến MACHI "thư mục ngày" và một bộ đầy đủ các tệp của tôi ở đó (rõ ràng là vào ngày sao lưu) có hiệu quả hàng chục bản sao của các tệp cũ hơn. OAS đã xác nhận điều này xảy ra "theo thiết kế" thực sự, khá kém hiệu quả về tốc độ và không gian, và đó là một lý do tại sao TM đưa các ổ đĩa ngoài vào danh sách loại trừ theo mặc định và tự động.

Theo đó, sau khi khôi phục, tôi sẽ phải vào thư mục MACHI trong cơ sở dữ liệu và xóa các tệp của bản sao lưu "cũ", nếu tôi muốn tiết kiệm dung lượng trong đĩa Time Capsule. Như bạn có thể thấy, "ánh xạ" đĩa cũ sao lưu mới không có tác dụng trong việc giảm số lần các tệp de được sao chép trong cơ sở dữ liệu sao lưu.

Một lần nữa, đây là một trường hợp thực tế và với trò chuyện Hỗ trợ chính thức của Apple.

Tôi hy vọng điều này bổ sung vào các khuyến nghị và nhận xét trước đây hoặc các kinh nghiệm khác trái lại được hoan nghênh.

Bạn có đề xuất nào về phần mềm MacOS sao lưu TUYỆT VỜI để sao lưu ổ đĩa USB không? Và để sao lưu một NAS? - Quên đám mây, sẽ mất vài tháng để khôi phục trong trường hợp xảy ra lỗi lớn (Và bên ngoài Hoa Kỳ, bạn không nhận được dịch vụ gửi thư của đĩa khôi phục) vì vậy tôi có nó, nhưng là trường hợp Plan-C.


Bạn dường như đang trả lời một câu hỏi khác nhau. Bạn có thể giải thích làm thế nào đây là một câu trả lời cho câu hỏi này ?
G-Man nói 'Phục hồi Monica'
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.