Bu öğreticide, sizi süreç boyunca yönlendireceğizXCP-NG hipervizöründeki yansıtılmış bir RAID1 yapılandırmasından sanal makine verilerinin kurtarılması. İster disk arızaları, veri bozulması veya sanal makine verilerinizle ilgili diğer sorunlarla karşılaştınız, kurtarma işlemi boyunca size adım adım rehberlik edeceğiz.
Tarayıcınız HTML sesini desteklemiyor, ancak yine de
Dosyayı indirin.
Görüntüley

🚀 XCP-NG hipervizöründe yansıtılmış bir RAID1'den sanal makine verileri nasıl kurtarılır
İçerik
- Xcp-nng yükleme
- Sanal Makine Nasıl Oluşturulur
- Sanal bir makineden veri nasıl kurtarılır
- Sanal Makine Diskleri Nasıl Bulunur
- Bir Windows Sanal Makine Diski Taraması
- Bir Linux sanal makine diskini taramak
- RAID yapıcısı ile veri manuel olarak nasıl kurtarılır
- Sorular ve Cevaplar
- Yorumlar
XCP-NG, önceden yapılandırılmış bir Xen hipervizörü ve kullanıma hazır bir Xen API projesine sahip bir Linux dağılımıdır. XCP-NG, Xen Bulut Platformu-Next Gen.
Bu projenin temel amacı, xen'i hipervizör olarak ve güçlü bir şekilde kullanarak sanal makinelere dayanan altyapıyı dağıtmanın basit bir yolunu sunmaktır.Xenapihazır çözümler sunmak için. XCP-NG çoğu sunucu ile uyumludur ve bu yüzden büyük bir popülerlikten yararlanır. Bununla birlikte, diğer herhangi bir hipervizörde olduğu gibi, hem bir sistem hatası hem de sunucu dökümü sonucu sanal makineye erişim kaybına neden olan faktörler olabilir.
Sonuç olarak, üçüncü taraf yazılım araçlarına başvurmadan sanal makine verilerine erişimi geri yükleyemezsiniz.
| Karakteristik | Tanım |
|---|---|
| Ürün türü | Tam hipervizör özelliklerini destekleyen Xen'e dayanan açık kaynaklı bir sanallaştırma çözümü. |
| Geliştirici | Venes Company (topluluk tarafından desteklenmektedir). |
| Lisans | Açık kaynaklı yazılım (GPLV2). |
| Platformlar | Linux ve Windows'a dayalı sunucu işletim sistemlerini destekler. |
| Mimarlık | API veya GUI aracılığıyla VM yönetimi sağlayan Xen hipervizöründe çalışır. |
| Ana Özellikler | Sunucu sanallaştırma, VM desteği, VM geçişi, yedekleme ve kurtarma. |
| Donanım Desteği | Intel ve AMD işlemcilerle sunucu donanımı için geniş destek. |
| Entegrasyon | Merkezi kontrol için Xen Orkestrası gibi yönetim çözümleriyle entegrasyon mümkündür. |
| Ölçeklenebilirlik | Büyük sanallaştırılmış altyapıların kümelenmesi ve yönetilmesi için destek. |
| Faydalar | Ücretsiz, ölçeklenebilir, aktif topluluk, modern güvenlik standartlarına destek. |
| Kullanım | Bulut altyapısı, kurumsal sanallaştırma, test ortamları için kullanılır. |
Xcp-nng yükleme
Hazır bir xen dağıtımı olarak, XCP-NG'yi dağıtmanın en kolay yolu, projenin üzerinde bulunan bir ISO görüntüsü kullanmaktır.web sitesi.

XCP'nin kurulumu Xen hipervizörünün kurulumundan çok farklı değildir.

Kanalımızda, Xen hipervizörünün yüklenmesi hakkında çok ayrıntılı bir videomuz var.
Tek fark, sistemi yansıtılmış bir baskın üzerine yükleyeceğim. Kurulum sırasında diskleri belirtmeniz ve bunları bir dizi oluşturmak için kullanmanız gerekir.
Sanal Makine Nasıl Oluşturulur
Sanal makineler yaratmaya gelince, Xen hipervizör ile nasıl yaptığımıza çok benzer. Sanal makineleri yönetmek için XCP Center'ı kullanacağız. Program, Xen Center'a benzer bir arayüze sahiptir.

Xen hipervizörü hakkında bir video izleyerek sanal makine oluşturma hakkında daha fazla bilgi edinebilirsiniz. Bu süreç kesinlikle aynı olduğundan, buna odaklanmayacağım, ancak bunun yerine iyileşme yönlerine geçeceğim.
Bu hipervizörde, biri Windows 10 ve diğeri Linux Ubuntu ile iki sanal makine yapılandırdım. Size her birinden nasıl veri çıkaracağınızı göstereceğim.
Sanal bir makineden veri nasıl kurtarılır
Sanal bir makineyi önyüklerken hiçbir şey olmazsa, düzeltilemeyen bir hata görüntülerse veya sunucunuzun çalışmasında bir donanım hatası veya sistem hatası varsa - nedeni ne olursa olsun, ancak sanal makineyi önyükleyemezsiniz. Özel bir veri kurtarma aracı kullanın, Hetman RAID kurtarma: tüm popüler RAID türlerinden ve XCP dahil çeşitli hipervizörlerin sanal disklerinden kurtarma.
Varsayılan olarak, XCP-NG sanal makineleri için LVM depolama alanı kullanır. Bu depolama yönteminin VHD dosyalarıyla karşılaştırıldığında çok fazla avantajı vardır, ancak bazen VMware ESX gibi dosya tabanlı depolama modunu kullanmanız gerekir ve ayrıca kurtarma işlemi için ek zorluklar da oluşturabilir.
Benim durumumda, bu sistem aynalı bir baskın dayanıyor, bu da iyileşmeyi daha da karmaşık hale getiriyor.
Kurtarma işlemine başlamak için diskleri sunucudan çıkarmalı ve bir Windows bilgisayarının anakartına bağlamalısınız. Anakartınızda ihtiyacınız olan tüm diskleri kullanmak için SATA bağlantı noktaları veya güç konektörleri yoksa, sorunu çözmek için adaptörler veya genişletme kartları ekleyebilirsiniz.

Sanal makine dosyalarının depolandığı baskıyı telafi eden fiziksel diskleri bağladığınızda, Hetman Raid Recovery hemen sanal makine disklerini ve boyutlarını görüntüleyecektir.
| № | Adım | Tanım |
|---|---|---|
| 1 | Hipervizörü kapatın | Daha fazla veri hasarını önlemek için XCP-NG hipervizörünü güvenli bir şekilde kapatın. |
| 2 | Disklerin bağlantısını kesin | Aynalı RAID1'in bir parçası olan diskleri kapatın ve ayırın. |
| 3 | Diskleri PC'ye bağlayın | SATA veya USB adaptörlerini kullanarak diskleri bir Windows bilgisayarına bağlayın. |
| 4 | Hetman Raid Recovery'yi kurun | Hetman Raid Recovery'yi Windows PC'ye indirin ve yükleyin. |
| 5 | Programı çalıştırın | Hetman Raid Recovery'yi açın ve programın RAID1 yapılandırmasını otomatik olarak algılamasına izin verin. |
| 6 | Veri Taraması | Tespit edilen RAID1 dizisini seçin ve kayıp verileri bulmak için tam bir tarama yapın. |
| 7 | İnceleyin ve Kurtarın | Bulunan dosyaları inceleyin ve kurtarmak istediğiniz dosyaları seçin. Onları başka bir sürücüye kaydedin. |
| 8 | Sanal makineyi kurtar | Kurtarılan verileri XCP-NG hipervizörüne geri aktarın veya yeni bir sanal makineye geri yükleyin. |
Sanal Makine Diskleri Nasıl Bulunur
Hipervizörünüzde çok sayıda sanal makine sakladıysanız ve aralarında ayrım yapmak zorsa, size yardımcı olacak birkaç komut vardır. Sunucu çalıştırılabilir olduğu sürece bunu yapabilirsiniz.
Hangi sanal disklerin belirli bir sanal makineye ait olduğunu görmek için, sanal makinenin UUID'ini (evrensel benzersiz tanımlayıcı), diskin UUID'sini ve UUID SR'yi (depolama deposunun evrensel benzersiz tanımlayıcısını) bulmak için sunucuda bazı komutlar çalıştırmalısınız.
Bunu yapmak için sunucuya SSH ile bağlanın ve ilk komutu yazın:
xe vm-listKopya
Sonuç olarak, sanal makineyi UUID'yi buldunuz;

Windows 10 ve Linux ile sanal makinenin tanımlayıcısını belirleyelim.
Şimdi bu tanımlayıcıyı, bu komutun yardımıyla bağlı diskleri görüntülemek için kullanabilirsiniz:
xe vm-disk-list uuid= aae7d446-4072-8966-b828-396b63082644Kopya
Son öğe sanal makine uuid.
Sonuç olarak, sırayla depolama deposunu bulmak için kullanılabilen sanal disk uuid alırsınız.
xe sr-list name-label=Local storageKopya

Artık depo tanımlayıcımız olduğuna göre, hangi sanal makineye özgü disklerin ait olduğunu anlamak kolaydır ve veri kurtarma yardımcı programındaki bu diskleri tanımlayabileceksiniz.
Bu, ihtiyacımız olan diskin adı -
8620cbbb-fc1a-2520-e97c-9a66486441fd.VHDKopya
Bir Windows Sanal Makine Diski Taraması
Tamam, şimdi diskleri sunucudan çıkardık ve bir Windows bilgisayarına bağladık. Hetman Raid Recovery'yi indirin, yükleyin ve başlatın.

Program, sanal makine dosyalarının depolandığı RAID sistemini oluşturmuştur; Aşağıda, tanımladığı bilgileri görebilirsiniz. Baskın altında biraz daha düşük, tüm sanal makine diskleri görüntülenir; Hangisine ihtiyacınız olduğunu anlamak zorsa, tanımlayıcı tarafından bulun. Benim durumumda, sadece iki sanal makine var. Yeni başlayanlar için Windows Sanal Makine Diskini tarayalım.

Diske sağ tıklayın ve seçinAçık.
Tarama türünü seçin; "Hızlı Tarama" ile başlayın. "Hızlı tarama" gerekli dosyaları bulamazsa,"Tam analiz". Bunu yapmak için ana menüye dönün, diske sağ tıklayın ve “Tekrar analiz et” i seçin. Ayrıca bir dosya sistemi seçmeniz gerekir: Windows 10'lu sanal bir makine olduğu için NTFS'yi seçin ve taramayı başlatın.
Daha fazla bilgi edin:Kılavuz: Paraleller Hipervizör üzerindeki sanal bir makineden veri nasıl alınır?
Ardından dosyaların depolandığı klasöre gidin, geri yüklemek istediğiniz dosyaları seçin, tıklayınİyileşmek, Dosyaları kaydetmek istediğiniz disk ve klasörü belirtin ve tıklayınİyileşmekTekrar.

Tüm işlem bittiğinde, kurtarılan dosyaları seçtiğiniz klasörde bulacaksınız.
Programın sanal diskte depolanan dosyaları bulmakta zorluk olmadığını görebilirsiniz. Aramayı kolaylaştırmak için, tüm programlarımızda dosya adlarına göre arama seçeneği bulunur. Ayrıca, ihtiyacınız olanın olduğundan emin olmak için dosya içeriğini önizleyebilirsiniz.
Bir Linux sanal makine diskini taramak
Şimdi bir Linux sanal makinesinden dosyaları kurtarma programının ne kadar iyi olduğunu görelim. Diski açın ve seçinHızlı taramabaşlamak için. Gördüğünüz gibi, dosyaları buldu - sanal makine diskinde depolanan tüm veriler.

Sonuç olarak, program silinen dosyaları bulmayı bile başardı ve tek yapmanız gereken bunları geri yüklemek. Hetman Raid Recovery tüm popüler dosya sistemlerini, RAID türlerini ve hipervizörlerin çoğunu destekler. Söz konusu RAID sistemi hasar görürse, program otomatik olarak yeniden inşa eder ve aradığınız kritik verileri almanıza izin verir.

RAID yapıcısı ile veri manuel olarak nasıl kurtarılır
Bir disk hasar gördüğünde veya hizmet bilgileri silindiğinde, programın baskını otomatik olarak yeniden inşa etmekte zorlukları olabilir; Ancak, bu hasarlı dizinin özelliklerini biliyorsanız, RAID yapıcısıyla manuel olarak yapabilirsiniz.

Yapıcıyı açın, seçin"Manuel mod"ve bu disk dizisi hakkında bildiğiniz tüm bilgileri doldurun: baskın türü, blok sırası ve boyutu.
İçerdiği diskleri ekleyin, siparişlerini belirtmek için okları kullanın ve “Plus” düğmesini tıklayarak eksik diskleri boş sürücülerle değiştirin. Ayrıca, diskin başlangıcını bulmaya yardımcı olan ofseti belirleyebilirsiniz. Bazen, program otomatik olarak tanımlamakta zorluk çekebilir, bu nedenle ofset değerini manuel olarak girmeniz gerekir.

Genellikle, doğru özellikler verirseniz, yeni inşa edilmiş RAID sisteminin en az bir bölümü vardır. İhtiyacınız olan klasörleri kontrol etmek için genişletin. Aradığınız klasörler görüntülenirse, bu baskını düzgün bir şekilde oluşturdunuz.
Bildiğiniz tüm özellikleri belirttiğinizde, “Ekle” yi tıklayın ve dizi Drive Manager'da görünür.
Verilerin geri kazanılması için son adım diziyi taramak, geri yüklemek istediğiniz dosyaları bulmak, seçmek ve seçtiğiniz klasöre geri kazanmaktır.
