Câu trả lời:
Gần đây tôi đã phải di chuyển tất cả các bản sao lưu TM của mình sang một ổ đĩa lớn hơn.
Bạn có thể hoàn thành thao tác bằng cách sử dụng các hướng dẫn sau:
SuperDuper! sẽ làm việc Bạn có thể sử dụng miễn phí để làm những gì bạn muốn và chỉ trả tiền nếu bạn muốn tiếp tục sử dụng nó để thực hiện sao lưu gia tăng hiệu quả bằng tính năng "Cập nhật thông minh".
Trong 10.6, Apple đã bao gồm những điều sau đây trong Mac 101: Time Machine :
Mac OS X v10.6: Cách chuyển bản sao lưu của bạn từ ổ cứng hiện tại sang ổ cứng mới
Nếu bạn nâng cấp lên ổ cứng mới có dung lượng lớn hơn, bạn có thể muốn chuyển các bản sao lưu Time Machine hiện tại của mình sang trước khi sử dụng nó để sao lưu thường xuyên. Để giữ các bản sao lưu hiện có của bạn trên ổ cứng sao lưu mới, lớn hơn, hãy làm theo các bước sau:
- Kết nối ổ cứng mới của bạn.
- Trong Disk Utility, đảm bảo rằng nó có phân vùng GUID và được định dạng là Mac OS Extended (Nhật ký). Nếu cần, hãy định dạng lại ổ đĩa dưới dạng Mac OS Extended với phân vùng GUID. Nếu bạn không biết làm thế nào, hãy xem các bước trong bài viết này . Lưu ý: Sao lưu mọi dữ liệu trên ổ cứng trước khi bạn định dạng nó.
- Chọn biểu tượng ổ đĩa mới trên màn hình nền và chọn Nhận thông tin từ menu Tệp.
- Đảm bảo "Bỏ qua quyền sở hữu đối với ổ đĩa này" không được bật.
- Tùy chọn máy thời gian mở trong Tùy chọn hệ thống.
- Trượt công tắc Time Machine sang Off.
- Trong Finder, bấm đúp vào ổ cứng sao lưu hiện tại để mở cửa sổ Finder.
- Kéo thư mục "Backups.backupd" vào ổ cứng mới.
- Nhập tên người dùng và mật khẩu của quản trị viên, sau đó bấm OK để bắt đầu quá trình sao chép. Điều này có thể mất một chút thời gian để hoàn thành vì tất cả các bản sao lưu của bạn sẽ được sao chép.
- Trong Tùy chọn hệ thống cỗ máy thời gian, nhấp vào "Chọn đĩa"
- Chọn ổ cứng mới của bạn, sau đó nhấp vào "Sử dụng để sao lưu".
Bây giờ, trên ổ cứng mới của bạn, bạn sẽ có tất cả các bản sao lưu hiện có từ ổ cứng sao lưu trước đó cộng với có nhiều chỗ hơn để sao lưu mới.
(Ngoài ra còn có hướng dẫn cho Time Capsule và Mac OS X v10.6: Cách chuyển sao lưu của bạn từ Time Capsule hiện tại sang một Capsule mới .)
Như một lưu ý phụ: khi bạn đang sử dụng một gói thưa thớt (như sao lưu từ xa) và nếu bạn đã sao lưu các tệp thực sự lớn, sau đó xóa các tệp đó khỏi bản sao lưu (bằng tay hoặc khi Time Machine loại bỏ các bản sao lưu hàng ngày và hàng giờ đã hết hạn) không tự động lấy lại dung lượng đĩa - cho đến khi Time Machine thực sự cần nó.
Bạn có thể lấy lại không gian theo cách thủ công và nó có thể giải phóng rất nhiều dung lượng (có thể khiến việc di chuyển sang đĩa lớn hơn không cần thiết hoặc ít nhất là cung cấp cho đĩa mới của bạn tất cả không gian có thể). Xem cỗ máy thời gian đang làm gì? trên Lỗi máy chủ.
Điều này sẽ không giúp ích cho bạn ngay bây giờ, nhưng với ai đó bắt đầu từ đầu muốn sao lưu TimeMachine di động (với lợi ích phụ là có thể giới hạn phần đĩa được sử dụng cho TimeMachine), tôi khuyên bạn nên sử dụng đĩa được gắn hình ảnh (.dmg) làm mục tiêu cho đĩa sao lưu của TimeMachine.
Ví dụ, giả sử bạn có ổ đĩa ngoài 2TB, nhưng bạn muốn dự trữ 50GB cho bản sao lưu TimeMachine và bạn muốn có thể di chuyển bản sao lưu sang một ổ đĩa ngoài khác, ngay cả một ổ đĩa đã có nội dung. Bạn có thể làm điều này:
% cd /Volumes/<extdrive>/
% hdiutil create TimeMachineImage -size 50g -fs HFS+ -volname TimeMachineDisk
% open TimeMachineImage.dmg
Sau đó, bạn sẽ đi vào các tùy chọn và chọn / Tập / TimeMachineDisk làm ổ đĩa sao lưu. Bạn có thể yên tâm rằng bạn sẽ không tăng kích thước trên 50 GB mà bạn muốn sử dụng và dung lượng đã được dành riêng cho ổ đĩa ngoài của bạn, vì vậy nó sẽ không lớn hơn để đẩy bạn ra khỏi không gian.
Sau đó, bạn có thể di chuyển TimeMachineImage.dmg sang một ổ đĩa khác để sao lưu TimeMachine. Hoặc đơn giản là để bảo vệ ngoại vi.
Điều này cũng mở ra một số tùy chọn khác, trong đó quan trọng nhất là khả năng mã hóa các bản sao lưu TimeMachine của bạn. Để làm điều này, bạn chỉ cần kích hoạt mã hóa cho dmg, vì vậy bạn sẽ sử dụng một cái gì đó như:
% hdiutil create TimeMachineImage -encrypted -size 50g -fs HFS+ -volname TimeMachineDisk
Phần cuối cùng của câu đố này là bạn muốn tự động hóa dmg khi ổ đĩa ngoài của bạn được gắn. Tôi đoán có thể làm điều này với Applescript để nó tự động xảy ra, nhưng tôi không đủ quen thuộc với Applescript để giúp đỡ ở đây. Tuy nhiên, bạn có thể tạo một cronjob chạy tập lệnh để gắn kết nó:
#!/bin/bash
if [ -d /Volumes/<extdrive> ] ; then
open /Volumes/extdrive/TimeMachineImage.dmg
fi
Và cài đặt một cronjob trông giống như:
*/5 * * * * /usr/local/bin/<scriptname>
Bạn cũng có thể tạo một hình ảnh thưa thớt để nó không hút toàn bộ 50GB khi bạn lần đầu tiên tạo nó bằng cách bao gồm SPARSE -type arg trong cuộc gọi hdiutil. Điều nguy hiểm ở đây là bạn có thể hết dung lượng trên ổ đĩa ngoài.
Tôi nghĩ bạn chỉ có thể sao chép tất cả các nội dung (bao gồm các tệp chấm ẩn). Có thể an toàn hơn khi sử dụng bản sao ở cấp độ khối, với thứ gì đó như Carbon Copy Cloner.