Frissítés pro és kontra
Minél inkább "konfigurált" egy tartományvezérlő - minél több felhasználói fiókot, csoportházirend beállítást, DNS bejegyzést, mailbox-ot kezel - annál körülményesebb és több figyelmet igényel az adatmentés és annál hosszabb ideig tart a hálózat szoftveres struktúrájának ismételt felépítése. Frissítés során a .NET kiszolgáló átveszi és alkalmazza a korábbi operációs rendszer beállításait és hozzáadja az általa ismert új funkciókat, így konfigurálást csak az utóbbiak igényelnek.
Ezenkívül a .NET szerverek frissítési képességei elég fejlettnek mondhatók és a legtöbb esetben kielégítő eredményre vezetnek.
A teljesen új telepítés mellet szóló érv, hogy abszolút tiszta rendszert kapunk, mivel nincs honnan átvenni meglévő beállításokat. Mindenképpen így járjunk el, ha sérült a Windows 2000-es tartományvezérlő regisztrációs adatbázisa vagy más érzékelhető, de nem javítható hibát szenvedett. Szintén meggondolandó a tiszta telepítés kevés felhasználót tartalmazó kisebb hálózatban.
Frissítés előtti teendők
Mielőtt nekiállnánk a .NET szerverre frissítésnek végezzük el az alábbi lépéseket.
A .NET szerverek tartalmaznak egy célirányos eszközt a Windows 2000 Active Directory frissítésre történő felkészítésére. Helyezzük be a .NET telepítő CD-t a Windows 2000 tartományvezérlő CD meghajtójába és nyissunk meg egy parancssori ablakot. A CD \i386 könyvtárában lévő ADPREP.EXE programot kell futtatnunk a tartomány Schema Master (~séma főkiszolgáló) gépén, amely általában az elsőként telepített tartományvezérlő (PDC). A következő parancsot adjuk ki:
A művelet során szükség van a .NET CD-re, mert néhány fájl átkerül a merevlemezre. Mi a parancs hatása? Frissíti a sémát, felkészítve a .NET megváltozott sémájának fogadására.
Ezután az összes tartomány infrastruktúra központját tároló tartományvezérlőn (Infrastrucure Operations Master) futtassuk a következő parancsot:
Minden futtatás alkalmával keletkezik egy naplóállomány az elvégzett műveletekről a %systemroot%\system32\debug\adprep mappában.
Ha eddig nem tettük meg, akkor telepítsük a Service Pack 2-t a Windows 2000-re a .NET telepítése előtt, különben ilyen vagy ehhez hasonló hibaüzenetekben lesz részünk:
ADPREP WARNING: All Windows 2000 domain controllers in the forest should be
upgraded to Windows 2000 SP2 or higher before performing Windows .NET forest
preparation. This must be completed to avoid potential DC corruption. Type C and
press Enter to continue, or type any other key and press Enter to quit.
Mit, mire frissíthetünk?
Nem minden Windows 2000 verziót frissíthetünk .NET szerverre. Nem is lenne értelme egy Windows 2000 Datacenter Server-t Windows .NET Standard Server-re frissíteni, mert hiába az újabb verzió, mégis visszafejlődést jelentene bizonyos szolgáltatásokban. Szintén nem lehetséges eltérni az alap operációs rendszer nyelvétől: ha a Windows 2000 magyar volt, akkor nem frissíthetjük angol .NET-re. A következő lehetőségeink vannak:
- Windows 2000 Server frissíthető Windows .NET Standard Server-re és Windows .NET Enterprise Server-re
- Windows 2000 Advanced Server, Windows .NET Enterprise Server-re
- Windows 2000 Datacenter Server, Windows .NET Datacenter Server-re
Fontos, hogy a Windows 2000 Server maximálisan 4 processzort támogat. Ha ilyen hardverünk van és a szoftvert Windows .NET Standard Server-re cserélnénk, ami maximálisan 2 processzort támogat, akkor 2 processzor kihasználatlanul marad (erre a telepítő figyelmeztet). Amennyiben továbbiakban is kívánunk élni a 4 processzoros támogatással, akkor válasszuk a Windows .NET Enterprise Server-t.
Adatmentés
Mielőtt bárminek nekiállnánk mentsük el a meglévő beállításokat, hogy egy esetleges sikertelen operációs rendszer csere esetén vissza tudjuk állítani az eredeti állapotot. Használhatjuk a beépített "Biztonsági másolat" ("Backup") programot, mert képes a rendszerállapotot és az Active Directory-t is lementeni. Ezenkívül jó megoldást jelenthetnek a teljes lemeztartalmat mentő segédprogramok (pl.: Norton Ghost).
A helyes működés ellenőrzése
Ha bármilyen probléma van a hálózatban elsőként hárítsuk el és csak utána kezdjünk bele a frissítésbe, mert az új rendszer átveheti a rossz beállításokat, sőt ennek következtében más komponensek is elveszíthetik funkciójukat.