Bagaimana Cara Membatalkan Penghapusan File di sistem berkas BTRFS?

Cara Membatalkan Penghapusan File di Sistem Berkas Btrfs

Artikel ini akan memberikan langkah-langkah rinci tentang metode efektif untuk membatalkan penghapusan file di sistem berkas Btrfs.

Sebagai sistem berkas generasi baru, Btrfs telah menghadirkan banyak fitur canggih, yang terkenal akan ketahanannya. Sistem berkas ini dapat menggantikan alat manajemen volume Linux biasa. Namun, ada kalanya Anda menghapus file di sistem berkas Btrfs atau kehilangannya akibat serangan malware.

Anda beruntung jika Anda tidak tahu cara memulihkan file Anda. Artikel ini dapat memandu Anda melalui tiga metode pembatalan penghapusan Btrfs yang berbeda untuk memulihkan file yang terhapus dari sistem berkas Btrfs hanya dalam beberapa menit.

Gambaran Umum Recovery Btrfs

overview of btrfs file system

Btrfs adalah sistem berkas modern dengan fitur copy-on-write dan dukungan RAID. Ia dirancang secara eksplisit untuk sistem berbasis Linux. Sistem berkas ini penting karena Anda tidak perlu menimpa data lama saat menyalinnya. Fitur ini membuat recovery file relatif mudah setelah kegagalan karena gangguan atau kesalahan selama proses penyalinan tidak memengaruhi status sebelumnya dari file-file tersebut.

Btrfs secara efektif menyimpan metadata secara terpisah dari data sistem berkas sehingga Anda dapat menggunakan berbagai tingkat RAID untuk data dan metadata. Sistem berkas ini juga secara efektif mengelola sistem penyimpanan dan meningkatkan fitur integritasnya di Linux.

Spesifikasi Recovery Btrfs

Banyaknya fitur sistem berkas Btrfs dapat membantu menghindari kehilangan data. Namun, seperti kebanyakan sistem berkas, Btrfs bisa gagal. Btrfs masih dalam pengembangan dan oleh karena itu, ia tidak stabil di banyak aspek. Oleh karena itu, di bawah ini adalah beberapa spesifikasi recovery Btrfs yang harus Anda ketahui.

Data Recovery Mungkin Dipengaruhi oleh Fragmentasi

Proses recovery file Btrfs mungkin dipengaruhi oleh fragmentasi. Karena fitur copy-on-write pada sistem berkas Btrfs digunakan untuk menghindari kehilangan data jika terjadi kesalahan dan kegagalan selama operasi penulisan, mungkin dapat terjadi fragmentasi data. Jika metadata sistem berkas rusak, memulihkan file yang terfragmentasi dapat menjadi sebuah tantangan.

Selain itu, menyimpan snapshot ketika versi asli dari file dan bagian yang dimodifikasi dari file disimpan secara terpisah juga membutuhkan bahwa set metadata yang berbeda tidak rusak selama recovery.

Proses Recovery File Btrfs Mungkin Akan Memakan Waktu yang Cukup Lama

Spesifikasi utama lainnya adalah recovery Btfrs dapat memakan waktu cukup lama. Sistem berkas Btrfs menggunakan fitur copy-on-write, yang biasanya digunakan untuk perangkat penyimpanan besar. Hal ini dapat menyebabkan banyak versi metadata yang tersebar di seluruh volume. Menyortir versi ini memerlukan waktu ekstra, itulah sebabnya proses pembatalan penghapusan file Btrfs cenderung lambat. Sistem berkas tanpa fitur copy-on-write biasanya dapat dianalisis lebih cepat.

Mungkin Ada Bug

Meskipun versi pertama sistem berkas Btrfs dirilis pada tahun 2007, sistem ini masih dianggap cukup tidak stabil. Meskipun sistem berkas Btrfs telah menjadi cukup populer dan digunakan oleh banyak perusahaan, tidak ada cara untuk mengetahui dengan pasti bahwa sistem berkas tersebut sepenuhnya dapat diandalkan dan bebas bug.

3 Metode Memulihkan File/Direktori yang Terhapus pada sistem berkas Btrfs

Metode ke-1. Membatalkan Penghapusan File/Direktori pada sistem berkas Btrfs Menggunakan Recoverit (Alat GUI)

Sekarang setelah Anda mengetahui fitur utama sistem berkas Btrfs dan spesifikasi recoverynya, Anda mungkin bertanya-tanya tentang metode pembatalan penghapusan file Btrfs terbaik. Salah satu metode terbaik adalah menggunakan software recovery Btrfs.

Wondershare Recoverit adalah software yang sangat direkomendasikan karena tingkat keberhasilannya tinggi dan prosesnya yang lancar. Dengan software ini, Anda dapat melakukan recovery pada semua jenis sistem berkas, termasuk Btrfs. Bagian terbaik tentang Recoverit adalah, tidak seperti alat recovery Btrf lainnya, langkah-langkah untuk proses recoverynya sedikit dan sederhana.

Wondershare Recoverit - Software Recovery Btrfs Anda yang Aman dan Terpercaya

5.481.435 orang telah mendownloadnya.

Memulihkan dokumen, foto, video, musik, email, dan 1000+ jenis file lainnya yang hilang atau terhapus secara efektif, aman, dan menyeluruh.

Kompatibel dengan semua sistem berkas populer, termasuk FAT32, exFAT, NTFS, APFS, HFS+, EXT4, Btrfs, dll.

Dapat membantu memulihkan data yang hilang akibat 500+ alasan lainnya, seperti penghapusan, pemformatan disk, crash pada sistem operasi, pemadaman listrik, serangan virus, partisi yang hilang, dan lain sebagainya.

Recovery NAS dan Linux bekerja melalui koneksi jarak jauh. Tidak perlu mencabut hard drive dari perangkat ini.

Karena Btrfs adalah sistem berkas Linux, panduan ini akan menunjukkan kepada Anda langkah-langkah untuk memulihkan file yang terhapus dari komputer Linux di sistem berkas Btrfs menggunakan software data recovery GUI Btrfs ini.

DOWNLOAD GRATIS

Untuk Windows Vista/7/8/10/11

DOWNLOAD GRATIS

Untuk macOS X 10.10 atau versi di atasnya

Langkah ke-1: Pilih Opsi Linux Recovery

Luncurkan software data recovery Btrfs setelah selelsai mendownload dan menginstal. Di beranda, ketuk opsi NAS and Linux dari sidebar dan klik Linux Recovery untuk melanjutkan proses recovery Btrfs.

pilih linux recovery

Langkah ke-2: Hubungkan ke Perangkat Btrfs

Anda harus memasukkan alamat IP, nama username, password, dan alamat port untuk menghubungkan alat recovery file Btrfs ini ke perangkat Linux Anda dengan sistem berkas Btrfs.

connect to the btrfs linux pc

Langkah ke-3: Pindai File yang Dihapus

Software recovery Btrfs akan mulai melakukan pemindaian file yang terhapus di perangkat Linux secara otomatis setelah koneksi berhasil. Ia akan melakukan pemindaian menyeluruh yang akan selesai dalam beberapa menit. Selain itu, Anda dapat memfilter file berdasarkan beberapa filter seperti tanggal modifikasi, jenis file, dan banyak lagi untuk menemukan file yang Anda inginkan dengan cepat.

scan btrfs linux pc for deleted files

Langkah ke-4: Pratinjau dan Pulihkan File

Anda dapat melihat pratinjau file yang dipindai di Recoverit Btrfs Recovery. Setelah melihat pratinjaunya, pilih file atau direktori yang ingin Anda restore dan tekan tombol Recover untuk menyimpannya ke lokasi yang aman.

undeleted files in btrfs linux pc
DOWNLOAD GRATIS

Untuk Windows Vista/7/8/10/11

DOWNLOAD GRATIS

Untuk macOS X 10.10 atau versi di atasnya

Metode 2: Restore File/Direktori yang Dihapus pada Sistem Berkas Btrfs Menggunakan Skrip Undelete-Btrfs

Skrip undelete-btrfs adalah alat yang menghasilkan regex path untuk proses restore Btrfs. Hal ini juga membantu untuk mencoba proses restorasi dalam tiga tingkat. Semakin lama suatu file ada sebelum proses recovery, maka semakin mudah file tersebut untuk dipulihkan. Namun, skrip tersebut mungkin tidak berfungsi dengan baik di lingkungan uji coba. Hal ini mengacu pada situasi ketika file baru dibuat dan dihapus; lalu Anda mencoba untuk memulihkannya. Terlepas dari itu, skrip btrfs yang membatalkan penghapusan seharusnya berfungsi dengan baik pada sistem nyata.

Syntax:

./undelete.sh <source dev> <recovery destination>

Contoh:

sudo ./undelete.sh /dev/sda1 /mnt/

Saat meluncurkan skrip ini, perlu diperhatikan bahwa Anda akan diminta memberikan path ke file yang ingin Anda pulihkan. Saat memasuki jalur, Anda harus menghapus titik pemasangan reguler untuk volume Brtfs. Jika itu adalah jalur root OS Anda, maka pilihan yang terbaik adalah membootnya langsung dari USB.

Pulihkan File yang Dihapus Menggunakan Undelete-Btrfs

Untuk memulihkan file menggunakan skrip ini, tulis path sebenarnya ke file tersebut di dalam skrip. Contohnya adalah jika path sebenarnya ke file tersebut adalah /data/documents/bills/electric.pdf. Untuk menuliskannya di skrip, Anda harus memasukan/document/bills/electric.pdf.

Pulihkan Direktori yang Dihapus Menggunakan Undelete-Btrfs

Misalkan jalur sebenarnya ke direktori tersebut adalah /data/pictures/2023/Iceland/. Lalu, yang perlu dimasukan ke skrip adalah /Pictures/2023/Iceland/. Berbeda dengan recovery file yang menggunakan skrip Btrfs, recovery direktori harus diakhiri dengan garis miring. Hal ini menunjukkan bahwa Anda berurusan dengan direktori dan bukan skrip.

Ketika skrip dimasukan, ia akan secara otomatis menghasilkan sintaks regex yang diperlukan oleh alat restore Btrfs dan memulai tiga kedalaman recovery yang berbeda. Skrip tersebut menjelajahi kedalaman satu per satu, dan jika data Anda ditemukan pada salah satu tingkat kedalaman ini, skrip akan memberi tahu Anda. Namun, jika datanya tidak ditemukan, Anda akan ditanya apakah Anda ingin melihat lebih dalam lagi.

Catatan

Saat memulihkan file, Anda mungkin juga menemukan bahwa file yang dipulihkan adalah versi yang lebih lama. Skrip akan mencoba memulihkan versi terbaru. Namun, tidak ada jaminan bahwa versi yang dipulihkan akan menjadi file versi terbaru.

Penting juga untuk dicatat bahwa path dan nama file sensitif terhadap huruf besar-kecil. Oleh karena itu, konfirmasikan nama dan huruf sebelum memasukkan skrip. Selain itu, skrip ini menggunakan btrfs restore dan btrfs-find-root untuk memulihkan file. Tidak ada jaminan bahwa fitur tersebut akan memulihkan file Anda.

Metode 3: Pulihkan File yang Dihapus di Sistem Berkas Btrfs Menggunakan Utilitas Restore Btrfs

Alat utilitas restore Btrfs adalah metode efektif untuk memulihkan data dari sistem berkas yang tidak dapat dipasang. Ia tidak mencoba memperbaiki sistem berkas, yang berarti dapat mengakibatkan kerusakan lebih lanjut jika Anda menjalankannya. Menjalankan alat recovery ini cukup sederhana. Jika perangkat Anda adalah /dev/sda1, setelah Anda meluncurkan alat utilitas restore, yang harus Anda lakukan hanyalah memasukkan kode:

# ./btrfs restore /dev/sda1 /mnt/restore

Namun, kode sederhana ini mungkin tidak bisa dipakai. Berikut opsi lain yang bisa Anda coba.

Pilihan
Deskripsi
-s Tanpa menyertakan opsi ini, ia tidak akan merestore snapshot
-x Opsi ini memungkinkan Anda memulihkan atribut yang diperluas.
-m Ia membantu memulihkan metadata seperti waktu, pemilik, dan mode.
-S Opsi ini berfungsi untuk memulihkan tautan simbolis.
-i Opsi ini membantu mengabaikan kesalahan perintah karena alat restore otomatis muncul ketika terjadi kesalahan. Namun, perintah ini memastikan bahwa alat tersebut tetap berjalan.
-v Perintah ini meningkatkan verbositas dan Anda dapat memasukkannya berkali-kali.
-t Opsi ini menginformasikan alat tentang lokasi pohon.
-o Alat ini berfungsi untuk menimpa file-file yang sudah ada: Jika file-file yang ada di lokasi output dengan nama yang sama persis, utilitas restore akan melewati proses restore file tersebut. Namun, perintah ini berfungsi untuk menimpa file yang sudah ada.
-f Opsi ini mengacu pada lokasi sistem berkas.
-u Opsi ini adalah cermin superblock. Artinya, hal ini menentukan salinan superblok alternatif yang dapat digunakan alat tersebut. Opsi ini cukup berguna ketika superblock ke-0 rusak.
-c Ia mengacu pada pencocokan regex yang tidak sensitif terhadap huruf besar-kecil.
-d Perintah ini menyebabkan alat hanya mencantumkan file yang akan dipulihkan.

Pertanyaan yang Sering Ditanyakan

Btrfs relatif stabil dan merupakan sistem berkas disk tunggal yang teruji dengan baik. Meskipun tidak stabil, Anda harus berhati-hati saat menggunakan beberapa fitur lanjutan seperti Btrfs-RAID.

Ya, sistem berkas ini layak digunakan karena berbagai alasan. Ia menawarkan banyak fitur seperti kompresi data, meningkatkan umur banyak perangkat penyimpanan, dan meningkatkan kinerja banyak proses. Btrfs juga mendukung lebih banyak ruang drive daripada ext4.

Ya, sistem berkas Btrfs masih didukung. Banyak fitur barunya sedang dalam pengembangan. Namun, ia didukung penuh untuk digunakan di Linux.

Ini mungkin sulit untuk dijawab. Namun ada laporan bahwa Btrfs lebih cepat dibandingkan sistem berkas NTFS karena memiliki batas yang lebih tinggi dibandingkan NTFS.

Kesimpulan

Btrfs adalah sistem berkas baru yang andal untuk komputer berbasis Linux. Namun, banyak hal yang dapat menyebabkan hilangnya data pada sistem berkas Btrfs Anda. Kabar baiknya adalah ada tiga metode yang dapat Anda gunakan untuk memulihkan partisi, file, dan direktori Btrfs. Artikel ini dengan jelas telah menjelaskan semuanya. Dengan mengikuti langkah-langkah pembatalan penghapusan Btrfs dalam artikel ini, file Anda akan kembali dalam waktu singkat.

DOWNLOAD GRATIS

Untuk Windows Vista/7/8/10/11

DOWNLOAD GRATIS

Untuk macOS X 10.10 atau versi di atasnya

Anda Mungkin Berminat

Data Recovery NAS Seagate Central

Dengan metode yang tercantum, Anda dapat dengan mudah memulihkan data dari drive Seagate Central NAS.