Tutorial Safecopy: Cara Menggunakan Safecopy di Linux dan Alternatifnya

Tutorial Safecopy: Cara Menggunakan Safecopy di Linux dan Alternatifnya

Terlepas dari seberapa hati-hati Anda, selalu ada kemungkinan Anda dapat kehilangan data karena serangan malware atau bad sector. OS seperti Windows dan Mac memiliki dukungan recovery bawaan, sedangkan kernel Linux sering mengandalkan solusi dari pihak ketiga. Jika Anda adalah salah satu penggunanya, Anda mungkin menggunakan Safecopy untuk Linux.

Panduan ini akan berfungsi sebagai tutorial Safecopy Linux yang definitif, Anda akan memahami segalanya tentang software ini dari dalam ke luar. Kami juga akan memberi tahu Anda tentang alternatif terbaiknya, jika software ini gagal memenuhi harapan Anda.

Bagian 1. Apa Itu Safecopy?

Safecopy adalah program sederhana dan bebas digunakan, yang dapat mengakses sektor perangkat penyimpanan yang rusak, bahkan ketika protokol input/output gagal. Program ini tidak dapat serta merta mengembalikan file yang telah dihapus, tetapi program ini dapat menyalinnya ke tujuan baru, ketika browser file bawaannya terbukti tidak memadai untuk pekerjaan itu. Software ini bekerja dengan hampir semua perangkat digital, termasuk floppy disk, DVD dan Blu-Ray, flash drive, kartu SD, hard drive, dan sebagainya.

Program ini menggunakan alat akses dua tingkat, yang memungkinkannya untuk menelusuri sektor yang tidak terisi. Pengguna telah menyadari bahwa mereka dapat menggunakan Safecopy untuk mengembalikan file yang diperlukan, meskipun ada kerusakan fisik yang parah pada drive penyimpanannya. Kodenya open-source dan Anda dapat mengonfigurasi berbagai pengaturan dari terminal Linux Anda dengan mudah untuk mengembalikan semua data yang diperlukan sebelum perangkat penyimpanan Anda rusak.

Fitur Utama Safecopy

Safecopy untuk Ubuntu dan kernel Linux lainnya hadir dengan beberapa fitur yang berharga. Beberapa yang terkenal dijelaskan di bawah ini.

  • Dengan Safecopy, Anda dapat melakukan recovery dari seluruh blok dan partisi ke disk baru pilihan Anda.
  • Safecopy memungkinkan Anda untuk mengembalikan file ISO dan gambar virtual yang disimpan di perangkat apa pun.
  • Program ini memiliki faktor output yang paling mudah dibaca dari sebagian besar software data recovery Linux open-source lainnya.
  • Safecopy mendukung akses RAW dan dapat menyalin gambar sistem berkas dari disknya. Itu adalah cara terbaik untuk mempertahankan konfigurasi perangkat penyimpanan lama dan meniru media lama, seperti film DVD lama dan game konsol.

Bagian 2. Bagaimana Cara Menggunakan Safecopy di Linux?

Setelah mengetahui apa yang dapat dilakukan Safecopy di Linux, mari kita amati cara untuk menggunakannya. Bagaimanapun, ini adalah sistem berbasis perintah. Jadi, Anda harus melakukan beberapa langkah sebelum menggunakan Safecopy untuk mengembalikan data.

1. Persyaratan

Pertama, Anda harus memastikan bahwa login pengguna Anda memiliki hak administratif, karena Anda akan berurusan dengan modifikasi sistem berkas. Selain itu, pastikan Anda memiliki koneksi internet yang kuat dan konsisten. Anda tidak memerlukan kecepatan 5G, melainkan koneksi yang stabil tidak memaksa Anda untuk menunda pemindaian di tengah prosesnya.

2. Cara Menginstal Safecopy di Linux

Anda dapat mendownload Safecopy dari beberapa situs web yang menawarkan tautan open-source. Namun, SourceForge adalah opsi yang terbaik, karena ia memiliki semua penginstal untuk berbagai kernel Linux. Pengguna Ubuntu juga dapat menjalankan perintah berikut untuk menginstal Safecopy langsung dari terminal.

sudo apt update
sudo apt install safecopy

3. Berbagai Kasus Penggunaan Safecopy

Berbagai kasus penggunaan menjadikan Safecopy sebagai sebuah pilihan yang layak. Berikut adalah caranya untuk:

● Mengembalikan kembali file dari disk terpasang tetapi rusak, yang kemungkinan akan gagal disalin.

safecopy /path/to/problemfile ~/saved-file

● Membuat image sistem berkas dari disk/perangkat penyimpanan yang rusak.

safecopy /dev/device ~/diskimage

● Mengembalikan data melalui pemindaian menyeluruh.

safecopy source dest -l 1* -R 8 -Z 2

(Jika misalignment logis tetap terjadi di sektor blok)

safecopy source dest -l 1* -r 1 -R 8 -Z 2

● Mengembalikan data secepat mungkin atau mengembalikan data dengan risiko rendah agar tidak merusak sistem berkas.

safecopy source dest -l 10% -R 0 -Z 0

● Mengembalikan beberapa file dengan cepat. Kemudian, pindai lebih banyak data secara menyeluruh.

safecopy source dest -l 10% -R 0 -Z 0 -o badblockfile
safecopy source dest -l 1* -R 8 -Z 2 -I badblockfile

Cara alternatif menggunakan fitur preset baru:

safecopy source dest --stage1
safecopy source dest --stage2
safecopy source dest --stage3

● Manfaatkan disk drive teman untuk melengkapi data dari drive saya yang rusak.

safecopy /dev/mydrive imagefile <someoptions> -b <myblocksize> \
-o myblockfile;
safecopy /dev/otherdrive imagefile <someoptions> -b <otherblocksize> \
-I myblockfile -i <myblocksize> -o otherblockfile;
safecopy /dev/anotherdrive imagefile <someoptions> \
-b <anotherblocksize> -I otherblockfile -i <otherblocksize>

● Jeda, kemudian lanjutkan prosedur data rescue.

safecopy source dest
<CTRL+C> (safecopy aborts)
safecopy source dest -I /dev/null

● Interupsi, kemudian melanjutkan prosedur data rescue dengan output bad block yang sesuai.

safecopy source dest <options> -o badblockfile
<CTRL+C> (This aborts Safecopy.)
mv badblockfile savedbadblockfile
safecopy source dest -C /dev/null -o badblockfile
cat badblockfile >>savedbadblockfile

● Jeda dan lanjutkan dalam mode inkremental.

(Ini memerlukan sedikit skrip bash untuk mendapatkan daftar bad block yang benar)

safecopy source dest <options> -o badblockfile1
safecopy source dest <options> -I badblockfile1 -o badblockfile2
<CTRL+C> (safecopy aborts)
latest=$( tail -n 1 badblockfile2 )
if [ -z $latest ]; then latest=-1; fi;
cat badblockfile1 | while read block; do
[ $block -gt $latest ] && echo $block >>badblockfile2;
done;
safecopy source dest <options> -I badblockfile2 -o badblockfile3

● Mencari file yang rusak pada sistem berkas yang hanya diselamatkan sebagian.

safecopy /dev/filesystem image -M CorruptedImage
fsck image
mount -o loop image /mnt/mountpoint
grep -D /mnt/mountpoint "CorruptedImage"

Catatan: Anda mungkin hanya menemukan beberapa file yang terpengaruh, jika bagian data yang tidak dapat dibaca lebih kecil dari string penanda yang Anda tetapkan.

● Mengecualikan daftar bad block sistem berkas yang diketahui sebelumnya dari pembuatan gambar sistem berkas.

dumpe2fs -b /dev/filesystem >badblocklist
safecopy /dev/filesystem image \
-X badblocklist -x <blocksize of your fs>

● Membuat citra disk yang dimulai dari tujuan (X) dan dengan ukuran tertentu (Y).

safecopy /dev/filesystem -b <bsize> -s <X/bsize> -l <Y/bsize>

● Gabungkan dua gambar parsial dari data yang telah dikembalikan tanpa akses ke sumber yang rusak.
(Ini agak rumit. Anda perlu mendapatkan daftar bad block untuk kedua file agar Safecopy tahu di mana letak data yang hilang. Anda dapat memprosesnya secara otomatis jika Anda menggunakan fitur -M (mark). Namun, fitur ini tidak tersedia di Safecopy. Anggaplah Anda memiliki dua file bad block sebagai berikut.

imag1.dat
imag1.badblocks (blocksize1)
imag2.dat
imag2.badblocks (blocksize2)

Ukuran file imag1 harus lebih besar atau sama dengan imag2. Jika tidak, Anda mungkin perlu menukarnya untuk melanjutkan.)

cp imag2.dat combined.dat
safecopy imag1.dat combined.dat -I imag2.badblocks -i blocksize2 \
-X imag1.badblocks -x blocksize1

(Itu menghasilkan data gabungan, tetapi tidak ada daftar output bad block. Daftar bad block yang dihasilkan akan menjadi bad block yang berupa

1: di kedua daftar bad block, atau
2: di image1.badblocks dan di luar ukuran file image2

Menyelesaikan logika ini dalam skrip shell pendek seharusnya cukup mudah. Solusinya mungkin akan dikirimkan dengan Safecopy pada patch mendatang. Sampai saat itu, pertimbangkan tutorial ini sebagai kesempatan Anda untuk berkontribusi pada proyek open-source random.)

● Data rescue dari perangkat tape.

Jika driver perangkat tape mendukung lseek(), Safecopy akan memperlakukannya sebagai file biasa. Jika tidak, menggunakan opsi "-S" dari Safecopy dengan skrip yang ditulis sendiri akan sangat membantu untuk melewati bad block. (Misalnya, menggunakan "mt seek"). Selain itu, pastikan perangkat kaset Anda tidak mundur otomatis atau terputus saat ditutup.

Bagian 3. Alternatif Safecopy Terbaik untuk Data Recovery Linux

Meskipun Safecopy untuk Ubuntu sangat serbaguna, software ini masih tidak dapat mengembalikan file yang terhapus secara tidak sengaja atau yang gambarnya terhapus dari disk. Selain itu, antarmuka berbasis baris perintah ini juga tampak sangat merepotkan bagi orang yang memiliki sedikit atau tanpa pengalaman pemrograman.

Di sinilah Wondershare Recoverit dapat membantu Anda dengan data recovery Linux. Anda dapat mendownload penginstal pilihan Anda dari situs web resminya dan melakukan file recovery yang Anda inginkan secara selektif dan tanpa masalah. Software ini menawarkan data recovery gratis hingga 100 MB data sekaligus, tetapi versi premiumnya membuka akses ke beberapa fitur, termasuk tetapi tidak terbatas pada yang berikut ini.

Wondershare Recoverit - Software Linux Recovery Anda yang Aman dan Andal

5.481.435 orang telah mendownloadnya.

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

Kompatibel dengan semua distro Linux utama, termasuk Ubuntu, Linux Mint, Debian, Fedora, Solus, Opensuse, Manjaro, dll.

Dapat menangani 500+ skenario kehilangan data, seperti penghapusan, pemformatan disk, kerusakan OS, pemadaman listrik, serangan virus, partisi yang hilang, dan masih banyak lagi.

Bekerja melalui koneksi jarak jauh. Anda dapat melakukan recovery dari data yang hilang, bahkan saat perangkat Linux Anda mogok.

Anda dapat mengikuti prosedur yang disebutkan di bawah untuk menggunakan Wondershare Recoverit sebagai alternatif Safecopy pada distribusi Linux pilihan Anda.

Download Gratis

Untuk Windows Vista/7/8/10/11

Download Gratis

Untuk macOS X 10.10 - macOS 13

Langkah 1: Download dan instal Recoverit pada komputer Anda.

Langkah 2: Arahkan ke sidebar dan klik tab NAS and Linux. Kemudian, pilih Linux Recovery untuk melanjutkan proses data recovery.

recoverit linux data recovery

Langkah 3: Alternatif Safecopy ini memerlukan informasi tentang perangkat Linux dan lokasi file hilang untuk membuat koneksi jarak jauh. Berikan informasi yang diperlukan dan pilih Connect untuk memberikan akses Recoverit ke perangkat.

hubungkan ke perangkat linux

Langkah 4. Setelah terhubung, software ini akan memulai proses pemindaian secara otomatis. Mungkin perlu beberapa saat hingga Anda dapat menyelesaikan tugas mendesak lainnya di sistem Anda untuk sementara.

pindai data hilang pada perangkat linux

Langkah 5. Anda dapat mempratinjau file selama proses pemindaian dan menghentikannya kapan saja. Setelah file yang diinginkan telah diidentifikasi, pilihlah, kemudian klik tombol Recover, file akan berhasil diambil, dan disimpan.

recover file linux
Download Gratis

Untuk Windows Vista/7/8/10/11

Download Gratis

Untuk macOS X 10.10 - macOS 13

Kesimpulan

Meskipun Safecopy adalah program yang andal untuk mengembalikan data dari drive yang rusak, ada opsi yang lebih cocok untuk recover file yang terhapus dari Linux. Untuk itu, Recoverit dapat disesuaikan dengan aplikasinya. Kami harap tutorial Safecopy Linux ini membantu Anda membuat keputusan yang tepat untuk perangkat penyimpanan dan sistem file Anda.

Anda Mungkin Berminat

Cara Memulihkan Data Dari Partisi LVM di Linux

Pelajari prosedur langkah demi langkah untuk merestore data dari partisi LVM di sistem Linux.

Cara Membatalkan Penghapusan File Menggunakan debugfs di Linux

Panduan untuk memulihkan file yang terhapus menggunakan debugfs - debugger sistem berkas interaktif Linux.

Alternatif Terbaik Recuva untuk Linux

Artikel ini memperkenalkan Recuva dan keterbatasannya sambil menawarkan alternatif terbaiknya.