Windows Server 2012 R2 işletim sisteminde kurulan HyperVisor Host to Host Cluster mimarisini Windows Server 2016 yada Windows Server 2019 ‘a Cut Over yöntemiyle yükseltme işlemi nasıl yapılır. Mimari içinde bulunan HyperVisor Host’ları ve üzerinde çalışmakta olan sanal makine (virtual machine) görmektesiniz.

HyperVisor Host’lar üzerinde Windows Server 2012 R2 işletim sistemi var ve Cut Over  yöntemiyle HyperV Upgrade işlemini gerçekleştireceğiz.

Cut Over yöntemiyle HyperVisor Host Cluster mimarisini yükseltmek istediğimiz zaman butün HyperVisor Host’lar ve Sanal Makineler (Virtual Machine) kapatmamız gerekmekte. HyperVisor Host sayısı ve içinde bulunan sanal makine (virtual machine) sayısına bağlı olarak bu işlem, bir günden fazla sürebilir ve bu işlem sırasında sanal makine (virtual machine) erişimi olmayacaktır.

Bu işleme başlamadan önce sanal makine (virtual machine) ve HyperVisor Host ‘ları kapatıyoruz. Kapatma işlemi tamamlandıktan sonra HyperVisor Host ile paylaşılmış veri depolama havuzumuzun erişimlerini de kesiyoruz. Bütün Sunucu Sanallaştırma (Server Virtualization) platformu kapalı durumdayken Failover Cluster mimarisinin etki alanı içinde bulunan mantıksal kayıtlarını, Cluster Name Obje, DNS ve IP kayıtlarını temizliyoruz.

Bu işlemin geri dönüşü olmadığını ve sancılı bir süreç olduğunu bir kez daha hatırlatmak isterim. Sonrasında, HyperVisor Host’lar üzerinde temiz kurulum gerçekleştiriyoruz. Proje planına bağlı olarak Windows Server 2016 yada Windows Server 2019 Kurulum işlemlerini yapıyoruz. İşletim sistemini temiz bir şekilde kurulmalı. Bazı kaynaklarda Server 2012 işletim sistemini in-place upgrade yapılması önerilse bile HyperV Upgrade projelerinde  önermem.

HyperVisor Host’lar üzerinde temiz kurulum yapıldıktan sonra HyperV Host’ların etki alanına alınması, temiz bir şekilde HyperV Kurulumu ve Failover Cluster servislerinin kurulma işlemlerini tamamlıyoruz.

Bütün işlemler bittikten sonra HyperVisor Host’lar ile storage bağlantısını gerçekleştiriyoruz ve sanal makine (virtual machine) sahip olduğu vhd, vhdx ve VM configuration’u import virtual machine sihirbazı ile sisteme yüklüyoruz.

Sanal makine (virtual machine) Faikover cluster kümesine tamamlama ve Virtual machine verisyon bilgilerini güncelliyoruz. Virtual machine Version güncelleme işleminin de geri dönüşü yoktur ki Windows Server 2016 ile birlikte ciddi dönüşümler geldi ve bu işlemleri sanal makine seviyesinde yapılmasını öneriyorum.

Virtual machine version’dan bahsetmiş olduğum özellik integration servis değil, Virtual machine ’ lerin sahip olduğu HyperVisor Host ile uyumluluğunu sağlayan servistir.

Uyumsuz sanal makine (virtual machine) varsa VM versiyon upgrade etmeden önce sanal makine upgrade işlemini yapmalıyız ki bu işlem de bu projede ki ilk analiz bölümüdür. İntegration servisler zaten Windows Update işlemi tarafından yapılacağı için ilk güncelleştirme işlemiyle birlikte bu işlemde tamamlanacaktır.

Bu işlem, beyaz tahta üzerinde anlatıldığı kadar kolay olsa bile sanal makine (virtual machine) özelliklerine bağlı olarak sancılı bir projede olmaktadır. Öncesinde analizi iyi bir şekilde yapmanızı ve sonrasında uygun bir kesinti zamanında bu işlemleri planlamanızı önermekteyim.

Aksi durumda zaten sancılı ve geri dönüşü olmayan bu işlemlerde bir girdaba düşmeniz çok kolaydır.