Vmware

vSphere Yanlışlıkla Silinen Datastore Nasıl Kurtarılır ? ESXi 7, 6.5, 6.0

Bu makalede yanlışlıkla silinen bir ESXi datastore’da veri kaybı olmadan nasıl geri getirebileceğimizi göreceğiz.

Uyarı: Datastore işlemleri uzmanlık gerektiren işlemlerdir. Bir hata durumunda tüm veri okunamaz duruma gelebilir. Dikkatli olunmalıdır.

İlk olarak ortamı daha iyi anlayabilmek için, ESXi üzerinden R1-SSD-01 isimli datastore’u sileceğim. Öncelikle datastore içerisindeki dosyalara bakalım.

Görüldüğü üzere datastore içerisinde bir adet sanal sunucu ve iso klasörü bulunmakta.

R1-SSD-01 datastore’unu siliyorum.

vCenter üzerinden sunucumu seçtikten sonra Configure sekmesinden Storage Devices’a geliyorum. Burada silmiş olduğum datastore’u buluyorum ve Location kısmını bir yere not ediyorum.

Location/vmfs/devices/disks/naa.6b083fe0cf2392002a258ede1bd489fa

Artık bu datastore silindi ve kullanılamaz halde. SSH ile ESXi sunucuma bağlanıyorum.

Aşağıdaki komutu kullanıyorum. Bu komut ile datastore hakkında bilgi alacağız. (Disk numarası sizin ortamınıza göre değişmelidir.)

partedUtil getptbl /vmfs/devices/disks/naa.6b083fe0cf2392002a258ede1bd489fa

Komut çıktısı aşağıdakine benzer olmalıdır. Bu sonuç partition yapısının silinmiş olduğunu gösterir.

Silinen datastore’un bitiş block numarasını aşağıdaki komutla bulmalıyız ve not almalıyız.

partedUtil getUsableSectors /vmfs/devices/disks/naa.6b083fe0cf2392002a258ede1bd489fa

Gpt olarak etiketlemek için aşağıdaki komutu kullanıyorum.

partedUtil mklabel /vmfs/devices/disks/naa.6b083fe0cf2392002a258ede1bd489fa gpt

Partition tablosunu oluşturmak için öncelikle VMFS GUID değerini almam gerekmekte. Aşağıdaki komutu kullanıyorum.

partedUtil showGuids

vmfs değeri “AA31E02A400F11DB9590000C2911D1B8” bu değeri bir kenara not edin.

Partition tablomu oluşturmak için aşağıdaki komut setini kendi ortamınıza göre düzenleyin.

partedUtil setptbl /vmfs/devices/disks/{disk numarası} gpt "1 2048 {bitiş block numarası} {Partition GUID} 0"

partedUtil setptbl /vmfs/devices/disks/naa.6b083fe0cf2392002a258ede1bd489fa gpt “1 2048 233308126 AA31E02A400F11DB9590000C2911D1B8 0”

Silinen datastore başarıyla tekrar oluşturuldu. ESXi ortamımıza dahil etmek için aşağıdaki iki komutu çalıştıracağım.

vmkfstools -V

esxcli storage core adapter rescan –all

vCenter üzerinden datastore’u kontrol edelim.

R1-SSD-01 isimli yanlışlıkla silinen datastore’u tekrardan başarıyla oluşturduk ve içindekileri kaybetmedik.

Görüşmek üzere.

Yazar Hakkında

Hakan KAPLANOĞLU

Yorum Yapın