Windows Server 2012 , PowerShell 3.0 ile sunucu yönetimi , GUI-to-Core , Core-to-GUI – IT & IoT Security | Cloud | It's all about the life itself
Windows Server 2012 , PowerShell 3.0 ile sunucu yönetimi , GUI-to-Core , Core-to-GUI
Bir önceki yazımda (http://aydogmusoglu.com/windows-server-2012-server-manager-ile-sunucu-ynetiminde-yenilikler.html)yeni server manager ve GUI ile sunucu yönetimi incelemiştik. Şimdi de benzer özellikleri ve ilavelerle birlikte PowerShell ile sunucu yönetimi inceleyelim. PS ile GUI kurulumu core kuruluma çevirelim ve core kuruluma gui yapısındaki server manager’ı kazandıralım sonrasında core kurulumunu full GUI yapısına (graphical shell dahil) yükseltelim.
Kullanıdığım yapı bir önceki ile aynıdır. Sunucu bilgilerine önceki yazımdan bakabilirsiniz.
Örneğin Add-WindowsFeature hakkında yardım almak istersek;
Server1’de GUI yapısı kuruludur.Aşağıdaki cmdlet ile GUI yapısını kaldırıyoruz. Ardından server1’i yeniden başlatıyoruz.Reboot sırasında bağlı bütün bileşenler kaldırılacak. Biraz zaman alabiliriz.
Sunucu alçıldıktan sonra login ve alışıldık core arabirimindeki cmd ekranı ile karşı karşıyayız.Mmc komutunu denerseniz olmadığını göreceksiniz. Bununla birlikte sconfighalen kullanma hazırdır.
Not: sconfigyöneticiye 1-15 rakamları arasında seçimli olan işlemler menüsü sunar. Sunucu yönetimi için kullanılmaktadır.
Tekrar GUI arabirimini yüklemek istersek (gui yapısının özelliklerini core’a eklemek istersek, örnek:Server Manager konsolu gibi) core yapısının aşağıda görülen alışıldık cmd’sinde öncelikle PowerShell yazarak PS’e geçiyoruz. Ardından cmdlet aşağıdaki gibidir.
Not: Aşağıdaki cmdlet ile core yapısına , GUI de kullanabildiğimiz özellikleri kazandırıyoruz. Full GUI yapısına geçmiyoruz. Full GUI yapısına geçmek için gereken cmdlet ve kullanımı bir sonraki ekran görüntüsündedir.
Reboot sırasında gerekli tüm alt bileşenler yeniden yüklenecek, yine biraz zaman alabilir.Reboot sonrasında login olabiliriz. Açılan cmd ekranına servermanager yazarsanız GUI ile çalışmaya başlayabilirsiniz.Full GUI olmayan biraz kırpılmış ama full core olmayan kısmen zengin hibrid bir yapı J
Ayrıca MMC konsoluda de şuanda kullanılır hale gelmiştir.Kişiselleştirilmiş mmc konsolları oluşturabilirsiniz.
Eğer core kurulumumuza Full GUI arabirimini (graphical shell dahil) eklemek istersek cmdlet ve kullanımı aşağıdaki gibidir.
Yine bir reboot ve sonrasinda açılan sunucu full gui yapısına ve grafiksel kabuğa sahip olmuş olacak yani bildiğimiz desktop gelecek. Buradaki esnekliği fark ettiniz sanırım. Zira salt core yapısını kullanmak yerine gui arabirimin sunduğu bazı özellikleri ekleyip graphical shell’i hariç tutmak elimizde.
Bunu incelediğimde benim aklıma şu durum geldi. Windows Server 2008 R2’de Full GUI kurulum ve Core kutulum yan yana duran iki kutu gibiydi. Ama windows server 2012’de bu mimari üst üste kutucuklar şekline dönüştürülmüş birnevi yapboz gibi.
Get-windowsfeature komutu ile de hakarsanız User Interface ve GUI shell ile ilgili olanlar aşağıdaki gibidir.
Bu durum bize şunu da kazandırıyor. Kurum tek bir windows server 2012 imajı hazırlayıp deploy edebilir. Sonrasında istediği sunucuları core yapısına dönüştür yada eski haline çevirebilir. Sizcede hoş değil mi ?
Windows Server 2012 , Server Manager ile sunucu yönetiminde yenilikler