Làm cách nào để khắc phục lỗi của Time Machine Sao lưu này quá lớn đối với đĩa sao lưu


9

Tại sao tôi luôn nhìn thấy cửa sổ này trên hệ thống của mình?

văn bản thay thế

Tôi đã thay đổi đĩa với một cái mới, lớn hơn và sau một thời gian thông báo hiển thị lại.

Theo tôi biết, TM xóa các bản sao lưu cũ để lưu trữ những cái mới nhưng có vẻ như đây không phải là trường hợp.

Có cách nào để giải quyết điều đó?


Hmmm, tự hỏi nếu câu trả lời được chấp nhận đã thực sự giải quyết điều này cho bạn? Và tại sao bạn lại xóa Mac OS X - không thể dừng lập chỉ mục đĩa Time Machine ? (Tôi thực sự đã nâng cấp câu hỏi đó; câu hỏi hay!)
Arjan

đây là tất cả về nó: Pondini.org/TM/C4.html
cregox

Câu trả lời:


10

Điều này đã xảy ra với tôi gần đây; Tôi đã khá khó chịu vì tôi dự đoán rằng nếu không có đủ dung lượng, Time Machine chỉ nên xóa bản sao lưu cũ nhất.

Vấn đề hóa ra là đĩa chỉ chứa một bản sao lưu (lớn) và không có chỗ để lưu trữ delta (delta = thay đổi cho các tệp kể từ lần sao lưu cuối cùng).

Tôi nhận ra điều này khi tôi xem nội dung đĩa và thấy rằng chỉ có một thư mục sao lưu trong Backups.backupdb.

Tôi đã sử dụng Disk Inventory X để xem xét nội dung của đĩa cứng và xác định một vài thư mục lớn không cần sao lưu. Tôi đã loại trừ chúng khỏi bản sao lưu bằng cách sử dụng "Cỗ máy thời gian"> "Tùy chọn"> "Loại trừ các mục này khỏi bản sao lưu". Thông tin từ Disk Inventory X cũng khiến tôi xóa một loạt các tệp không sử dụng lớn.

Sau hai thay đổi được liệt kê ở trên, quá trình sao lưu đã tiến hành thành công. Tôi không phải khởi chạy bản sao lưu, nó tự động thử lại. Tôi cho rằng những thay đổi của tôi đã đưa delta đến một kích thước đủ nhỏ để nó phù hợp với không gian trống còn lại trên đĩa sao lưu.

CẬP NHẬT : Điều này lại xảy ra với tôi gần đây và chỉ loại trừ các thư mục khỏi bản sao lưu là không đủ, vì vậy tôi đã tìm thấy một mẹo khác. Giả sử bạn phân tích nội dung ổ cứng của mình và nhận ra có một thư mục 20 GB (hãy gọi nó là UslessStuff) đang được sao lưu. Bạn loại trừ nó khỏi bản sao lưu như được mô tả ở trên, nhưng điều đó không xóa các bản sao lưu trước đó của UslessStuff khỏi đĩa và bạn vẫn không có đủ dung lượng để sao lưu hoàn tất. Vì bạn không cần bất kỳ bản sao lưu nào của UselessStuff, bạn có thể nhập Time Machine, nhấp chuột phải vào UselessStuff và nhấp vào "Xóa tất cả các bản sao lưu ...". Trong trường hợp của tôi, điều này giải phóng đủ không gian để cho phép sao lưu tiếp tục thành công.


1
Hoặc phiên bản ngắn: Đảm bảo đĩa sao lưu của bạn lớn hơn lượng dữ liệu bạn muốn sao lưu.
Daniel Beck

3
@DanielBeck, hoàn toàn không phải vậy. Tôi gặp phải lỗi này khi cố sao lưu ~ 220GB lên đĩa 1.25TB. Vấn đề có vẻ là Time Machine không xóa các bản sao lưu cũ đúng cách.
ForeverWintr

2

Đầu tiên, tôi muốn chỉ ra rằng thật lạ khi hộp thoại hiển thị dấu phẩy trong các số thay vì dấu thập phân. Tôi không chắc điều gì xảy ra với điều đó. Nếu câu trả lời của Chris Nava không giúp bạn, hãy đọc tiếp.

Đôi khi Time Machine bị kẹt khi có sự thay đổi lớn về dữ liệu. Tôi có thể thấy rằng bạn có hơn 12 GB để sao lưu và chỉ có 2 GB khả dụng. Những thay đổi đã được xây dựng trong một thời gian hoặc một cái gì đó lớn gần đây đã được thay đổi trên ổ đĩa của bạn.

Có dữ liệu nào trên ổ đĩa sao lưu này không phải từ bản sao lưu Time Machine của bạn không? Có nhiều hơn một máy Mac sử dụng ổ đĩa làm ổ đĩa dự phòng không? Time Machine từ một máy tính không thể loại bỏ dữ liệu từ bản sao lưu của người khác để tạo chỗ cho chính nó.

Bạn đang sao lưu một cơ sở dữ liệu nguyên khối của một số loại thay đổi thường xuyên? Một cái gì đó như cơ sở dữ liệu thư của Entourage có thể trở nên rất lớn và một thẻ tin nhắn thư mới hoàn toàn mới đối với Time Machine. Điều này có thể khiến Sao lưu Time Machine đầy lên nhanh chóng. Ứng dụng quản lý ảnh Aperture cũng làm điều tương tự.

Ngoài ra, ổ đĩa sao lưu này lớn như thế nào?


8
hộp thoại hiển thị dấu phẩy trong các số thay vì dấu thập phân - chào mừng bạn đến với thế giới bên ngoài Hoa Kỳ?
Arjan

1
Các địa phương khác nhau sử dụng các ký hiệu khác nhau cho dấu phân cách thập phân. Trong Tùy chọn hệ thống -> Ngôn ngữ & văn bản -> Định dạng, hãy thử thay đổi khu vực của bạn thành "Bỉ" để xem một địa điểm có dấu phẩy và dấu chấm đảo ngược.
Stephen Jennings

Chúng tôi ở đây tại West Podunk không bao giờ chú ý đến việc không có decimuls nào. Họ chỉ là một người không quan tâm.
Theo Belk

Chỉ cần một mac được kết nối. Tôi đã thử với các kích cỡ đĩa khác nhau, từ 400 Mb đến 1TB. Tất cả các ổ đĩa cho thấy vấn đề, nó chỉ là vấn đề mất bao lâu để có được đầy đủ. Vâng, tôi ở bên ngoài Hoa Kỳ. Vì vậy, mac của tôi được điều chỉnh với hôn mê như dấu phân cách thập phân. Tôi không sao lưu bất cứ điều gì lớn bất thường. Chỉ làm việc trên mac tạo hình ảnh và công cụ khi tôi thấy những tin nhắn này. Tôi đã thấy điều này hàng chục lần trong những tháng qua. Rất phiền phức. Nếu ổ đĩa có dung lượng gấp 10 lần ổ đĩa Mac, tôi không nên thấy điều này.
DuckDucking

Bạn có thể thử xóa thủ công bản sao lưu cũ nhất. Mở TM và đi đến bản sao lưu cũ nhất. Sau đó, đi tới menu Hành động (Đó là biểu tượng giống như bánh răng nhỏ xung quanh đầu cửa sổ Finder có thể nhìn thấy khi bạn khởi động Time Machine). Chọn Xóa bản sao lưu. Có lẽ điều đó sẽ làm lung lay một cái gì đó lỏng lẻo. Tôi không chắc những gì đang giữ nó lên.
Theo Belk

2

Hmm ... Tôi nghĩ rằng Time Machine tạo ra một hình ảnh thưa thớt có kích thước cụ thể - khi bạn thay đổi đĩa, hình ảnh sẽ không được thay đổi kích thước để phù hợp với dung lượng tăng.

Rõ ràng đang chạy lệnh (trong một cửa sổ đầu cuối):

hdiutil thay đổi kích thước -size 50g MyFile.spudebundle

(trong đó 50g là kích thước bạn muốn thay đổi kích thước của nó và MyFile.spzzybundle là tên của tệp hình ảnh).

sẽ thay đổi kích thước tập tin hình ảnh thưa thớt. Bạn sẽ cần phải "cd'ed" vào thư mục cỗ máy thời gian để làm việc này.

Hãy chắc chắn rằng bản sao lưu của bạn được sao lưu ... nếu bạn hiểu ý tôi.

Tất nhiên, những điều trên có thể không liên quan gì đến vấn đề của bạn - Đó chỉ là một suy nghĩ!


1

Mở tùy chọn và đảm bảo rằng "Các bản sao lưu cũ nhất sẽ bị xóa khi đĩa của bạn đầy."


điều này luôn được bật ... kể từ ngày đầu tiên tôi bắt đầu sử dụng TM, nhưng ngay cả khi tôi cũng thấy những tin nhắn này. Rất phiền phức!
DuckDucking

Trong trường hợp đó, câu trả lời từ @Theo Belk có nhiều khả năng đúng.
Chris Nava

Tùy chọn này không còn có sẵn trong OSX.
altabq

1

Trong trường hợp của tôi, "máy tính khác" có bản sao lưu trên đĩa sao lưu của tôi.

Sử dụng Finder, xem bên trong / Tập / < đĩa sao lưu của bạn > /Backups.backupdb/ < tên máy tính của bạn > / Mới nhất .

Có thể là bạn có thể tìm thấy một mục mà bạn không mong đợi ngoài < tên máy tính của bạn >.

Hoặc, như trong trường hợp của tôi, bạn nhìn vào đó và thấy không có gì thú vị, nhưng không thể nhìn vào ../Lestest ngay lập tức sẽ khiến bạn nhận ra rằng máy tính cũ của bạn (cùng phần cứng, cài đặt trước Lion) có cùng Tên như một cái mới nhưng một tên ổ cứng tùy chỉnh. Bản sao lưu từ tên ổ cứng cũ không bao giờ được sử dụng lại và không bao giờ bị xóa.

Tôi chắc chắn rằng tôi vẫn không cần bất cứ thứ gì trong bản sao lưu đó, sau đó xóa nó. Sao lưu đã tiến hành bình thường từ đó.

Chúc mọi người may mắn!


0

Như đã nêu trong tùy chọn của Time Machine, "Các bản sao lưu cũ nhất sẽ bị xóa khi đĩa của bạn đầy." Quá trình này hoạt động rất tốt miễn là bạn không có một lượng lớn dữ liệu được thêm vào đĩa nguồn của mình cùng một lúc .

Tôi gặp vấn đề tương tự như bạn đã mô tả ở trên sau khi tải xuống một tệp thực sự lớn và thực hiện nâng cấp OS X. Với một sự thay đổi lớn, Time Machine không có không gian cần thiết để lọc dữ liệu cũ và tạo không gian cho cái mới.

Giải pháp: Điều hướng đến đĩa sao lưu của bạn bằng Finder. Xóa thủ công các thư mục sao lưu cũ nhất (nghĩa là thực hiện tác vụ Time Machine thường có thể tự động thực hiện) sau đó, báo cho Time Machine biết "Sao lưu ngay". Bạn sẽ quay lại đúng hướng và sẽ tốt hơn cho đến lần tiếp theo bạn lấy một lượng lớn dữ liệu vào đĩa nguồn của mình trong khi Time Machine đang chạy trên đĩa sao lưu "đầy đủ".


Bạn có bất kỳ lý do để tin rằng đó là một hoạt động an toàn? Cỗ máy thời gian lưu "deltas" - chỉ các byte đã thay đổi giữa các bản sao lưu - vì vậy các mục được liên kết với nhau theo thời gian. Xóa thủ công một delta có thể có khả năng làm hỏng tất cả các bản sao lưu trong tương lai.
emcmanus

Càng xa càng tốt. Đã hơn một tháng và tôi không có vấn đề gì.
John Erck

Theo như tôi biết thì mọi thư mục ngày trong gói / thư mục sao lưu Time Machine đều chứa các tệp được sửa đổi hoàn chỉnh cho phiên sao lưu đó và các liên kết cứng đến các tệp cũ hơn, chưa sửa đổi. Vì vậy, không có tập tin một phần hoặc deltas trong bản sao lưu. Nếu ai đó có thể xác minh điều này, thật tuyệt.
Niko Nyman

0

Hãy nhớ loại trừ các đĩa khác khi cần thiết.

Ví dụ: Ổ đĩa hợp nhất 1TB bên trong của tôi gần đây đã phát triển các thành phần xấu, với bóng lớn trên bãi biển, vì vậy tôi đã chuyển sang sử dụng ổ SSD ngoài 2TB qua USB 3.0 làm đĩa khởi động (nhân tiện, tôi rất khuyến nghị Superduper ).

Time Machine, sao lưu ổ cứng gắn ngoài 1TB, ngay lập tức hết phòng, mặc dù đĩa khởi động của tôi sử dụng chưa đến 1TB ngay bây giờ. Vì vậy, tôi đã xóa bản sao lưu Time Machine và cố gắng thiết lập lại nó - nó vẫn không thành công với kích thước ước tính là 1.6TB. Tại sao có thể như vậy?

Hóa ra nó đã cố gắng sao lưu cả "Macintosh HD" ban đầu cũng như ổ SSD mới, vì vậy bạn cần loại trừ toàn bộ ổ đĩa cũ để sao lưu toàn bộ để phù hợp với không gian có sẵn.

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.