
Mất và khôi phục dữ liệu
Như đã nói ở trên, việc mất dữ liệu có thể có nhiều dạng khác nhau: xóa nhầm file, ổ cứng hỏng, lỗi phần mềm, hỏng file (data corruption), bị người khác hack mất, và thậm chí chuyện đơn giản như máy tính đang chạy nhưng bị mất nguồn thì cũng có thể làm mất dữ liệu. Tất nhiên cũng có những trường hợp nghe "rùng rợn" hơn, chẳng hạn như một ổ lưu trữ trên một chiếc máy bay bị rơi đã được khôi phục lại gần như đầy đủ dữ liệu dù cho thiết bị đó gần như đã bị phá hủy hoàn toàn.
Việc mất dữ liệu có thể diễn ra với bất kì phương tiện lưu trữ nào trong thế giới công nghệ hiện nay. Từ HDD, SSD, bút nhớ USB, thẻ nhớ SD, thẻ nhớ microSD, thậm chí là các hệ thống lưu trữ RAID bao gồm nhiều ổ cũng vẫn có khả năng bị mất dữ liệu cơ mà.

Tất nhiên, không phải lúc này việc khôi phục dữ liệu cũng có thể được tiến hành thành công. Đôi lúc hệ thống bị hỏng quá nặng, hoặc dữ liệu bị mất quá nhiều thì chúng ta cũng không làm gì được. Bạn có thể đi thuê một công ty chuyên về data recovery làm việc đó giúp bạn, và một lần nữa, đôi khi họ vẫn phải bó tay mà thôi.
Mặc dù vậy, các công nghệ khôi phục dữ liệu hiện nay đã rất tiến bộ. Ví dụ, công ty Kroll Ontrack ở Úc trước đây đã khôi phục được 99% lượng dữ liệu lấy từ ổ lưu trữ của tàu con thoi Challenger vốn bị phát nổ trong quá trình bay về Trái Đất.
Vậy người ta khôi phục dữ liệu như thế nào?
Có rất nhiều phương pháp để khôi phục lại dữ liệu, tuy nhiên thường người ta sẽ chọn phương pháp phù hợp tùy theo nguyên nhân mà dữ liệu bị mất. Chúng ta hãy xem qua một vài nguyên nhân phổ biến như sau:
Có một điều thú vị mà không phải ai cũng biết, đó là các tập tin sau khi bị chúng ta nhấn nút Delete thì thường chúng vẫn còn tồn tại trên ổ lưu trữ của bạn, dù đó là SSD hay HDD. Nói một cách kĩ thuật hơn thì OS chỉ xóa tên và các dữ liệu có liên quan đến tập tin ra khỏi bộ nhớ, còn nội dung chính của file thì vẫn còn tồn tại trong ổ. Những tập tin này chỉ thật sự biến mất khi chúng bị ghi đè bởi một tập tin khác, còn nếu không thì nó vẫn còn nguyên vẹn ở đó, có điều hệ điều hành không hiển thị lên cho bạn xem mà thôi.

Ví dụ với phần mềm TestDisk (chạy được cho cả Windows, OS X lẫn Linux), ứng dụng này được tích hợp một số thuật toán phức tạp có khả năng biết được những tập tin được lưu ở vị trí vật lý nào trên ổ đĩa. Nếu TeskDisk đoán đúng, bạn sẽ lấy lại được file của mình, nếu không thì xin chia buồn. Một số phần mềm khác sẽ có những cách khác để tìm kiếm lại tập tin bị xóa, chẳng hạn như tìm kiếm điểm bắt đầu và kết thúc của tập tin, quét toàn bộ ổ rồi loại suy...

Tập tin bị hỏng
Tập tin bị hỏng là khi nó không còn đủ những byte quan trọng, khiến việc mở hoặc xem tập tin không khả thi. Với những bạn nào từng bị xước hay hỏng HDD thì đây là một chuyện không quá xa lạ. Tuy nhiên, vẫn có khả năng khôi phục lại những tập tin này đấy. Trong tình huống khả quan nhất, bạn cắm ổ đĩa của mình sang một cái máy tính khác và phát hiện ra chỉ có hệ điều hành bị hỏng thôi, còn dữ liệu vẫn còn đủ. Lúc này, người ta chỉ việc copy dữ liệu sang một ổ khác là xong.

Ổ bị format
Tương tự như việc xóa tập tin, việc format (xóa trắng) một phân vùng hoặc một ổ đĩa nào đó sẽ xóa đi thông tin về những tập tin trước đây cũng như cấu trúc của chúng, tuy nhiên dữ liệu vẫn còn tồn tại ít nhiều trên ổ tùy theo cách thức format của định dạng file system.
Ví dụ, khi bạn yêu cầu máy tính format một ổ đĩa nào đó đang ở định dạng FAT, máy sẽ xóa đi một lượng rất lớn dữ liệu rồi ghi đè lên nó bằng các bit có giá 0, từ đó làm giảm đáng kể khả năng khôi phục lại dữ liệu. Trong khi đó, định dạng NTFS thì giúp dữ liệu dễ bị khôi phục hơn ngay cả sau khi bị format do cơ chế hoạt động đặc thù của mình. Và để xử lý tình huống nói trên, người ta cũng thường sử dụng các phần mềm khôi phục, nhưng lượng dữ liệu lấy lại được sẽ không nhiều như khi khôi phục các file bị xóa nhầm.
Nói về việc mở ổ đĩa ra, đây là công việc cực kì khó bởi các chuyên gia phải tiến hành thao tác trong một căn phòng sạch (clean room). Môi trường trong đó được kiểm soát cực kì nghiêm ngặt và gần như không chứa bất kì chất bẩn nào trong không khí. Lý do? Chỉ một hạt bụi thật nhỏ thôi cũng có thể bám lên đĩa từ, lúc đầu đọc đĩa chạy ngang qua thì nó kéo lê hạt bụi và làm trầy phiến đĩa, điều đó càng khiến việc phục hồi dữ liệu trở nên khó khăn hơn. Tĩnh điện cũng có thể làm hỏng đĩa, do đó căn phòng, những thiết bị dùng trong đó, bộ quần áo mà các chuyên gia mặc lên người... đều được thiết kế đặc biệt để giảm tối thiểu lượng tĩnh điện.

Sau khi hoàn tất, file ảnh đĩa này sẽ được đánh ra một phương tiện lưu trữ khác còn tốt, ví dụ như một ổ HDD thứ hai, để các chuyên gia phân tích, tìm kiếm các hư hỏng logic rồi phục hồi dần dần từng tập tin quý giá của người dùng. Bằng cách này, trong trường hợp khả quan nhất, người ta có thể khôi phục lại gần như nguyên vẹn cấu trúc tập tin của ổ đĩa.

Vậy chi phí cho việc mang ổ đĩa ra ngoài có đắt không? Thường là có, từ vài trăm cho đến cả nghìn hoặc chục nghìn đô la tùy vào tình trạng của ổ và những thao tác mà kĩ thuật viên phải làm để khôi phục dữ liệu. Tất nhiên là chi phí này sẽ khác nhau với từng công ty bởi họ cũng còn phải cạnh tranh nhau. Tại Việt Nam chúng ta cũng có những dịch vụ dạng này.

Với ổ SSD, một số kĩ thuật khôi phục dữ liệu của HDD mà mình liệt kê ở trên vẫn có thể dùng được. Tuy nhiên, nhìn chung thì việc phục hồi data cho SSD là khó hơn bởi vì công nghệ này vẫn còn tương đối mới mẻ trên thị trường. Lỗi logic thì còn đỡ, còn lỗi vật lý sẽ căng thẳng hơn vì chi phí để khôi phục lại dữ liệu từ các con chip trên SSD thường cao hơn rất nhiều, có thể lên mức là vài nghìn đô la. Một nghiên cứu được trang Entertainment Storage trích dẫn lại nói rằng mức 3000-3500$ là giá trung bình để khôi phục dữ liệu cho SSD trong trường hợp chuyên gia không nhận được cấu hình và các công cụ đặc biệt từ nhà sản xuất ổ Còn nếu họ có nhận được đầy đủ tài liệu và sự hỗ trợ thì chi phí có thể giảm còn khoảng 700$.

Trước đây trong nhiều bài viết trước mình đã nói 999 lần, và đây là lần thứ 1000 mình nhắc lại điều này: thường xuyên sao lưu dữ liệu của bạn. ĐỪNG LƯỜI, BỞI VÌ LỠ MỘT NGÀY BẠN MẤT DỮ LIỆU THÌ SỐ TIỀN BẠN BỎ RA SẼ RẤT LỚN, CÒN XUI HƠN NỮA LÀ MẤT DỮ LIỆU HOÀN TOÀN. Bạn có thể sao lưu tập tin lên các dịch vụ đám mây, ra ổ cứng ngoài,... đó là do bạn chọn, nhưng hãy cố gắng thực hiện việc đó thường xuyên nhất có thể, nên là một tuần một đến hai lần.