Upgrademe DC’sid – Windows 2012 > Windows 2012 R2

image      Windows 2012 R2 on lahe, või noh, lahedam kui Windows 2012. Vaatamata hoolikale planeerimisel võib mingi hetk tekida ootamatu vajadus kiiresti upgradeda. Kes veel mäletab Windows 2003 upgradet 2003 R2’ ks – siis see oli maailma lihtsaim asi – pane CD sisse ja vajuta “upgrade”. Põhimõtteliselt kopeeriti peotäis faile ja valmis ta oligi. Ka siin on Microsoft teinud kõva tööd ja inplace upgrade on tehtud lihtsaks ja robustseks.  Kui muidu suhtutakse inplace upgrade teatava reservatsiooniga, siis juhul, kui Sul on korralik Windows 2012 DC julgen mina soovitada esimese järjekorras justnimelt inplace upgrade. Korraliku all mõtlen – et DC masinas on enam vähem ainult DC’ga seotud rollid. Teda pole kuskilt backupist taastatud või muidu häkitud, riistvara /VM on stabiilne ja piisava vaba kettaruumiga🙂.  Sellisel juhul säiluvad kõik* masina spetsiifilised sättungid ja Sa ei pea tegelema teenuste konfiguratsiooni üleviimisega. Ma ei puuduta siinjuures metsa/domeeni ettevalmistust R2 installiks – selle pead Sa ära tegema ennem esimes R2 DC installimist või koos sellega.

Upgrade protsess ise analüüsib ennem igasuguseid muutvaid tegevusi võimalike probleeme ja annab soovitusi. Hiljem on korduvalt võimalusi tagasi eelmise seisu juurde pöörduda.

Protsess ise on lihtne ja nõuab minimaalselt sekkumist  (eeldusel, et midagi ei lähe valesti) ja on täiesti tehtav ainult RDP accessiga.

  1. Windows Server 2012 R2 meedia kättesaadavaks.
  2. Setup käima ja peale mõningaid sissejuhatvaid ekraane valida Upgrade. Samuti saab valida Standard/Datacenter ja Core/GUI variantide vahel.
  3. Hakatakse faile kopeerima ja upgrade scripte ette valmistama. Peale seda tehakse restart ja nüüd lähevad teenused maha. Kulunud on umbes 10-15 minutit.
  4. Tehakse paar restarti , kusjuures alati on näha Boot menüü tagasiminekuvõimalustega, automaatselt jätkatakse peale väikest viivitust upgradega ( juhul kui sul on juurdepääs konsoolile, RDP on nüüd juba  maas)
  5. Umbes 20-25 minuti pärast hakkab võrk tööle ( masin vastab pingile) , kuid teenused pole veel häälestatud, selleks kulub ka umbes 5 minutit.
  6. Kui DNS/AD  teenused on kenasti käima saadud toimub viimane restart kus Bootmenüü on peidus ja masin läheb viivituseta R2 olekusse. Lühidalt kuvatakse Finalizing … ( alguses olev pilt) ja peale paari minutit ongi masin püsti ja sinna on võimalik ka lokaalselt sisse logida.

Kogu selle tegevuse peale kulub umbes 30 – 40 minutit. Sõltuvalt masina võimsusest, teenuste hulgast ja installatsiooni variandist ( Core/GUI – mõlemil juhul näeb upgrade välja täpselt sama).

Sõltuvalt masina võimsusest võib masin olla vahetult peale upgrade mõne aja natuke aeglasem. Näiteks prekompileeritakse uuesti .NET assemblyd (mscorsw protsess, võib taustal võtta umbes alla tunnikese). WMI repodele tehakse check ja recompile (see tähendab väikest viivitust ka teenustele mis aktiivselt WMI’d kasutavad). Juhul kui Sul on masinas MS SCOM agent võib see vajada repairi (või eelnevat uninstalli ja reinstalli). Soovitav on vastav teenus ennem upgrade disableda, muidu hakatakse massivselt evente läbi protsessima ja enamus käivitatavaid monitore (scripte)  saab lihtsalt time-out’i.

Veendu et teenused töötavad kenasti – näiteks  AD tööriistada ühenduvad värske DC külge, AD masterid toimivad, DNS lahendab nimesid. AD replikatsioon töötab (dcdiag)

 

* Kõik – mulle ei meeldi kasutada nii ultimatiivset väljendit, kuna “kõik” või 100% on reaalelus praktiliselt võimatu. Ehk siis mõitame kui – “enamus”.