Windows Server

Microsoft Deployment Toolkit MDT 2013 Update 1 ile Windows 10 Dağıtımı

Windows 10 işletim sisteminin çığ gibi büyüdüğü bu aylarda buna bağlı güncellenmiş yeni araçlarda ön izleme sürümlerini geride bırakıp final sürümlerine hızla geçiş yapmaktadır.

17 Ağustos 2015 tarihinde yayınlanan Microsoft Deployment Toolkit (MDT) 2013 Update 1 final sürümü ile artık Windows 10 sürümlerinin dağıtımını sunucularımızdan güvenle yapabiliriz.

Microsoft Deployment Toolkit (MDT) 2013 Update 1 sürümü bize Windows 10 için gerekli olan tüm dağıtım araçlarını içerisinde barındırmaktadır.

Öncesinde bu aracı kullanma fırsatı olamayanlar için ise biz IT ekiplerine sağladığı en güzel fayda ise suya sabuna dokunmadan hazır bir sistemi (içerisinde tüm yazılımlar, ayarlar, güncellemeler, kısa yollar vb.) ağ üzerinden hazır olarak dağıtabilmemizi sağlamasıdır.

Bu aracı kullanmaya başladıktan sonra azalan iş yükünü görünce hem sevineceksiniz, hem de şimdiye kadar neden kullanmadığınıza üzüleceksiniz. Kısa bir örnek vermek gerekirse ortalama bir sistemin tüm yazılım ekipmanları ile birlikte bir IT personeli tarafından hazır hale getirilmesi ortalama 240 dakika sürmektedir. MDT aracı ile bu süre siz hiç ara müdahaleler etmeden 25-50 dakika sürmektedir. (bu süre istemci ve sunucunun ağ kartına, ağ hızına ve imajın büyüklüğüne göre değişkenlik göstermektedir).

Tabi aklınıza biz bunları diğer 3rd uygulamalarla yapabiliyoruz dediğinizi duyar gibiyim (örneğin Acronis vb.) burada bize Microsoft’un sağlamış olduğu fayda MDT aracının tamamen ücretsiz olmasıdır.

 

Başlamadan önce temel bazı ihtiyaçlarımız bulunmaktadır. Ben çalışmamı Hyper-V üzerinde yüklü olan Windows Server 2012 R2 Standart sunucum üzerinden yapacağım. Bunları sayacak olursak.

        MDT üzerinden yapacağımız dağıtımlarda da Windows Deployment Servisini kullanacağız (arada bu servisin kurulumu ile ilgili üzerinden kısa bir geçiş yapılacaktır).

        Her zaman olduğu gibi bir statik IP adresine ihtiyacımız olacak

        MDT boot ekranında local administrator hesabımızı kullanmak riskli olacağından farklı bir local kullanıcı hesabı açmamız daha doğru olacaktır. (Dilerseniz bu kısmı sormadan direkt atlatabilir ilgili hesabı scripte entegre edebilirisiniz.)

        MDT 2013 sürümü Hyper-V üzerinde tek core CPU ile çalışabiliyorken MDT 2013 Update 1 sürümünde yeterli gelmemektedir. O yüzden Hyper-V üzerinden çalışacak olursanız 2 Core CPU yapmanızı tavsiye ederim aksi takdirde hatalar alabilirsiniz.

        MDT dağıtıcısı için farklı imajlar alıp dağıtabileceğimizi de hesaba katarak mutlaka 300 GB üzerinde bir disk alanı ayırmanızı tavsiye ederim ya da ikincil bir disk sürücüsü ekleyebilirsiniz.

Tüm bu işlemleri tamamladıktan sonra ilgili araçların indirilmesine geçebiliriz.

        İlk olarak http://go.microsoft.com/fwlink/p/?LinkId=526740 adresinden Windows 10 ADK aracını indiriyoruz.

        Devamında https://www.microsoft.com/en-us/download/details.aspx?id=48595 adresinden Microsoft Deployment Toolkit (MDT) 2013 Update 1 aracını indiriyoruz.

 

Bu iki önemli aracımızı indirdikten sonra kurulum ve ayar kısımlarına geçebiliriz.

İlk olarak Windows Deployment Services rolünü kuruyoruz. Bu servis ile MDT üzerinde oluşturduğumuz boot dosyasının dağıtımını yapacağız. Böylelikle ağ üzerindeki bilgisayarlar bizim MDT profilimizi görebiliyor olacak.

 

clip_image002

 

Kurulum sonrası Windows Deployment Services başlatıyoruz.

 

clip_image004

 

Windows Deployment Services Configuration Wizard çalıştırıp WDS için ilk ayarlarımızı yapıyoruz.

 

clip_image005

 

Integrated with Active Directory seçerek domain entegrasyonunu sağlıyoruz.

 

clip_image007

 

Windows Deployment Services için bizden uzak yükleme klasörü için bir isim veya klasör yolu vermemizi istiyor.

 

clip_image009

 

Bu alanda ben PXE boot üzerinden tüm istemcilerin beni bulabilmesini seçiyorum, dilerseniz bu alanı kendi tercihlerinize göre ayarlayabilirsiniz.

 

clip_image011

 

Bu ekranda bize bir Windows görüntüsü eklemek isteyip istemediğimiz sorulmakta ben dağıtımı MDT üzerinden yapacağımdan bu kutucuğu boş bırakıp devam ediyorum.

 

clip_image013

 

 

NOT: Karışıklık olmaması için dilerseniz buraya kadar yaptığımız ayarlarla WDS üzerinden bir Windows dağıtımı yapabilirsiniz. MDT ile karışmaması adına aslında Windows Deployment Services bize şunların dağıtımını sağlayabilmektedir.

        Windows kurulumu

        Sürücü dağıtımı

        Uygulama dağıtımı

MDT aracının bize sağladığı ise tüm bunları bir defada hazırlayıp daha kolay bir şekilde dağıtabilmemizdir. Ve bu dağıtımın yolunda WDS üzerinden geçmektedir.

Yani WDS bizim için sadece bir araçtır.

 

İndirmiş olduğumuz Windows 10 ADK kurulumuna geçiyoruz.

Bizim için gerekli olan paketleri seçiyoruz.

 

Deployment Tools

Windows Preinstallation Environment (Windows PE)

User State Migration Tool (USMT)

 

clip_image015

clip_image017

 

Windows 10 ADK kurulumundan sonra Microsoft Deployment Toolkit (MDT) 2013 Update 1 kurulumuna geçiyoruz.

 

clip_image019

Kurulum sonrası Deployment Workbench uygulamamızı çalıştırıp MDT için ilk kurulum ayarlarına başlıyoruz.

 

clip_image021

 

New Deployment Share Wizardı çalıştırarak MDT imajlarının ve kurulumlarının depolanacağı paylaşımımızı belirliyoruz.

 

clip_image023

 

clip_image025

 

Bu ekranda MDT boot ekranında bize neleri sorması gerektiğini ayarlayabilir, dilerseniz bu seçenekleri sonrasında dilediğiniz gibi özelleştirebilir veya geliştirebilirsiniz.

Ben bu ekranda Kurulum sonrası sistem imajı alıp dağıtacağım için Ask if an image should be captured seçeneğini işaretli bırakıyorum.

 

clip_image027

 

Dağıtım için gerekli olan paylaşım oluşturulup ilgili araçlar hazır hale getirildi.

 

clip_image029

 

 

MDT arayüzü için local kullanıcımızı oluşturuyoruz. Kullanıcı haklarımızı ayarladıktan sonra MDT dağıtım klasörümüze ilgili kullanıcımızı ekliyoruz.

 

clip_image031

 

clip_image033

clip_image035

Windows 10 imajımızı bağlayıp ilgili kurulum dosyalarının aktarımına başlıyoruz.

 

clip_image037

MDT içerisinden Import Operating System Wizard’ı çalıştırarak Full set of source files’ı seçiyoruz ve Windows imajımızı bağladığımız sürücümüzü seçip devam ediyoruz.

 

clip_image039

 

clip_image040

clip_image042

clip_image044

MDT klasörümüze baktığımızda Operating Systems altında Windows 10 kurulum klasörümüzün oluşturulduğunu görebilirsiniz.

 

clip_image046

Bu alanı incelediğimizde MDT ile ilgili tüm kurulumların ve scriptlerin tutulduğunu görebilirsiniz.

clip_image048

 

Windows kurulum dosyalarını sisteme entegre ettikten sonra sisteme bu dosyaları dağıtabilmesi için yeni bir görev oluşturuyoruz. New Task Sequence Wizard çalıştırıp ilgili ayarlarımızı giriyoruz.

 

clip_image050

 

 

Bu ekranda farklı dağıtım profillerimiz var bizim için gerekli olan Standart Client Task Sequence  seçiyoruz.

 

clip_image052

 

Daha önce Import ettiğimiz Windows kurulum imajımızı seçiyoruz.

 

clip_image054

 

Bu ekranı istediğimiz gibi özelleştirebiliriz.

 

clip_image056

 

Kurulacak olan sistem imajı için local administrator hesabımızın şifresini bu ekranda oluşturuyoruz.

 

clip_image058

Tüm ayarlarımızı gözden geçirdikten sonra oluşturduğumuz görevi tamamlıyoruz.

clip_image060

 

Update Deployment Share çalıştırarak MDT için gerekli boot dosyasının oluşturulmasını sağlıyoruz.

clip_image061

clip_image063

 

Bu işlem sonrası Deployment Share\Boot klasörü içerisinde x64 ve x86 sistemler için ilgili boot dosyaları oluşturulmuş oluyor.

 

clip_image065

İşte şimdi sırada Windows Deployment Services’in MDT üzerindeki asıl rolünü anlamaya başlıyoruz.

Windows Deployment Services içerisinde Add Boot Image seçerek MDT ile oluşturulmuş olan boot dosyasını ekliyoruz.

NOT: Boot dosyasını eklerken dikkat etmemiz gereken konu eklediğimiz sistem hangi mimaride ise boot dosyasıda o mimaride olmalıdır. Örneğim burada Windows 10 x64 dağıtacağım o yüzden boot dosyamızı da x64 olarak seçiyoruz.

 

clip_image067

 

clip_image069

 

clip_image071

Artık istemcimize MDT üzerinden dağıtım yapabiliriz. Ağa bağlı olan istemcimizi Network üzerinden boot ediyoruz. Gelen ekranda F12’ ye basarak boot dosyasının yüklenmesini sağlıyoruz.

 

clip_image073

 

clip_image075

 

Önümüze gelen kılavuz üzerinden Run the Deployment Wizard to install a new Operating System seçerek devam ediyoruz.

 

clip_image077

Credentials alanında daha önce oluşturmuş olduğumuz local kullanıcımızın bilgilerini girerek devam ediyoruz. (Bu ekranda local administrator hesabınızla da giriş yapabilirsiniz)

 

clip_image079

 

Oluşturmuş olduğumuz Windows 10 X64 TR yükleme görevini seçerek devam ediyoruz.

 

clip_image080

 

 

Computer Details kısmından yükleme yapılacak olan bilgisayarımız için gerekli bilgileri girebilirsiniz. Bu sadece yükleme olacağımdan ve ben bu yükleme ile yeni bir Master Image alacağımdan buna rastgele bir isim giriyorum.

 

clip_image082

 

Locale and Time alanında bölgesel ayarlarımızı yapıyoruz.

 

NOT:  Bu alanlarda girdiğimiz tüm bilgiler istenildiği takdirde script içerisine entegre edilebilir ve tekrar tekrar sorulmasının önüne geçilebilir. Tercih tamamen sizlere ait bir sonraki ekranda bunun nasıl yapılabileceğinden sizlere bahsedeceğim.

 

clip_image084

 

Dağıtım işlemi başlamadan önceki Ready ekranında şimdiye kadar yaptığımız tüm özelleştirmeleri görebilirsiniz.

 

clip_image085

 

MDT Deployment Share ayarlarında bulunan Rules kısmına girdiğiniz takdirde bir sonraki dağıtım işlemlerinde bu soruların hepsinin otomatik olarak geçilmesini sağlayabilirsiniz.

 

clip_image087

 

Burada ihtiyacınız olabilecek kuralları Rules sekmesine girdiğiniz takdirde bir sonraki dağıtımlarda aynı soruları cevaplamıyor olacaksınız.

 

[Default]

_SMSTSORGNAME=Contoso

OSInstall=YES

UserDataLocation=AUTO

TimeZoneName=Pacific Standard Time

AdminPassword=P@ssw0rd

JoinDomain=contoso.com

DomainAdmin=CONTOSO\MDT_JD

DomainAdminPassword=P@ssw0rd

MachineObjectOU=OU=Workstations,OU=Computers,OU=Contoso,DC=contoso,DC=com

SLShare=\\MDT01\Logs$

ScanStateArgs=/ue:*\* /ui:CONTOSO\*

USMTMigFiles001=MigApp.xml

USMTMigFiles002=MigUser.xml

HideShell=YES

ApplyGPOPack=NO

WSUSServer=mdt01.contoso.com:8530

SkipAppsOnUpgrade=NO

SkipAdminPassword=YES

SkipProductKey=YES

SkipComputerName=NO

SkipDomainMembership=YES

SkipUserData=YES

SkipLocaleSelection=YES

SkipTaskSequence=NO

SkipTimeZone=YES

SkipApplications=NO

SkipBitLocker=YES

SkipSummary=YES

SkipCapture=YES

SkipFinalSummary=NO

 

 

Ready ekranında Begin’ı  seçtikten sonra yükleme dağıtımı başlamış oluyor.

 

clip_image089

 

MDT sunucumuz üzerindeki trafikten kurulum dosyalarımızın aktarıldığını görebiliriz.

Buradaki aktarım hızları sizin sunucunuzun ve istemcinizin üzerinde bulunan network kartına bağlı olarak değişkenlik göstermektedir.

 

clip_image091

 

Dağıtım işlemi sorunsuz bir şekilde tamamlandığına dair bilgi ekranı önümüze geliyor.

 

clip_image093

 

Buraya kadar aslından DVD üzerinden normal bir Windows kurulumu yapmış gibi olduk Microsoft Deployment Toolkit’in asıl meyvesini birazdan yemeğe başlayacağız.

Ben bu yüklemem üzerine gerekli olan tüm uygulamalarımı kuruyorum ve tüm Windows, Office güncellemelerimi yapıyorum.

 

clip_image095

 

 

 

 

clip_image097

 

Ve bu kurulumlar devamında tüm özelleştirmelerimi yaptıktan sonra Windows\System32\Sysprep üzerindeki sysprep aracını çalıştırıp sistemi imaj almaya hazırlıyorum.

 

clip_image099

 

Sysprep üzerindeki ayarlarımı ekteki gibi yapıp işlemi başlatıyorum. Bu işlem yaklaşık 8-10 dakika sürecek ve işlem sonrası imaj alacağımız sanal makinamız kapanacaktır.

 

clip_image101

 

Tekrardan MDT aracımıza geliyoruz ve yeni bir Task Sequence oluşturuyoruz.

 

clip_image103

 

Select Template sekmesinde bu sefer Sysprep and Capture profilini seçiyorum.

 

clip_image105

 

Alacağım imaja uygun Windows 10 sürümünü seçip devam ediyorum.

 

clip_image107

 

Yeni görevi oluşturduktan sonra bu görevin ayarlar kısmına gelerek Execute Sysprep kısımlarını Disable this step olarak işaretliyorum.

 

clip_image109

 

Buraya kadar yaptığım tüm işlemlerin boot dosyasına işlenmesi için tekrardan Update Deployment Share seçiyorum.

 

clip_image111

Ve oluşturulan boot imajını tekrardan WDS üzerine gelip Replace Boot Images üzerinden yenisi ile değiştiriyorum.

 

clip_image113

 

Kopyasını alacağımız daha önceden kurup sysprep yaptığımız makinamızı çalıştırıp tekrardan F12 ile network boot yapıyoruz.

 

clip_image114

 

Master Image için oluşturmuş olduğumuz yeni görevi seçip devam ediyorum. Master Image falan böyle havalı oluyor diye kullandığımı sakına düşünmeyin yabancı kavram kullanmayı bende sevmiyorum ama bazı terimleri ne yazık ki Türkçeleştirince anlaşılmaz ve komik oluyor. Microsoft Master Image için Golden Image adını kullanıyor, ben Master Image daha açıklayıcı buluyorum.

 

clip_image116

 

Bu alanda kopyamızın alınacağı yeri seçip onun için bir isim veriyoruz.

 

clip_image118

 

İşlem başlattıktan sonra gerekli profiller yükleniyor ve Image alma işlemi başlıyor.

 

clip_image120

 

clip_image122

 

clip_image124

Tekrardan MDT aracımıza gelip Import Operating System Wizard’ı çalıştırıyoruz.

Bu ekranda  Custom image file seçip almış olduğumuz Master Image ekliyoruz.

 

clip_image126

 

clip_image128

 

clip_image130

 

clip_image132

 

Yeni bir Task Sequence oluşturuyoruz.

 

clip_image134

 

Yeni bir dağıtım yapacağımızdan Standart Client Task Sequence seçiyoruz.

 

clip_image136

 

Az önce eklediğimiz Master Image dosyamızı seçiyoruz.

 

clip_image138

 

clip_image140

 

 

Yeni eklemelerden sonra Deployment Update Share seçecerek WDS üzerindeki Boot Image dosyamızı güncelliyoruz.

 

clip_image142

 

Buraya kadar tüm temel ayar kısımlarını tamamlamış bulunuyoruz. Bundan sonra artık hazır yüklememizi tüm ağımızda ki istemcilerimize dağıtabiliriz.

 

clip_image144

 

Oluşturduğumuz yeni dağıtımı seçip devam ediyoruz.

 

clip_image146

 

Artık bu ekrandan dilerseniz dağıtımı etki alanı üzerine dahil edebilirsiniz yada bunu isteğinize göre Rules sekmesinden otomatik olarak tanımlayabilirsiniz.

 

clip_image148

 

İşlemi başlattıktan sonra MDT diski biçimlendirmeye başlıyor ve devamında dağıtım gerçekleşiyor.

 

clip_image150

 

clip_image152

 

Ve artık sona yaklaşmış bulunuyoruz J

 

clip_image154

 

clip_image156

 

Buraya kadar neler yaptığımıza dair kısa bir özet geçersek;

1.      İlk önce bir MDT üzerinden temel Windows yüklemesini yaptık.

2.      Sonra bu yükleme üzerine tüm uygulamalarımızı ve güncellemelerimizi yükledikten sonra sysprep aracı ile sistemi hazırladık.

3.      Hazırlamış olduğumuz bu kopyayı MDT aracı ile ağ üzerinden dağıttık.

Faydalı bir makale olması dileği ile tüm BT meslektaşı arkadaşlara ve adaylara sevgiler, saygılar…

İlgili Makaleler

Bir Yorum

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu