Saya menghapus direktori penting dengan rm -R
perintah. Ini adalah data host yang sangat populer. Itu terletak /var/zpanel/hostdata/ayrintilih
Setelah menghapus direktori ayrintilih sudah semuanya.
Saya mencoba membatalkan penghapusan dengan ext4magic
program. Tetapi perlu volume hdd lain untuk pemulihan.
Pesan eror:
ERROR: can not use "/root/recoveried" for recover directory. It's the same filesystem : "/dev/dm-0"
ISP saya baru saja menjawab permintaan saya:
Unfortunately there is no way to add another Volume to a virtual Instance.
If it would be a dedicated Server, we could do it, but not in a Cloudserver.
You could try to minimize the partition and create another one, that would
count as another Volume. We also recommend to have allways a
Backup for your Important files.
centos
mount
data-recovery
RedLEON
sumber
sumber
rm -R
...Jawaban:
Undeletion semakin menjadi mitos. dengan perangkat keras modern (SSD) di mana segala sesuatu yang dihapus juga di-zero-out (TRIM) segera, sehingga tidak ada peluang untuk mendapatkan apa pun kembali.
Taruhan terbaik Anda adalah membuat gambar apa pun yang Anda miliki saat ini dan kemudian melihat apakah ada sesuatu yang tersisa untuk ditemukan menggunakan alat apa pun yang Anda inginkan. Sesuatu seperti:
Terbaik untuk memiliki kotak dalam sistem penyelamatan atau membekukan seluruh kotak (hanya baca) untuk operasi ini karena setiap dan semua penulisan hanya menyebabkan kerusakan lebih lanjut pada saat ini.
Setelah gambar selesai, Anda dapat membuat perangkat loop hanya-baca untuk itu:
Dan kemudian lanjutkan untuk menggunakan alat penyelamatan apa pun pilihan Anda pada perangkat loop.
sumber
Jika Anda memiliki akses ke mesin Linux / Unix / OSX dll yang lain, mungkin dapat digunakan
sshfs
untuk memasang folder jarak jauh dan mencadangkannya (instruksi diadaptasi dari sini ).Instal
sshfs
di serverAnda mungkin harus mengaktifkan repo EPEL jika belum diaktifkan.
Muat modul FUSE ( di server )
Pilih direktori dari komputer di rumah Anda dan pasang itu di server CentOS
Sekarang, di server jarak jauh , jalankan ini
Anda perlu mengubah
1.2.3.4
ke IP aktual mesin lokal Anda .Setelah selesai, Anda akan memiliki sistem file jarak jauh yang terpasang secara lokal dan Anda dapat mencoba menjalankannya
ext4magic
dan memerintahkannya untuk dicadangkan/backup
. Saya tidak dapat menjamin bahwa itu akan berhasil tetapi tampaknya patut dicoba.sumber
Anda dapat mencoba menggunakan
tmpfs
ramdisk untuk pemulihan. Ini tentu saja mengharuskan Anda memiliki cukup memori bebas untuk jumlah data yang ingin Anda pulihkan.Namun secara umum, saya pikir jawaban frostschutz mengenai kuku di kepala - "undeleting" jarang berhasil. Biarkan ini menjadi pelajaran untuk Anda dan buat cadangan.
sumber
Sistem file keluarga "ext" mendukung kemampuan penghapusan tertentu, yang kadang-kadang berfungsi. Utilitas seperti yang berikut ini bisa berguna:
http://www.mynitor.com/2010/01/19/10-tools-to-recover-deleted-files-in-linux/ http://extundelete.sourceforge.net/
(Saya mencoba beberapa dari ini sendiri dengan hasil yang masuk akal).
sumber
Banyak dari Anda telah meremehkan korban di sini daripada menjawab pertanyaan. Korban telah mengidentifikasi sistem sebagai berbasis cloud. Alih-alih berasumsi dia menghapus tanpa cadangan, mengapa tidak berasumsi ada cadangan, dan dia perlu memulihkan direktori dari cadangan? Itulah yang akan Anda (pelecehan) lakukan jika Anda harus membatalkan penghapusan, bukan?
Jika sistem Anda di-host pada sistem yang menyediakan ISP Anda, mereka akan melakukan pencadangan secara teratur. Anda perlu mengajukan pertanyaan yang tepat kepada mereka agar mereka mengerti dan merespons dengan benar, tetapi Anda harus dapat MEMULIHKAN atau MEMULIHKAN direktori dari cadangan mereka. Beberapa data mungkin hilang, tergantung pada waktu cadangan terakhir.
Jawabannya di sini tergantung pada bagaimana sistem dicadangkan, dan seberapa sering. Cron dan Tar sering digunakan oleh sistem kecil, dan, karena kesederhanaannya, banyak sistem besar juga menggunakannya. Namun, ada alat lain yang tersedia.
Jika ini BUKAN sistem satu orang, kemungkinan ada departemen TI dan metode cadangan di tempat. Departemen TI dapat membantu Anda, dan Anda harus pergi ke mereka daripada mencoba mengembalikan folder / direktori sendiri.
Jika ini adalah sistem rumah dan Anda ADALAH departemen TI, dan cadangannya bersifat lokal, Anda dapat melakukan pencadangan dengan CRON dan TAR. Periksa pengaturan CRON Anda untuk melihat di mana Anda meletakkan file TAR Anda. Lihat di file tar untuk mendapatkan path dan nama yang tepat:
Untar itu.
Lakukan man tar untuk info lebih lanjut, atau, tentu saja, google for tar lainnya dan info cadangan.
Pertimbangan di masa depan mencakup opsi cadangan lain, dan tempat sampah dapat mengetik penghapusan alih-alih penghapusan nyata. Penghapusan tipe tempat sampah melibatkan pembuatan alias untuk rm yang memindahkan item ke direktori bernama "trash", daripada benar-benar menghapus. Anda kemudian mengosongkannya dengan Cron atau secara manual saat Anda menginginkannya, atau mulai kekurangan ruang.
sumber