Anasayfa » Forum

slinen vmdk dosyasını kurtarma  

  RSS
Fırat Bilmiş
(@firatbilmis)
Üye

Arkadaşlar esx host hata verdi ve üzerindeki serverlardan biri power off oldu. tekrar açmaya çalıştığımda vmdk dosyalarını bulamadığını gördüm. ve malesef vmdk backup yok. 

 vmdk lar storage üzerindeydi. şimdi ilgili dizine baktığım zaman "flat.vmdk" uzantılı dosyalar görüyorum. bu dosyaları geri getirme şansım var mı?

Alıntı
Gönderildi : 22/11/2011 16:26
Erkal ASLANKARA
(@erkalaslankara)
Üye

Selamlar,

Esasında diskin içindeki datalar -flat.vmdk dosyalarında bulunur, bunların silinmemiş olması çok iyi.

Normalde hep bir sanal disk 2 dosyadan oluşur.

.vmdk => Disk tanımlama dosyası, bu text based bir dosya olup içinde diskin türü vs gibi bilgiler vardır. Data bunda değildir.
-flat.vmdk => Data dosyası budur.

Aslında - Basit ve hızlı olarak denenebilecek ilk opsiyon şudur; Sanal makinaya yeni boş bir disk ekleyin. Sonra esx host ssh ile bağlanıp /vmfs dizini altından ilgili datastore içinden ilgili vm'in dizinine girin. Orada yeni diskin hem .vmdk hem de -flat.vmdk dosyalarını göreceksiniz. Yeni oluşan diskin -flat.vmdk dosyasını adını bir yere not edip değiştirin. Sonra içinde data olan -flat.vmdk dosyasının adını az önce not aldığınız isimle değiştirin. Eğer datada bozulma yoksa bu şekilde çözebilirsiniz. 

Bu işlemlerden imkan varsa tüm dosyaları yedeklemenizi önemle tavsiye ederim.

Eğer esx console komutlarına hakim değilseniz, rename işlemlerini winscp ile de yapabilirsiniz.

Erkal Aslankara
www.aslankara.com 

 

CevapAlıntı
Gönderildi : 22/11/2011 17:41
Fırat Bilmiş
(@firatbilmis)
Üye

Erkal hocam öncelikle yardımın için teşekkürler. 

 

Fakat boş bir disk ekleyemiyorum, ne hikmetse, "böyle bir disk zaten var diyor"

 

CevapAlıntı
Gönderildi : 22/11/2011 17:58
Erkal ASLANKARA
(@erkalaslankara)
Üye

O zaman önce var olan -flat.vmdk'nın adını değiştirmeyi deneyebilirsin.

CevapAlıntı
Gönderildi : 22/11/2011 18:06
Fırat Bilmiş
(@firatbilmis)
Üye

Erkal hocam öncelikle yardımın için teşekkürler. 

 

Fakat boş bir disk ekleyemiyorum, ne hikmetse, "böyle bir disk zaten var diyor"

birde vmkfstools aracı ile denenmiş örnekler buldum nette. Fakat bende o araç çalışmadı.

 

CevapAlıntı
Gönderildi : 22/11/2011 18:09
Fırat Bilmiş
(@firatbilmis)
Üye

Yok hocam ya. ben bu işi çözemedim. lütfen yardım edin.

CevapAlıntı
Gönderildi : 22/11/2011 18:27
Erkal ASLANKARA
(@erkalaslankara)
Üye

Yardım ediyorum zaten 🙂

Neyi yaparken takıldığını yazarsan belki faydalı bir yönlendirme yapabilirim.

 

CevapAlıntı
Gönderildi : 22/11/2011 18:41
Fırat Bilmiş
(@firatbilmis)
Üye

Hocam bir sürü disk var serverda ve hepside SAN diski. winscp ile bağlanığ isim değiştirmeye çalıştığım zaman yetki problemi çıkartıyor. ama kullancı admin. yok mu bunun daha kolay bir yolu. mesela flatların isimlerini sadece vmdk olarak değiştirsekde olsa olmaz mı ya 🙂 

CevapAlıntı
Gönderildi : 22/11/2011 18:49
Erkal ASLANKARA
(@erkalaslankara)
Üye

Dosyan kullanılıyor olabilir,

vmkfstools –L release
/vmfs/datastoreadı/vm/dosyaismi-flat.vmdk şeklinde deneyebilirsin. Yada diğer sanal
makinaları başka hostlara taşıyıp hostu restart etmeyi deneyebilirsin.

CevapAlıntı
Gönderildi : 22/11/2011 19:55
Fırat Bilmiş
(@firatbilmis)
Üye

Erkal hocam yardımların için teşekkürler.

 Ben sorunu şu şekilde çözdüm,

Esx hosta ssh bağlantısı ile bağlandığınız zaman sadece "Admin" kullanıcı ile login olabiliyorsunuz. Bu kullanıcın herşeye yetkisi olmakla beraber "vmkftools" aracını çalıştırmaya yetkisi yok. Bu yüzden sadece "root" kullanıcı ile "vmkfstools" aracını çalıştırabiliyorsunuz ki bu kullancı ile ssh bağlanyı yapamıyorsunuz. bu yüzden yapmanız gereken hosta "konsol" ile bağlanmak. 

 

CevapAlıntı
Gönderildi : 23/11/2011 10:09
Paylaş:

Lütfen Giriş yap yada Kayıt ol