Nhược điểm của việc loại trừ Nhà nước Ứng dụng đã lưu trong Nhà máy thời gian là gì?


1

Tôi đã nhận thấy bằng cách sử dụng BackupLoupe những thứ bên dưới ~/Library/Saved Application State/bật lên trong bản sao lưu Time Machine của tôi. Tôi không thể tìm thấy nhiều về thư mục này trực tuyến, nhưng một trang web mô tả nó là "nơi thông tin liên quan đến các tệp sẽ được mở lại khi khởi động được lưu trữ." Điều này đối với tôi không có vẻ như nó cần được bảo vệ bởi các bản sao lưu của Time Machine. Có một lý do tốt tại sao thư mục này cần phải được sao lưu?

Thư mục nhỏ, nhưng nếu nó thay đổi thường xuyên thì dấu chân của nó trong Time Machine có thể lớn.

Câu trả lời:


1

Không có lý do để sao lưu thư mục này.

  • Nội dung thay đổi thường xuyên đến nỗi mọi bản sao lưu đều lỗi thời trước khi bản sao lưu kết thúc. Đây không phải là cường điệu; chỉ đơn giản là hành động tạo bản sao lưu sẽ thay đổi nội dung của thư mục này.

  • Nếu bạn đang dựa vào một tài liệu chưa được lưu ở đó vào lần tới khi bạn mở một ứng dụng dựa trên Khôi phục, bạn đã làm sai điều gì đó. Cung cấp cho bạn lưu tài liệu, dữ liệu trong thư mục đó sẽ được lưu vào vị trí thích hợp trong tệp.

  • Trạng thái ứng dụng đã lưu lưu trữ một loạt các thông tin vô dụng. Khi bạn khôi phục bản sao lưu Time Machine đầy đủ, việc thiếu dữ liệu được lưu trong bộ nhớ cache khiến bất kỳ ứng dụng nào khôi phục nhiệm vụ vất vả và trạng thái ứng dụng đã lưu sẽ không giúp ích.

Ngoài ra, với giá trị của nó, thư mục này từng là (và vẫn nằm trong hầu hết các cài đặt) trong danh sách loại trừ tiêu chuẩn cho các bản sao lưu Time Machine.


Cảm ơn bạn. Tôi tự hỏi tại sao thư mục này không được loại trừ theo mặc định cho tôi. Tôi đã xác minh rằng đó không phải là:grep -i "Saved Application State" "/System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist"
kuzzooroo
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.