Cách xóa các bản sao lưu cũ khỏi cỗ máy thời gian trên máy Mac
Mục lục:
Nếu bạn sử dụng Time Machine để sao lưu máy Mac vào ổ đĩa ngoài, bạn có thể quyết định xóa các bản sao lưu cũ không còn cần thiết theo cách thủ công. Có, Cỗ máy thời gian tự quản lý, nhưng đôi khi người dùng cần can thiệp thủ công. Điều này có thể vì nhiều lý do, cho dù là để xóa các bản sao lưu cũ đơn giản hay nếu cuối cùng bạn gặp phải giới hạn về dung lượng trên ổ đĩa sao lưu trong đó Time Machine gây ra lỗi cho biết “Time Machine không thể hoàn tất quá trình sao lưu.Bản sao lưu này quá lớn so với đĩa sao lưu. Bản sao lưu yêu cầu XX GB nhưng chỉ có YY GB.”
Cho dù lý do là gì, bạn có thể dễ dàng xóa các bản sao lưu cũ khỏi ổ đĩa Time Machine để giải phóng dung lượng trên ổ đĩa đó cho bản sao lưu mới hoặc chỉ để thực hiện một số thủ công quản lý ổ đĩa Time Machine.
Xóa các bản sao lưu cũ của Time Machine qua Time Machine trong Mac OS X
Đây là phương pháp ưu tiên để xóa các bản sao lưu cũ được tạo trong Time Machine, nó sử dụng chính ứng dụng Time Machine và đơn giản, được xử lý hoàn toàn thông qua giao diện người dùng thân thiện.
- Kết nối ổ đĩa Time Machine với máy Mac nếu bạn chưa thực hiện việc này
- Kéo biểu tượng Cỗ máy thời gian trên thanh menu xuống, sau đó chọn “Vào Cỗ máy thời gian”
- Điều hướng đến thời điểm bạn muốn xóa (nếu đó là bản sao lưu rất cũ mà bạn muốn xóa, hãy cuộn cho đến khi bạn tìm thấy thời điểm thích hợp)
- Nhấp chuột phải vào bản sao lưu trong cửa sổ Finder của Time Machine hoặc nhấp vào biểu tượng bánh răng nhỏ trong cửa sổ Finder – cả hai đều hoạt động giống nhau – sau đó chọn “Delete All Backups of (Name)”
- Nhập mật khẩu quản trị viên khi được yêu cầu xóa bản sao lưu
Về cơ bản, bạn sẽ điều hướng đến phần hệ thống tệp Mac mà bạn muốn xóa bản sao lưu cỗ máy thời gian, do đó, nếu bạn muốn xóa các bản sao lưu cũ cho toàn bộ máy Mac, hãy điều hướng đến thư mục gốc thư mục hoặc thư mục người dùng, tùy theo trường hợp nào phù hợp với kịch bản của bạn. Theo cách này, quá trình xóa toàn bộ bản sao lưu cũ tương tự như xóa bản sao lưu của một tệp hoặc thư mục cụ thể khỏi Time Machine, ngoại trừ việc thay vì nhắm mục tiêu một phần nhỏ của hệ thống tệp, bạn chọn toàn bộ máy Mac hoặc thư mục người dùng trong cỗ máy thời gian.
Xóa các bản sao lưu cũ khỏi cỗ máy thời gian bằng tmutil
Nếu bạn thông thạo dòng lệnh, tiện ích tmutil cũng có thể xóa các bản sao lưu ở mọi thời điểm ngay lập tức. Cách tiếp cận GUI ở trên dễ dàng hơn nhiều đối với hầu hết người dùng vì nó thể hiện trực quan những gì sẽ bị xóa, trong khi tmutil chỉ phù hợp với những người có đủ kinh nghiệm về thiết bị đầu cuối. Như thường lệ với dòng lệnh, cú pháp chính xác là điều cần thiết.
Cú pháp tmutil sử dụng như sau:
tmutil delete /TimeMachine/Drive/Path/To/OldBackup/
Bạn có thể muốn liệt kê các thư mục theo ngày để xem bản sao lưu cũ nào cần xóa để bạn có thể chắc chắn rằng mình có đường dẫn thích hợp. Sử dụng hoàn thành tab có thể bỏ qua bước này nếu bạn chắc chắn, nếu không, chỉ cần sử dụng ls để xem danh sách ngày:
ls /Volumes/TimeMachineDrive/Backups.backupdb/MacName/
Danh sách này có thể khá dài và cụ thể.
Ví dụ: nếu bạn có một bản sao lưu cũ từ vài năm trước, bạn muốn xóa vào một ngày cụ thể:
tmutil delete /Volumes/BackupDriveName/Backups.backupdb/MacComputerName/YYYY-MM-DD-HHMMSS/
Đảm bảo thay đổi “BackupDriveName” thành tên ổ đĩa của ổ đĩa Time Machine, “MacComputerName” thành tên của máy Mac mà bạn muốn xóa các bản sao lưu và ngày chính xác trong Năm / tháng /ngày/giờ bằng cách thay thế “YYYY-MM-DD-HHMMSS” nếu cần.
Một ví dụ về cú pháp như vậy sẽ là:
sudo tmutil delete /Volumes/Time Machine Backups/Backups.backupdb/MacBook\ Pro/2015-07-13-150021/
Một lần nữa, hãy đảm bảo sử dụng cú pháp chính xác.
Giống như các công cụ dòng lệnh khác, tmutil có thể chấp nhận ký tự đại diện, nghĩa là về mặt kỹ thuật, bạn có thể xóa tất cả các bản sao lưu theo cách này.Chỉ cần đảm bảo rằng bạn biết mình đang làm gì, nếu không, bạn có thể mất dữ liệu mà mình không chủ ý. Trừ khi bạn sao lưu các bản sao lưu của mình (với dự phòng Time Machine hoặc cách khác) mà không thể khôi phục được.
(Lưu ý bên lề quan trọng: Chắc chắn một số người dùng Mac nâng cao đang thắc mắc tại sao không sử dụng rm -rf hoặc thả nó vào thùng rác và buộc làm trống. Mặc dù cả hai phương pháp đó đều có tác dụng xóa bản sao lưu, nhưng nó gần như luôn dẫn đến bản sao lưu Time Machine bị hỏng hoặc cùng lắm là Time Machine bị kẹt trong "Chuẩn bị sao lưu" và yêu cầu khắc phục sự cố thêm. Để tránh điều đó, hãy bỏ qua rm và bỏ qua việc sử dụng Thùng rác để xóa các bản sao lưu Time Machine cũ, sử dụng ứng dụng Time Machine hoặc công cụ tmutil)
Thông thường, việc xóa các bản sao lưu cũ chỉ cần thiết vì những lý do bảo trì rất cụ thể đối với đĩa sao lưu hoặc để giải phóng dung lượng khỏi các bản sao lưu cũ. Hiếm khi, điều này cũng có thể cần thiết như một thủ thuật khắc phục sự cố, nguyên nhân thường là do trục trặc trên tệp sao lưu gần đây nhất.
Cho dù bạn sử dụng phương pháp nào, bạn nên bắt đầu một bản sao lưu mới theo cách thủ công ngay sau khi xóa các bản sao lưu khác, điều này đảm bảo bạn có sẵn một bản sao lưu gần đây và đặc biệt quan trọng nếu bạn vừa xóa nhiều các bản sao lưu cũ cho một máy Mac cụ thể.