Cara Melakukan Data Recovery LVM yang Hilang

Cara Memulihkan Data Dari Partisi LVM di Linux

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

LVM (Logical Volume Manager) adalah metode populer untuk mengelola penyimpanan di sistem Linux, dan memulihkan data darinya mungkin sulit jika terjadi kesalahan. Artikel ini akan membahas berbagai langkah yang terlibat dalam proses data recovery LVM, termasuk mengidentifikasi partisi LVM, membuat backup, dan menggunakan alat data recovery.

Apa itu LVM?

LVM adalah singkatan dari Logical Volume Manager. Ia menyederhanakan manajemen ruang disk dengan mengatur perangkat penyimpanan fisik ke dalam kumpulan penyimpanan logis yang disebut "volume". "Volume" ini dapat dibagi lagi menjadi unit-unit yang lebih kecil yang disebut "logical volumes". Logical volumes ini dapat digunakan sebagai perangkat penyimpanan fisik, seperti hard drive atau partisi.

what is lvm

LVM memungkinkan untuk mengubah ukuran, mengganti nama, dan memindahkan volume logis tanpa mempartisi ulang perangkat penyimpanan fisik yang mendasarinya. Ia juga mendukung fitur-fitur canggih seperti RAID, snapshot, dan mirroring. LVM memisahkan penyimpanan fisik dan logis, membuatnya lebih fleksibel dan mudah dikelola.

Penyebab Hilangnya Data Partisi LVM

  • Anda mungkin secara tidak sengaja menghapus partisi LVM atau data penting pada partisi LVM, yang mengakibatkan hilangnya semua data pada partisi tersebut dan volume logis apa pun yang terkait dengannya.
  • Disk dari grup volume logis dapat dihapus dari server. Hal ini dapat menyebabkan hilangnya data pada volume logis yang terhubung dengan disk tersebut dan potensi hilangnya seluruh grup volume logis.
  • Metadata LVM mengacu pada data yang menggambarkan tata letak volume logis. Jika data ini rusak atau korup, akan sulit atau tidak mungkin untuk mengaksesnya pada volume logis.
  • Dalam grup volume multi-disk, jika satu disk dihapus secara permanen, hal ini dapat menyebabkan hilangnya data pada volume logis terkait.

Cara Memulihkan Partisi LVM yang Dihapus atau Hilang

Gejala partisi LVM terhapus atau hilang antara lain:

  • Tidak dapat mengakses partisi
  • Partisi tidak dikenali oleh sistem operasi
  • Pesan kesalahan terkait dengan partisi yang hilang

Memulihkan data dari partisi LVM yang terhapus atau hilang adalah proses yang dapat dilakukan dengan menggunakan software data recovery seperti Wondershare Recoverit. Anda dapat mengambil langkah-langkah berikut untuk memulihkan partisi LVM yang terhapus atau hilang menggunakan Recoverit Linux Recovery:

DOWNLOAD GRATIS

Untuk Windows Vista/7/8/10/11

DOWNLOAD GRATIS

Untuk macOS X 10.10 atau versi di atasnya

Langkah ke-1: Pilih Linux Recovery

Instal Wondershare Recoverit di komputer Windows atau Mac Anda. Mulai program dan pilih opsi "NAS and Linux" di sisi kiri antarmuka utama. Kemudian klik tombol "Linux Recovery".

recoverit linux recovery

Langkah ke-2: Hubungkan ke Perangkat Linux

Sebuah jendela baru akan muncul di layar. Masukkan informasi yang diperlukan untuk membuat koneksi jarak jauh antara software data recovery dan perangkat Linux.

sambungkan ke perangkat linux

Tunggu sampai terkoneksi; proses ini mungkin akan memerlukan waktu. Setelah koneksi berhasil, Recoverit akan memulai pemindaian otomatis untuk menemukan file yang hilang di komputer Linux, termasuk partisi LVM yang dihapus.

scan your linux device for lvm partition

Langkah ke-3: Pindai dan Pulihkan

Proses pemindaian mungkin memakan waktu lama, tergantung pada ukuran data yang dipindai. Anda dapat melihat kemajuan pemindaian di bar bagian bawah. Anda juga dapat menghentikan proses pemindaian ketika Anda menemukan partisi LVM yang diinginkan dan restore partisi tersebut.

perform lvm recovery
DOWNLOAD GRATIS

Untuk Windows Vista/7/8/10/11

DOWNLOAD GRATIS

Untuk macOS X 10.10 atau versi di atasnya

Cara Memulihkan Partisi LVM Dari Disk yang Dihapus

Menghapus sebuah disk dari sebuah grup volume logis pada sebuah server mungkin terlihat tidak biasa. Namun, hal ini biasa terjadi pada Storage Area Networks (SAN) atau dalam situasi dengan jadwal yang padat.

Gejala

Pada saat melakukan boot server, salah satu observasi awal yang dilakukan adalah pemberitahuan seperti:

 lvm data loss from removed disk

Misalkan sistem berkas /dev/sales/reports dikonfigurasi untuk pemasangan otomatis. Dalam hal ini, ia dapat mengakibatkan kegagalan boot server dan mengharuskan Anda masuk sebagai pengguna root untuk mengatasi masalah tersebut.

  1. Masukkan root password
  2. Ubah file /etc/fstab
  3. Tambahkan komentar sebelum baris referensi /dev/sales/report
  4. Mulai ulang servernya

Indikasi potensial masalah Logical Volume Manager (LVM) adalah tidak adanya sales pada grup volume. Konfirmasi hilangnya disk di server dapat ditentukan dengan menjalankan perintah cat /proc/partitions.

sales volume group absent

Solusi

Untungnya metadata dan sistem berkas pada disk yang diidentifikasi sebagai /dev/sdc tidak rusak.

  1. Masukkan kembali disk /dev/sdc
  2. Mulai ulang servernya
  3. Skrip "/etc/init.d/boot.lvm" akan memindai dan mengaktifkan grup volume selama proses boot
  4. Pastikan perangkat "/dev/sales/reports" tidak diberi komentar di file "/etc/fstab"

Jika langkah-langkah di atas gagal menyelesaikan masalah, ia mungkin akan menunjukkan adanya metadata LVM yang rusak.

Cara Memulihkan Partisi LVM Dari Metadata LVM yang Rusak

Informasi LVM biasanya tidak mengalami masalah, namun jika terjadi, file di tempat penyimpanan LVM mungkin juga tidak stabil. Tujuan utama dalam kasus tersebut adalah untuk memulihkan volume LVM dan selanjutnya menilai integritas sistem berkas untuk memastikan stabilitasnya.

Gejala ke-1:

Saat mencoba mengaktifkan grup volume, pesan kesalahan berikut mungkin muncul:

lvm recovery from corrupt metadata

Gejala ini disebabkan oleh perubahan kecil pada metadata. Sebagai akibat dari kerusakan terbatas, LVM dapat membandingkan checksum internalnya dengan metadata pada perangkat dan menentukan bahwa checksum tersebut salah.

Meskipun terjadi kerusakan, masih terdapat cukup metadata yang tersedia bagi LVM untuk mengenali keberadaan grup volume "sales" dan perangkat terkait. Namun, saat ini mereka tidak dapat dibaca.

recover lvm metadata

Seperti yang diamati melalui perintah pvscan, semua perangkat ada dan dikaitkan dengan benar dengan grup volume penjualan. Masalah yang dihadapi bukanlah tidak adanya perangkat UUID melainkan tidak ditemukannya UUID grup volume.

Solusi ke-1

Mengingat disk belum dikeluarkan secara fisik, disarankan untuk mengurus kondisi konfigurasinya saat ini. Tidak adanya kesalahan UUID perangkat menunjukkan tidak ada persyaratan untuk merestore UUID. Jadi, merestore metadata LVM adalah tindakan yang paling tepat dalam observasi saat ini.

restore the lvm metadata

Jalankan pemeriksaan sistem berkas /dev/sales/reports.

lvm data recovery from corrupt metadata

Gejala ke-2:

Kerusakan kecil pada metadata LVM biasanya dapat diselesaikan menggunakan perintah vgcfgrestore. Jika metadata tidak ada atau rusak parah, LVM akan mengenali disk sebagai "unknown device".

Jika grup volume yang dimaksud terdiri dari satu disk, grup volume dan volume logisnya tidak lagi dapat diakses. Gejala dalam skenario ini sebanding dengan gejala yang akan terjadi jika disk dihapus secara tidak sengaja, kecuali nama perangkat tidak diubah. Dalam hal ini, perangkat masih diberi label sebagai a hingga d karena disk /dev/sdc tidak dihapus secara fisik dari server.

lvm metadata corrupt

Solusi ke-2

Mulailah dengan mengganti disk. Kemungkinan besar disk tersebut ada tetapi mengalami beberapa bentuk kerusakan. Karena UUID untuk /dev/sdc tidak ada, maka vgcfgrestore tidak akan efektif.

corrupt lvm metadata

Membandingkan output yang dihasilkan oleh perintah cat /proc/partitions dan pvscan dapat memperlihatkan perangkat yang hilang. Perintah pvscan juga dapat memberikan UUID yang terkait dengan perangkat yang hilang.

Salin dan tempel UUID yang ditampilkan untuk /dev/sdc oleh pvscan untuk melanjutkan proses pemulihan LVM. Hal ini akan memastikan bahwa UUID yang sesuai dikaitkan dengan perangkat selama proses recovery.

copy and paste pyscan command

Memulihkan metadata LVM

recover lvm metadata

Jalankan pemeriksaan sistem berkas pada /dev/sales/reports.

check lvm metadata reports

Cara Memulihkan Data LVM Dari Disk yang Dihapus Secara Permanen

Backup yang solid sangat penting jika disk hilang secara permanen dan datanya tidak dapat dipulihkan. Namun, memulihkan data sebanyak mungkin dari disk yang tersisa di grup volume dapat dilakukan juga tanpa backup.

Gejala

Gejala yang ditampilkan dalam skenario ini identik dengan Gejala ke-2 di bagian Meta Data LVM yang Rusak. Hal ini mungkin termasuk kesalahan yang berkaitan dengan "unknown device" dan perangkat yang hilang dengan UUID terkait.

Solusi

  1. Masukkan disk pengganti ke server, pastikan disk tersebut kosong.
  2. Manfaatkan UUID disk lama seperti yang ditampilkan oleh perintah pvscan untuk membuat metadata LVM pada disk baru.
create lvm metadata using pvscan
  1. Untuk merestore metadata LVM untuk grup volume penjualan, gunakan salinan backup metadata.
restore the lvm metadata
  1. Untuk membuat kembali sistem berkas, lakukan pemeriksaan sistem dengan menjalankan perintah yang sesuai.
perform a system check

Untuk memulihkan data sebanyak mungkin, pasang sistem berkas dan lanjutkan dengan proses data recovery.

Kesimpulan

Anda tidak boleh mematikan fitur backup otomatis LVM untuk memastikan proses recovery berhasil jika terjadi penghapusan disk atau kerusakan metadata, dan file backup harus selalu disimpan di /etc/lvm/backup dan /etc/lvm/archive. Bahkan dalam kasus penghapusan disk permanen dari grup volume, Anda dapat merekonstruksi metadata LVM dan melakukan data recovery LVM.

Anda Mungkin Berminat

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.