Hyper-V Migration 2008R2 – 2012

Bildiğiniz gibi Windows 2012 ile birlikte yeni model Hyper-V artık bizlerle. Bu durumla birlikte son zamanlarda en çok istenilen şey de mevcut Windows 2008R2 Hyper-V yapılarını yeni sürüme taşımak. Peki bunu nasıl yapacağız. Bunu sizlere örnek aktarım senaryoları üzerinden anlatmaya çalışacağım.

Senaryo 1
Cluster olmayan standalone çalışan Hyper-V sunucumu yeni sürüme aktarmak istiyorum. Elimde başka sunucu yok.

  • Sanal makine kapatılır.
  • Sanal makineye sağ tıklanarak Export edilir.
  • Windows 2008R2 formatlanır ve Windows 2012 kurulur.
  • Hyper-V rolü kurulur.
  • Virtal Switch oluşturulur. (isim olarak önceki sistemde ki sanal switch isminin verilmesi önerilir)
  • Import seçeneği ile makine import edilir. Import ederken size register, restore, copy gibi seçenekler soracaktır. Benim önerim import hokkabazını çalıştırmadan önce sanal makineyi çalıştıracağınız disk ve klasöre kopyalayın ve “Register” seçeneğini seçerek import ediniz. Olmadı Restore ediniz.

Senaryo 2
Cluster olan 2008R2 yapısına sahibim (örnek 2 host cluster). Elimde başka sunucu yok.
Windows 2008R2 cluster yapısına Windows 2012 sunucu dâhil edilememektedir. Aşağıdaki uyarı alınır. (Windows 2012 cluster yapısına da Windows 2008R2 dahil olamaz)

Bu yüzden Cluster Migration yöntemi ile kısa süreli bir kesinti ile tüm sunucularımızı yeni bir cluster kurarak oraya taşıyacağız. Elinde yeni sunucu olanlar aşağıdaki adımlardan yeni cluster kurma adımı ile işe başlayabilirler ben uzun yolu anlatıyorum.

  • Cluster üyesi olan hostlardan birinin boşa çıkartılması gerekli. Bu yüzden sanal makineler diğer sunucuya Live Migrate ile gönderilir.
  • Boşa çıkan sunucu cluster’dan çıkartılır. (hosta sağ tık more action evict seçeneği ile)
  • Boşa çıkan sunucu formatlanır ve Windows 2012 kurulur.
  • Hyper-v rolü kurulur.
  • Failover cluster rolü kurulur.
  • Storage’den disk atanabilmesi için MPIO kurulur.
  • Hyper-V manager üzerinden Sanal switch oluşturulur. Eskisindeki isim ile oluşturulması önerilir.
  • Fiziksel makinenin network kartı ayarları cluster yapısına uygun olarak yapılır.
  • Storage’den Quorum için önceki cluster’ın KULLANMADIĞI 1 GB lık bir disk sunucuya gösterilir.
  • Failover cluster programı açılır ve içerisinde tek bir sunucu olan (o da bu kurduğumuz sunucu) YENİ bir cluster kurulur. (ismi ve cluster ip si kesinlikle farklı olmak zorundadır.)
  • Cluster kurulumu bittikten sonra 2008 R2 cluster tarafında kullanılan diskler 2012 Cluster kurduğumuz sunuculara gösterilir. Hiç bir işlem yapılmaz.
  • 2008 R2 server üzerinde çalışan tüm sanal sunucular kapatılır.
  • 2012 sunucusunda Fail over cluster programı açılır. Cluster adına sağ tıklanır. More Action menüsünün altından “Migrate Roles” seçilir.
  • Açılan hokkabazda eski cluster adı yazılır ve ilerlenir. Sonraki adımda sanal makinelerin adları görünecektir işaretlenir ve işlem bitirilir.
  • 2012 fail over cluster servisinde Disk menüsüne gelinir. Offline olan diskler Online edilir.
  • Sanal sunucular artık start edilebilir.
  • Boşa çıkan diğer 2008R2 sunucu formatlanmadan önce eski cluster destroy edilir.
  • Diğer sunuculara Windows 2012 kurulduktan sonra yeni kurulan Cluster yapısına dâhil edilebilir.

Kaynak

Bu yazının kalıcı bağlantısı http://www.sertactopal.com/hyper-v-migration-2008r2-2012

    • Recep YÜKSEL on 01 Kasım 2012 at 20:11

    Sertaç hocam ağzına sağlık çok teşekkürler. Sayende doğru yolu çok fazla çaba göstermeden buluyoruz.

    • Salih KIRIŞ on 15 Eylül 2014 at 15:23

    Teşekkürler Sertaç hocam eline sağlık çok güzel özetlemişsin.

Bir cevap yazın

E-Posta adresiniz yayınlanmayacaktır.