Computer >> Máy Tính >  >> Xử lý sự cố >> Apple

Cách thực hiện:Xóa bản sao lưu Cỗ máy thời gian

Bạn có thể muốn xóa các bản sao lưu cỗ máy thời gian cũ để giải phóng dung lượng và tạo bản sao lưu mới. Bạn cũng có thể nhận được thông báo này “ Cỗ máy thời gian không thể hoàn tất quá trình sao lưu”. nếu bản sao lưu lớn hơn và vượt quá dung lượng ổ đĩa khả dụng trên máy mac của bạn. Dù lý do là gì, trong hướng dẫn này, tôi sẽ thảo luận về hai phương pháp giúp bạn xóa các bản sao lưu. Tuy nhiên, tôi khuyên bạn nên đọc hướng dẫn đầy đủ trước khi tiếp tục và chọn phương pháp phù hợp nhất với kỹ năng của bạn.

Cách thực hiện:Xóa bản sao lưu Cỗ máy thời gian

Phương pháp 1:Sử dụng thiết bị đầu cuối Tiện ích

THẬN TRỌNG: Chỉ sử dụng phương pháp này nếu bạn biết mình đang làm gì vì không thể hoàn tác các hành động đã thực hiện.

1. Mở Ứng dụng -> Tiện ích -> Thiết bị đầu cuối .
2. Trong Terminal, nhập lệnh sau và thay thế đường dẫn bằng đường dẫn chính xác

sudo tmutil xóa /Volumes/drive_name/Backups.backupdb/old_mac_name

Bạn có thể lấy thông tin này từ Finder.

drive_name (là tên ổ đĩa của bạn)
backups.backupdb (đường dẫn sao lưu)
old_mac_name (tên của tệp sao lưu)

Khi bạn nhập lệnh trên, nó sẽ nhắc bạn nhập mật khẩu nhưng điều này sẽ không được lặp lại / hiển thị, vì vậy bạn chỉ cần nhập mật khẩu và nhấn phím return / enter.

Bạn cũng có thể sử dụng công cụ tmutil nếu bạn muốn xóa các bản sao lưu lần lượt từng người một.

sudo tmutil delete /Volumes/drive_name/Backups.backupdb/mac_name/YYYY-MM-DD-hhmmss

tmutil sẽ không hoạt động trên bất kỳ phiên bản nào trước đó Lion vì nó đã được giới thiệu với Lion.
Phương pháp 2:Qua Cỗ máy thời gian (GUI)

Cho đến nay, phương pháp đơn giản nhất là Mở Cỗ máy thời gian và duyệt đến điểm / thời gian bạn muốn xóa. Chọn biểu tượng bánh răng trong công cụ tìm và nhấn Xóa bản sao lưu. Điều này sẽ đảm bảo rằng toàn bộ dữ liệu vẫn còn nguyên vẹn.

Phương pháp 3:Qua Tập lệnh Bash

Dưới đây là tập lệnh, sẽ tự động xác định vị trí bản sao lưu cũ nhất trên Cỗ máy thời gian. Điều này sẽ nhắc bạn với đầu vào Y. Tập lệnh cần được sao chép và lưu dưới dạng tệp .sh, khi chạy tập lệnh, bạn sẽ được nhắc nhập mật khẩu quản trị viên để xác nhận việc xóa.

COMPUTER_NAME =$ (/ usr / sbin / scutil –get ComputerName)
NBACKUPS =$ (/ usr / bin / tmutil listbackups |
/ usr / bin / grep “$ COMPUTER_NAME” |
/ usr / bin / wc -l)
OLDEST_BACKUP =$ (/ usr / bin / tmutil listbackups |
/ usr / bin / grep “$ COMPUTER_NAME” |
/ usr / bin / head - n1)
LATEST_BACKUP =$ (/ usr / bin / tmutil bản sao lưu mới nhất)
echo Bản sao lưu mới nhất:$ LATEST_BACKUP
if [[-n “$ LATEST_BACKUP” &&“$ LATEST_BACKUP”! =“$ OLDEST_BACKUP ”]] rồi
echo -n“ $ NBACKUPS sao lưu. Xóa cũ nhất:$ {OLDEST_BACKUP ## * /} [y / N]? ”
đọc câu trả lời
trường hợp $ answer trong
y *)
echo Đang chạy:/ usr / bin / sudo / usr / bin / tmutil delete“ $ OLDEST_BACKUP ”
/ usr / bin / sudo time / usr / bin / tmutil delete “$ OLDEST_BACKUP”
;;
*)
echo Không thay đổi
;;
esac
/> else
echo “Không có bản sao lưu nào để xóa”
fi