Saya memiliki server yang dapat saya akses melalui SSH. Tidak ada KVM yang tersedia dan hanya ada satu partisi root untuk seluruh server. Saya telah menghapus beberapa file yang seharusnya tidak saya miliki dan ingin memulihkannya dengan extundelete ( http://extundelete.sourceforge.net/ ). Untuk ini saya perlu meng-unmount sistem file yang ditargetkan.
Apakah ada cara untuk meng-unmount sistem file root tanpa me-reboot? Mungkin dengan melakukan sesuatu yang mirip dengan apa yang dilakukan initrd untuk mem-boot suatu sistem sebelum memasang sistem file root pada beberapa sistem?
Terima kasih
Saya akan mencoba meminta seseorang untuk membantu Anda dengan live rescue CD seperti PLD Linux Rescue disk. Tetapi hanya memiliki akses ssh, tidak ada KVM, tidak ada ILO, tidak ada cadangan, dll cukup berisiko.
Satu opsi lain adalah menginstal utilitas snapshotting Hot Copy gratis dari R1Soft (hcp): Lihat: http://www.r1soft.com/tools/linux-hot-copy/
Ini memungkinkan Anda untuk mengambil snapshot read-only dari partisi root Anda dan memasangnya ke subdirektori. Anda dapat menjalankan utilitas hapus / perbaiki terhadap pemasangan snapshot.
sumber
Anda dapat menggunakan dd dan netcat untuk menyalin disk / partisi di tempat lain dan melakukan pemulihan di sana
sumber
Tidak, ini tidak bisa dilakukan di bumi ini.
sumber