Pemulihan Data Pada SSD
Selama bertahun-tahun kecepatan dan kapasitas telah menjadi parameter yang paling menantang untuk perangkat penyimpanan. Pada saat yang sama perangkat tersebut harus tetap kompak dan tidak boros daya, yang sangat penting untuk laptop dan perangkat penyimpanan portabel. Perangkat semacam itu juga harus terjangkau bagi konsumen rumahan dan usaha kecil.
Industri elektronik telah mengeluarkan solusi rasional: yaitu menawarkan solid-state drive (SSD) sebagai perangkat penyimpanan ultra cepat dan hard drive SMR 2,5″ sebagai perangkat penyimpanan berkapasitas tinggi namun ringkas dan hemat daya. Masing-masing, SSD digunakan terutama sebagai perangkat sistem, swap/scratch, dan perangkat penyimpanan sementara karena kecepatannya, sedangkan hard drive SMR 2,5″ digunakan sebagai penyimpanan berkapasitas tinggi.
Dan ketika kedua tipe ini digunakan bersamaan, keseluruhan sistem hybrid menjadi sangat cepat dan luas.
Selain banyak keuntungan, perangkat semacam itu memiliki beberapa kelemahan, terutama dalam hal pemulihan file yang tidak sengaja terhapus atau hilang. Pada artikel ini kami akan menjelaskan mengapa demikian dan apa yang diharapkan ketika Anda memulihkan file dari perangkat dengan perintah TRIM/UNMAP.
Kami akan memulai penjelasan kami dengan beberapa prinsip dasar operasi mereka.
Perangkat SSD
Sebagian besar komputer modern, bahkan yang sangat murah, memiliki SSD sebagai perangkat penyimpanan sistemnya (dan seringkali satu-satunya). Perangkat semacam itu lebih cepat, berjalan tanpa suara, mengonsumsi lebih sedikit daya, dan lebih tahan terhadap guncangan fisik jika dibandingkan dengan hard disk drive konvensional.
Ada dua jenis perangkat SSD yang berbeda dalam faktor bentuknya: yang lama 2,5″ SATA (sama dengan HDD konvensional) dan yang baru M.2, yang terlihat mirip dengan papan memori.
Sayangnya, perangkat semacam itu juga memiliki beberapa kelemahan serius, dengan pemulihan data menjadi salah satu kelemahannya!
Dasar SSD
Ketika sebuah file dihapus dari drive mekanis, OS hanya menandai area disk yang ditempati oleh file tersebut sebagai bebas, tetapi datanya dibiarkan di disk tidak tersentuh sampai beberapa file baru menimpanya. Saat program pemulihan data mengakses area yang tidak tersentuh, program tersebut mendapatkan data lama. Begitulah cara kerja pemulihan file.
Namun, pada SSD, harus menggunakan sel barunya, atau terlebih dahulu membersihkan data lama di sel yang ditempati untuk menyimpan data baru. Membersihkan data lama di SSD adalah proses yang cukup lambat. Itulah sebabnya penghapusan file di SSD bekerja dengan cara berikut: ketika pengguna, program, atau OS itu sendiri menghapus file, OS mengeluarkan perintah TRIM yang memberi tahu SSD bahwa data tidak lagi diperlukan.
SSD menempatkan sel-sel yang ditempati file ke kumpulan khusus untuk dibersihkan nanti. Ketika ada program atau OS yang meminta data dari sel tersebut, SSD hanya mengembalikan data sampah atau nol.
Selain itu, perangkat terus-menerus mengocok data di seluruh selnya untuk meratakan keausannya, dan hanya perangkat itu sendiri yang mengetahui di mana data file disimpan pada waktu tertentu. OS tidak memiliki kendali atas proses ini, dan lebih jauh lagi, OS tidak memiliki sarana untuk mengetahui lokasi fisik sebenarnya dari data tersebut. Inilah mengapa pemulihan data dari perangkat SSD saat perintah TRIM digunakan sangatlah sulit, dan dalam kebanyakan kasus tidak mungkin di lakukan.
SSD adalah perangkat penyimpanan solid state, seperti jenis memori flash lainnya (kartu SD, memory stick, dan sejenisnya), tetapi tidak semua perangkat penyimpanan solid state adalah SSD. adna dapat mengetahui ini dari informasi device nya itu sendirim atau dari website produsennya.
Hard drive dengan teknologi SMR
Teknologi SMR (Shingled Magnetic Recording) digunakan untuk mengatasi hambatan utama peningkatan kapasitas dalam hard disk kompak yaitu: keterbatasan kepadatan penyimpanan.
Tidak seperti hard drive konvensional yang menulis data dalam jalur magnet yang tidak tumpang tindih secara paralel satu sama lain, drive SMR menulis data dalam jalur yang tumpang tindih sebagian sehingga memungkinkan kepadatan jalur yang lebih tinggi. Rekaman seperti itu menyerupai sirap atap, karena itulah namanya.
Teknologi ini memang meningkatkan kapasitas hard drive, tetapi ketika data akan ditimpa atau dihapus, operasi ini juga akan memengaruhi bagian dari trek lain yang tumpang tindih dengan data terkait. Untuk menyimpan data di trek yang tumpang tindih, itu harus ditulis di tempat lain, yang membuat operasi ini sangat lambat. Untuk mempercepat proses ini, prinsip yang sama seperti pada perangkat SSD dan perintah TRIM yang sama digunakan.
Biasanya disk SMR memiliki tanda khusus pada casingnya.
Bagaimana perintah TRIM memengaruhi pemulihan data
File yang dihapus dan disk yang diformat:
Windows dan Mac: Hampir selalu mustahil. Bahkan pemulihan file mentah tidak dapat membantu.
Linux: Kemungkinan jika dilakukan sebelum perintah TRIM dikeluarkan.
File hilang dalam sistem file yang rusak ringan (dikenali oleh OS aslinya):
Setiap OS secara bertahap memperbaiki sistem file tersebut menggunakan perintah TRIM untuk menghapus sampah, catatan file yang tidak valid, dan file yang tidak perlu. Pemulihan data dimungkinkan jika dilakukan dengan cepat dan pada sistem dengan perintah TRIM dinonaktifkan.
Sistem file rusak parah (tidak dikenali oleh OS aslinya):
Pemulihan data dimungkinkan karena OS tidak dapat memperbaikinya dan tidak menghapus data apa pun.