Dokumen

Cara Memulihkan File yang Terhapus di Linux

Tidak ada yang luput dari kesalahan menghapus file penting dan, setelah itu, menemukan tidak ada cadangannya. Meskipun tempat sampah dapat menawarkan cara untuk mengembalikan operasi tersebut, kelayakannya bergantung pada bagaimana pengguna berinteraksi dengan sistem operasi. Misalnya, kombinasi tombol CTRL + Delete yang mudah dapat melewati tempat sampah sebagai level pemulihan data pertama. Terlepas dari sistem yang mendasarinya adalah milik sendiri atau solusi gratis, ada banyak alat yang dirancang untuk membantu pengguna memulihkan file yang terjatuh. Sebagai salah satu platform komputasi gratis paling populer di dunia, Linux tidak terkecuali ketika subjeknya adalah opsi untuk pemulihan data. Banyak dari mereka adalah solusi sumber terbuka yang dapat diunduh dan diinstal dari repositori resmi. Yang lainnya adalah alat komersial yang disiapkan untuk berjalan di atas sistem operasi berbasis Linux apa pun. Kami akan melihat dua dari solusi tersebut dan mengevaluasi cara kerja masing-masing: TestDisk dan R-Linux.

Disk Tes

TestDisk adalah alat baris perintah gratis dan sumber terbuka untuk memulihkan file yang terhapus di Linux. Perangkat lunak ini ditulis dalam bahasa pemrograman C oleh Christophe Grenier dan dilisensikan di bawah lisensi GNU/GPLv2. Perangkat lunak ini berjalan pada sistem operasi utama – distribusi Linux, Windows, dan macOS. Paket instalasi dapat diunduh melalui tombol:

Unduh TestDisk

Jika mempertimbangkan sistem berbasis Linux, TestDisk juga dapat diinstal melalui pengelola paket bawaan masing-masing. Pada Debian dan Ubuntu, perintah berikut menginstal TestDisk pada sistem:

$ sudo apt perbarui

$ sudo apt instal testdisk

Jika paket tambahan (dependensi) akan diinstal atau jika paket penting akan dihapus, proses instalasi dapat meminta konfirmasi. Jika tidak, TestDisk akan langsung diinstal pada sistem.

Instal TestDisk di Ubuntu dan Debian

Untuk memeriksa instalasi dan informasi tambahan tentang alat tersebut, perintah berikut dapat dijalankan:

$ sudo dpkg -l disk uji

Verifikasi TestDisk di Ubuntu

Untuk menginstal TestDisk pada Red Hat Enterprise Linux (RHEL) dan CentOS, pertama-tama Anda harus mengaktifkan/menginstal repositori EPEL. Repositori ini merupakan repositori paket tambahan yang menyediakan akses untuk menginstal paket bagi perangkat lunak yang umum digunakan. Bergantung pada versi CentOS (7 atau 8), pengaturan repositori EPEL sedikit berbeda seperti yang ditunjukkan oleh dua set perintah (semua perintah harus dijalankan dengan hak akses superuser):

  • Bahasa Indonesia: RHEL / CentOS 7

# yum instal epel-release

# pembaruan yum

# yum instal testdisk

  • Bahasa Indonesia: RHEL / CentOS 8

# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

# pembaruan yum

# yum instal testdisk

Pada RHEL dan kedua versi CentOS, instalasi TestDisk dapat diverifikasi dengan menjalankan perintah berikut:

$rpm -qi uji disk

Verifikasi TestDisk di CentOS

Terakhir, perintah berikut dapat digunakan untuk menginstal TestDisk pada dua distribusi Linux tradisional lainnya:

  • Fedora:

$ sudo dnf pasang testdisk

  • Arch Linux:

$ sudo pacman -S uji disk

Setelah TestDisk terinstal, pengguna dapat membuat daftar semua partisi dan perangkat penyimpanan pada sistem melalui perintah

# testdisk /daftar

Untuk memulihkan file yang terhapus di Linux, Anda hanya perlu memanggil alat TestDisk tanpa parameter apa pun sebagai berikut

#testdisk

TestDisk memeriksa partisi

Pemanggilan TestDisk akan menampilkan menu baris perintah dengan tiga opsi yang terkait dengan pencatatan informasi mengenai proses pemulihan file yang terhapus.

  1. Membuat: ini membuat file testdisk.log baru.
  2. Menambahkan: ia menambahkan informasi pencatatan baru ke berkas testdisk.log yang ada.
  3. Tidak Ada Log: tidak menghasilkan informasi pencatatan apa pun.

Dengan asumsi opsi untuk membuat file pencatatan baru dipilih, selanjutnya TestDisk akan mencantumkan disk dan partisi tempat file yang dihapus dapat dipulihkan. Dengan memilih satu item dari daftar dan memilih opsi “Lanjutkan”, sistem akan meminta untuk menunjukkan jenis partisi terkait yang akan digunakan. Setelah pengguna menekan ENTER, TestDisk akan melanjutkan untuk menampilkan daftar operasi yang dapat dilakukan pada partisi tersebut.

Menjalankan TestDisk di Linux

Daftar operasi yang dapat dilakukan TestDisk pada partisi

Opsi “Analyse” mengevaluasi partisi yang dipilih dan akan digunakan untuk memulihkan data di Linux. Jika partisi tersebut tidak dapat di-boot, alat tersebut akan menampilkan pesan yang memberi tahu pengguna tentang hal ini. TestDisk menawarkan dua jenis pencarian file: “Quick Search” dan “Deep Search”. Setelah memilih salah satunya dan menekan “Proceed” lagi, alat tersebut akan mencantumkan semua partisi yang dapat dipindai. Langkah terakhir adalah memicu proses pencarian. Selama langkah ini, alat tersebut memperbarui layar dengan setiap partisi yang tersedia untuk memulihkan file. Dengan memilih satu partisi, semua file terhapus yang ditemukan di dalamnya akan disorot dan Anda dapat menekan huruf “C” untuk menyalin file yang dijatuhkan ke direktori tertentu.

Direktori sumber file dihapus

Bahasa Indonesia: R Linux

R-Linux adalah utilitas gratis lain yang didistribusikan untuk sistem operasi Windows, macOS, dan Linux (32 dan 64 bit). R-Linux juga memiliki solusi yang lebih lengkap, R-Studio, yang berbayar dan mendukung partisi NTFS (New Technology File System). Berbeda dari TestDisk dan alat baris perintah lainnya, R-Linux hadir dengan antarmuka pengguna grafis yang ramah. R-Linux dapat diunduh melalui tombol berikut:

Unduh R-Linux

Setelah menginstal dan membuka R-Linux, layar pertama meminta pengguna untuk memilih disk atau partisi tempat file yang dihapus akan dipulihkan.

R-Linux memilih disk atau partisi

Langkah berikutnya melibatkan pemicuan proses pemindaian dengan menekan tombol yang sesuai. R-Linux akan meminta pengguna untuk memilih jenis pemindaian yang akan dilakukan: Sederhana, Terperinci, atau Tidak Ada. Yang terakhir tidak memberikan tampilan grafis dari proses pencarian file yang terjatuh. Di jendela pilihan yang sama, Anda juga dapat memilih area tertentu untuk menjalankan pemindaian. Setelah pengaturan selesai, proses dimulai dengan menekan tombol “Pindai” lainnya. Selanjutnya, R-Linux akan menampilkan semacam peta disk yang sedang dianalisis. “Peta” ini memungkinkan untuk mengikuti kemajuan proses pemindaian. Langkah ini dapat dihentikan kapan saja dengan menekan tombol “Berhenti”.

Opsi pemindaian R-Linux

Proses pemindaian R-Linux

Setelah proses pemindaian selesai, ada dua opsi utama untuk mengakses file yang dihapus:

  • Klik partisi dan pilih “Pulihkan Semua file …”
  • Pilih opsi “Buka File Drive” dan tentukan folder tempat file yang dihapus harus dipulihkan. Melalui opsi ini, Anda juga dapat memilih file tertentu yang ditemukan oleh alat tersebut. Tombol “Pulihkan” atau “Pulihkan yang Ditandai” harus ditekan selanjutnya.

R-Linux memulihkan file

Ringkasan – Memulihkan File yang Terhapus di Linux

Ada banyak sekali alat yang dirancang untuk memulihkan file yang terhapus di Linux. Banyak dari solusi tersebut hanya menawarkan antarmuka baris perintah yang menuntut kemahiran lebih dari pengguna Linux. Ini adalah kasus TestDisk. Meskipun merupakan solusi yang hebat, alat ini tidak menyembunyikan detail tingkat rendah tentang driver dan partisi. Kategori alat lainnya bekerja seperti R-Linux dengan menampilkan antarmuka yang lebih ramah dan memudahkan pengguna dengan tingkat pengetahuan apa pun tentang Linux untuk berinteraksi dengan mereka.

Foto Thiago Nascimento

Thiago Nascimento

Thiago Nascimento adalah seorang matematikawan komputasional yang membagi waktunya sebagai insinyur perangkat lunak dan menulis artikel sebagai penulis teknis di Filelem. Ia gemar memahami cara kerja teknologi dan menulis tentang apa yang dipelajarinya. Meskipun sangat menyukai solusi berbasis Linux, ia juga seorang penjelajah dunia Windows.

Artikel Terkait

Tombol kembali ke atas