Gần đây tôi có một thẻ SD bị phá hủy (phần mềm thông minh) trên người tôi. Về cơ bản cũng như tôi có thể tìm ra nó, tất cả các siêu dữ liệu đã bị xóa (thẻ ext4). Điều này xảy ra khi tôi đang làm việc và đột nhiên phải viết một tấm séc. Tôi đã rút thẻ tôi đang làm việc, đưa vào "thẻ kế toán" của tôi viết séc, quét chúng. rút "thẻ kế toán" bỏ vào thẻ làm việc. Khi tôi bắt đầu làm việc tôi thấy rằng thẻ làm việc của tôi được dán nhãn giống như "thẻ kế toán" của tôi. Điều tôi nghĩ là tôi đã quên ngắt kết nối (hoặc nghĩ rằng tôi đã làm nhưng không thành công) "thẻ kế toán" đã thay thế nó, một cuộc gọi ngẫu nhiên để đồng bộ hóa sau đó ghi đè lên siêu dữ liệu của thẻ làm việc của tôi.
Đây là một phiền toái nhỏ, nhưng nó khiến tôi phải suy nghĩ về việc khôi phục dữ liệu. Nếu tất cả dữ liệu về lĩnh vực nào tạo thành một tệp trong siêu dữ liệu. và siêu dữ liệu bị xóa sau đó tệp sẽ biến mất. Nhưng nếu tệp chứa tham chiếu đến các khối mà nó sử dụng thì tệp đó sẽ không bị mất. Điều này có thể không thực tế trên một ổ đĩa cứng mặc dù.
Đối với hầu hết các trường hợp sử dụng trên thẻ SD khác nhiều so với các trường hợp sử dụng ổ đĩa cứng. Ở đâu trên ổ cứng bạn thường sửa đổi tệp, trên thẻ SD bạn có xu hướng đọc tệp, ghi toàn bộ tệp và xóa toàn bộ tệp. Đôi khi bạn sửa đổi các tệp, nhưng hiếm khi bạn làm trên các HD thông thường. Ít nhất đó là cách sử dụng của tôi.
Ngoài ra chế độ tham nhũng của thẻ HD và thẻ SD cũng khác nhau. HD bị hỏng khi bạn gặp sự cố hệ thống nào đó hoặc khi bạn tắt nguồn đột ngột. Thẻ SD bị hỏng khi bạn không ngắt kết nối. Nếu tệp lưu trữ tất cả thông tin khu vực riêng của nó, thì điều đó sẽ ít quan trọng hơn nếu siêu dữ liệu bị xóa.
Vì vậy, có một hệ thống tập tin cho thẻ SD, nơi phục hồi hầu như được đảm bảo và có hiệu suất tổng thể hợp lý?