Vis dažniau tenka dirbti su virtualiomis mašinomis, kurių disko turinys yra saugomas VHD failuose. Deja, ne visuomet kompiuteryje, kuriame vykdomi darbai, yra galimybė įdiegti Virtual PC ar Virtual Server programinę įrangą, nors reikia pasiekti VHD faile (t.y., virtualios mašinos diske) esančia informaciją.
Tokioje situacijoje gali pagelbėti Virtual Server pagalbinė programa VHD Mount, kurią galima įdiegti atskirai, nediegiant pilnai Virtual Server 2005 R2 programinės įrangos. VHD Mount programa leidžia prijungti (mount) VHD failą kaip diską ir ne tik nuskaityti informaciją, bet ir ją keisti. Išlieka galimybė naudotis laikinų pakeitimų (undo) failais, o visas operacijas galima atlikti iš komandinės eilutės.
Informaciją apie VHD Mount programos naudojimą galima rasti Virtual Server 2005 techninės bibliotekos dokumente „Virtual Server Operations Guide“: http://technet2.microsoft.com/windowsserver/en/library/22c042cd-9029-407f-9866-3288fe2ad2d61033.mspx.
Daugelis jau yra girdėjęs arba netgi neblogai susipažinę su labiausiai reklamuojamomis Windows Server 2008 savybėmis. Į tokių savybių sąrašą pakliūna Read Only Domain Controller (RODC), Network Access Protection (NAP) ir kitos svarbiausios naujosios savybės. Tačiau aš neabejoju, kad ne ką mažiau atsiras tokių, kuriuos domina detalesnis visų naujovių sąrašas.
Visiems, besidomintiems Windows Server 2008 naujosiomis savybėmis, rekomenduoju pastudijuoti dokumentą „Changes in Functionality from Windows Server 2003 with SP1 to Windows Server 2008“, kurį galite parsisiųsti iš šio tinklapio: http://www.microsoft.com/downloads/details.aspx?FamilyID=173E6E9B-4D3E-4FD4-A2CF-73684FA46B60&displaylang=en.
Sekmadienį atsidariusioje kasmetinėje parodoje International Consumer Electronics Show (CES) 2008 atidarymo kalbą pasakė Bilas Geitsas. Visiems buvo įdomu, ar kalboje bus kokių užuominų, kad jis jau šią vasarą atsistatydins iš programinės įrangos architekto pareigų Microsoft kompanijoje ir liks tik kompanijos tarybos vadovas. Panašu, kad klausytojai tikrai neliko nuvilti, nes Bilas Geitsas parodė specialiai parengtą filmuką, kaip jis tą paskutinę darbo dieną įsivaizduoja: What will Gates do next?
Šiandien DELFI publikavo straipsnį „Office 2003 naujausias atnaujinimų paketas nepalaiko senų formatų“. Perskaičius tik straipsnio pavadinimą norisi eiti mitingą ir protestuoti, nes tikrai galima patikėti, kad SP3 atnaujinimų paketas iš Office 2003 pašaliną senų (kiek senų?) dokumentų formatų palaikymą. Pačiame straipsnyje jau naudojamas žodis „blokuoja“, kas atitinka realią situaciją. Vadinasi, tik straipsnio pavadinime reikia sensacijos. :)
Praėjusių metų rugsėjo mėnesį išleistas Office 2003 atnaujinimų paketas SP3 suteikia galimybę saugumo sumetimais blokuoti senesnių Office bei trečių šalių failų formatus ir automatiškai įjungia blokavimą anksteniems negu Office 97 failų formatams. Vartotojai nesunkiai gali valdyti, kokius formatus nori blokuoti – apie tai iš anksto buvo rašoma straipsnyje KB938810 „Information about certain file types that are blocked after you install Office 2003 Service Pack 3“ ir atnaujinimo paketo SP3 aprašyme.
*Papildyta*
Vakare DELFI straipsnio pavadinimas „pasitaisė“ ir dabar skamba taip: „Office 2003 naujausias atnaujinimų paketas blokuoja senus formatus“ :)
Nutariau atgaivinti savo užrašus šiame bloge.
Lapkričio ir gruodžio mėnesiais vedžiau kelis seminarus Šiauliuose, Klaipėdoje, Kaune, Vilniuje, kur sutikau daug senų pažįstamų ir šnekėjausi su žmonėmis, su kuriais gyvai iki tol nebuvo tekę bendrauti. Tų susitikimų metu ir paaiškėjo, kad IT specialistai skaito mano užrašus ir netgi jų pasigedo pastaraisiais mėnesiais. Teko pažadėti, kad atnaujinsių užrašų rašymą ir dabar tesiu savo pažadą.
Tiesa, niekas man taip neprižadėjo, kad rašys komentarus... O tikrai galėtų - tada man nebekiltų abejonių, kad kažkas šiuos užrašus tikrai skaito. Nes dabar tik patikrinus Live ir Google paaiškėjo, kad „wsus 3“ paieška lietuviškuose tinklalapiuose parodo mano straipsnį „Bandome Windows Server Update Services 3.0 RTM versiją“ pirmojoje vietoje. :)
Man visuomet keistai atrodė noras slėpti bevielio tinklo SSID, nes netikėjau, kad vien tik neskelbiant tinklo pavadinimo, būtų galima padidinti to tinklo saugumą. Prieš kelias dienas šia temą perskaičiau tikrai šaunų straipsnį, kurį parašė mūsų saugumo strategas Steve Riley. Šiame straipsnyje yra konstatuojami keli elementarūs dalykai, kurie galutinai išsklaidė mano abejones:
- SSID yra tinklo pavadinimas, o ne slaptažodis;
- Jokie standartai nenumato SSID slėpimo;
- 802.11i standarto priedas, kuris nusako WPA2 naudojimą, numato būseną, kai kompiuteris nutraukia komunikaciją su bevielio tinklo prieigos tašku, jeigu pastarasis netransliuoja SSID;
- Ir galiausiai, SSID paslėpimas tikrai nenuslėps paties bevielio tinklo egzistavimo.
Tiesą sakant, MAC adresų filtravimas taip pat jokios rimtos naudos neduoda, nes netgi visiškai nepatyręs paauglys sugebės šią kliūti apeiti. O mes juk norime apsaugoti savo bevielį tinklą nuo kur kas rimtesnių blogiečių? Ar ne? :)
Pilną straipsnį "Myth vs. reality: Wireless SSIDs" rasite čia: http://blogs.technet.com/steriley/archive/2007/10/16/myth-vs-reality-wireless-ssids.aspx.
Betestuojant WSUS 3.0, radau naujos informacijos apie problemą, kai įjungus kompiuterį svchost.exe apkrauna procesoriu 100%, nes tuo metu vyksta intensyvus turimų ir per Windows Update pasiekiamų atnaujinimų tikrinimas. Problemos priežastis buvo automatinių atnaujinimo kliento (Windows Update Agent - WUA) architektūroje ir realizavime - su dabar esančiu atnaujinimų kiekiu, jis pilnai "okupuodavo" procesorių ir visiems kitiems procesams pajėgumų nelikdavo normaliam darbui. Tai ypač jautėsi senesniuose kompiuteriuose, kurie naudoja Pentium II, Pentium III ar analogiško galingumo procesorius.
Kiek anksčiau Microsoft išleido specialiai tam skirtą atnaujinimą, o prieš kelias dienas jį pradėjo platinti per Windows Update/Microsoft Update sistemas. Atskirai atnaujinimą galima atsisiųsti iš čia http://support.microsoft.com/kb/927891.
Taip pat per Windows Update ir Microsoft Update bus pradėta platinti nauja WUA 3.0 versija, kuri dirba daug efektyviau už senesnę versiją, ypač gaunant automatinius atnaujinimus Microsoft Office programų rinkiniui.
Rankiniu būdu naują WUA 3.0 versiją jau galima atsisiųsti iš čia:
x86 - http://download.windowsupdate.com/v7/windowsupdate/redist/standalone/WindowsUpdateAgent30-x86.exe
x64 - http://download.windowsupdate.com/v7/windowsupdate/redist/standalone/WindowsUpdateAgent30-x64.exe
Jeigu šios nuorodos neveikia, tuomet atsisiųskite archyvą http://update.microsoft.com/redist/wuredist.cab ir jo viduje esančiame wuredist.xml faile susiraskite naujas nuorodas.
Čia aprašytą sprendimą testavau su keliais Pentium II 400 MHz kompiuteriais, kurie turėjo po 256 MB operatyvinės atminties. Atnaujinus WUA ir instaliavus 927891 fiksą, Windows XP ir Office 2003 atnaujinimų skanavimas įjungus kompiuterį užtrukdavo 3-4 minutes, o procesorius nebūdavo apkrautas daugiau kaip 30%.
Naujoji Windows Server Update Services (WSUS) 3.0 pasižymi šauniomis savybėmis (žr. http://blogs.technet.com/wsus/archive/2007/04/30/wsus-3-0-released-monday-april-30th-2007.aspx), tad pažįstami aktyviai ėmė klausinėti, kaip ten viskas veikia, ir man teko skirti šiek tiek laiko pabandymui. Išbandžiau WSUS 3.0 RTM virtualioje aplinkoje su Windows Server 2003, Windows Server 2003 R2, Windows XP ir Windows Vista.
Dėl atnaujinimų instaliavimo priekaištų nėra: visos OS dirbo be problemų, didieji OS atnaujinimai instaliavosi normaliai, įskaitant Windows XP SP2, Windows Server 2003 SP2, Internet Explorer 7, Windows Media Player 11, SQL Server ir Windows Sharepoint Services.
Norint paspartinti instaliavimą iš kliento pusės, lengviausia ir patogiausia tai buvo galima padaryti su Windows Vista - pilnai pakako funkcijų iš GUI. "Pagreitintam" instaliavimui senesnėse OS naudojau komandą wuauclt.exe /detectnow ir dar mėgindavau jungtis prie Microsoft Update - tai iškart aktyvuodavo atnaujinimų diegimą klientą ir jo ryšį su WSUS serveriu.
Valdymas iš MMC man tikrai patogesnis negu senasis, instaliavus WSUS valdymo konsolę visur veikė korektiškai, nors diegimo metu buvo keletas niuansų. Windows XP atveju reikėjo specifinio MMC 3.0 paketo, kuris nebuvo nurodytas "Step-by-Step Guide..." dokumente, o Windows Server 2003 OS skirta MMC 3.0 versija netiko – todėl žemiau pateiksiu tikslią instrukciją, kaip reikia įdiegti WSUS valdymo konsolę į skirtingas OS. Iškart po instaliavimo WSUS valdymo konsolė dirbo nestabiliai Windows Vista virtualioje mašinoje, bet perkrovus VM - problemų daugiau nekilo.
Noriu atkreipti dėmesį, kad WSUS valdymo vaizdus į atnaujinimus (Update View) išsaugo lokaliame kompiuteryje, o ne serveryje. Pavyzdžiui, valdydami WSUS tiesiai iš serverio įjungiate Support Pack atnaujinimus ir vaizdų sąraše atsiranda atitinkamas elementas. Naujai įdiegus WSUS valdymo konsolę į kitą kompiuterį, atnaujinimų sąraše Service Pack vaizdo nebus, o matysis tik standartiniai elementai. Žodžiu, nestandartinius atnaujinimo vaizdus į kiekvieną WSUS valdymo konsolę teks įsidėti rankomis:
Valdymo konsolėje labiausiai patiko bendrosios būsenos ataskaitos, kurios leidžia per kelias sekundes įvertinti serverio, atnaujinimų ar kompiuterių dabartinę būseną ir sufleruoja, kokius darbus reikės padaryti:

Kaip įdiegti WSUS valdymo konsolę
1. Operacinė sistema
Windows Server Code Name "Longhorn", Windows Vista, Windows Server 2003 Service Pack 1, Windows XP Service Pack 2
2. Microsoft .NET Framework Version 2.0 Redistributable Package
x86: http://go.microsoft.com/fwlink/?LinkId=68935
x64: http://go.microsoft.com/fwlink/?LinkId=70637
3. Microsoft Management Console 3.0
Windows Server 2003 x86: http://go.microsoft.com/fwlink/?LinkId=70412
Windows Server 2003 x64: http://go.microsoft.com/fwlink/?LinkId=70638
Windows XP x86: http://www.microsoft.com/downloads/details.aspx?FamilyId=61FC1C66-06F2-463C-82A2-CF20902FFAE0
Windows XP x64: žr. Windows Server 2003 x64
Jeigu čia pateiktos nuorodos nebeveiktų, ieškok naujesnės informacijos KB straipsnyje "MMC 3.0 update is available for Windows Server 2003 and for Windows XP" http://support.microsoft.com/kb/907265.
4. Microsoft Report Viewer Redistributable 2005
http://go.microsoft.com/fwlink/?LinkId=70410
Instaliuodami tik WSUS valdymo konsolę, startuojame WSUSSetup.exe ir lange Installation Mode Selection pasirenkame diegimo tipą Administration Console only.
Išvados
Mano pirmasis įspūdis yra toks: pakeitimai dideli, valdymas Enterprise klasės sistemos. Įtariu, kad su nežymiais patobulinimais WSUS 3.0 bus panaudotas kaip naujojo Systems Management Server dalis, t.y. SMS nebeturės nuosavos patch management posistemės, o integruos WSUS 3.0.
Kalbant apie serverio pusę, aš sutinku su šiuo įrašu bloge: http://blog.tiensivu.com/aaron/archives/532-5-reasons-you-need-to-install-WSUS-3.0-once-it-comes-out-of-beta.html.
Naujoje kliento dalyje ten pakeitimai taip pat dideli ir į gerąją pusę. Gal tik jų taip akivaizdžiai nesimato... WSUS 3.0 versijos klientas išsprendžia tą problemą, kur įjungus kompiuterį svchost.exe 2-5 minutėms beveik 100% apkrauna procesorių: http://blogs.technet.com/wsus/archive/2007/04/28/update-on.aspx.
Resursai
Geriausias dokumentas pasiskaitymui prieš diegimą ar atnaujinimą ir jų metu:
Step-by-Step Guide to Getting Started with Microsoft Windows Server Update Services 3.0
Dokumentas tinklapyje: http://go.microsoft.com/fwlink/?LinkId=71267
Word versija atsisiuntimui: http://go.microsoft.com/fwlink/?LinkId=71190
Nebloga ir pakankamai nepriklausoma apžvalga yra Jeff's Connected Corner bloge. Informacija pateikta apie beta ir RC1 versijas, bet beveik viskas tinka:
Pirmoji dalis - http://windowsconnected.com/blogs/jeff/archive/2006/08/14/First-Impressions_3A00_-WSUS-3.0-Beta-2.aspx
Antroji dalis - http://windowsconnected.com/blogs/jeff/archive/2006/08/16/Upgrading-to-WSUS-3.0-Beta-2.aspx
Trečioji dalis - http://windowsconnected.com/blogs/jeff/archive/2007/02/12/wsus-3-0-rc-1-released.aspx
Pristatome ir išleidžiame naujutėlius mūsų produktus Forefront Client Security ir System Center Essentials 2007. Forefront Client Security – tai antivirusas ir integruota apsauga nuo kenkėjiškų programų, o System Center Essentials 2007 – tai valdymo sprendimas vidutinio dydžio įmonėms, kurios turi iki 500 darbo vietų ir 30 serverių.
Daugiau informacijos yra naujame tinklalapyje http://www.microsoft.com/infrastructure/ arba Forefront Client Security tinklalapyje http://www.microsoft.com/forefront/clientsecurity/ bei System Center Essentials 2007 tinklalapyje http://www.microsoft.com/systemcenter/sce/.
Išleista Windows Server 2008 (anksčiau žinoma darbiniu pavadinimu Longhorn Server) Beta 3 versija. Visi norintys gali atsisiųsti šią versiją pabandymui iš tinklalpio http://www.microsoft.com/windowsserver/longhorn/.
Labiausiai nekantriems įdedu tiesioginę nuorodą: http://www.microsoft.com/technet/prodtechnol/beta/lhs/default.mspx.
Lietuviškuose forumuose ir naujienų grupėse pastebėjau, kad atėjo metas operacinę atminti plėsti iki 4 GB. Ir kada tie 4 GB būna įdedami į x86 architektūros kompiuterį, beveik iškart pastebima, kad kompiuteris mato ir naudoja tik kiek daugiau kaip 3 GB. Dažniausiai būna kaltinama pagrindinė plokštė, jos lustų rinkinys, pati operatyvinė atmintis ir net OS. Tačiau mažai kas susimąsto, kad čia kaltė tenka pačiai x86 architektūrai, kurios aušroje niekas ir nesapnavo apie 4 GB operatyvinės atminties namų kompiuteryje.
Įvairūs sistemos resursai ir magistralės (PCI, PCI Express ir kt.) naudoja savo atmintį, kuri privalo būti adresuojama. Kažkada buvo nutarta tokiai atminčiai adresus skirti už 3 GB ribos. Dabar įdėjus visus 4 GB operatyvinės atminties, kiek moka normaliai adresuoti x86 32-bitų architektūros sistemos, dalis operatyvin4s atminties negali būti adresuojama ir todėl jos nemato nei OS, nei taikomosios programos.
Visiems norintiems giliau susipažinti su šia problema, rekomenduoju paskaityti šiuos straipsnius:
The 3GB-not-4GB RAM problem
http://blogs.msdn.com/hiltonl/archive/2007/04/13/the-3gb-not-4gb-ram-problem.aspx
Where are we going, and what's with the handbasket? (Who ate my memory?)
http://blogs.msdn.com/dcook/archive/2007/03/25/who-ate-my-memory.aspx
The system memory that is reported in the System Information dialog box in Windows Vista is less than you expect if 4 GB of RAM is installed
http://support.microsoft.com/kb/929605/
The amount of RAM reported by the System Properties dialog box and the System Information tool is less than you expect after you install Windows XP Service Pack 2
http://support.microsoft.com/kb/888137/
4GB memory hole: the new 640KB limit is upon us
http://icelava.net/forums/ShowThread.aspx?PostID=1476
Dude, Where's My 4 Gigabytes of RAM?
http://www.codinghorror.com/blog/archives/000811.html
Ką daryti, jeigu jums reikia dirbti su sena programine įranga, kuri naudoja specifinį koduotę, o ne Unicode standartą? Yra vienas elementarus, bet nepatogus būdas – nustatyti tai programai tinkamą sisteminę koduotę, bet tai galios visam kompiuteriui ir po tokio pakeitimo teks restartuoti kompiuterį...
Jeigu to nesinori daryti dėl kažkokios vienos senos, bet mirtinai reikalingos programos, tuomet rekomenduoju išbandyti Microsoft GlobalDev komandos pateiktą įrankį – AppLocale (pilnas pavadinimas – Application Locale). Ši programa bus laikinas sprendimas jūsų senai programai, dabar jau veikiančiai Unicode UTF-16 standartą palaikančioje Windows XP arba Windows Server 2003 operacijų sistemoje. AppLocale programa aptiks, kokios kalbos koduotę nori naudoti vykdoma senoji programa ir jai imituos tą koduotą atlikdama konvertavimą iš/į Unicode.
Programą AppLocale ir jos trumpą aprašymą rasite tinklalapyje http://www.microsoft.com/globaldev/tools/apploc.mspx.
Vasario mėnesį rašiau apie mūsų naująjį produktą – Microsoft Office Communications Server 2007. Dabar visi norintys gali atsisiųsti Beta 3 versiją ir išbandyti, kaip tos technologijos veikia.
Produkto instaliaciją galima atsisiųsti iš tinklalapio: http://www.microsoft.com/technet/prodtechnol/beta/ocs/default.mspx, o produkto dokumentaciją rasite čia: http://www.microsoft.com/downloads/details.aspx?familyid=0A3E2593-5812-4BF5-A554-3215CBBA587A&displaylang=en
Prieš kelias dienas MSNBC tinklalapyje http://www.msnbc.msn.com/id/17704662/ perskaičiau liūdną naujieną, kad mirė mirė FORTRAN programavimo kalbos kūrėjas John Backus. Šis žmogus kardinaliai pakeitė būdą, kuriuo žmogus bendrauja su kompiuteriu. John Backus ir jo vadovaujama IBM darbuotojų grupė 1957 m. sukūrė pirmąją aukšto lygio programavimo kalbą FORTRAN (sudarytas iš pilno projekto pavadinimo „The IBM Mathematical Formula Translating System“). Iki FORTRAN sukūrimo su kompiuterio tekdavo bendrauti mašininių kodų pagalba.
John Backus man kelia šiokius tokius sentimentus dėl dviejų dalykų. Pirmiausia todėl, kad aš savo pirmąją programą parašiau būtent FORTRAN programavimo kalba. Ir antra, John Backus pavardė man skamba šiek tiek lietuviškai :) (jokios informacijos ta tema man kol kas nepavyko rasti).
Puslapis apie John Backus Wikipedia enciklopedijoje: http://en.wikipedia.org/wiki/John_Backus
IBM tinklalapis apie John Backus: http://www-03.ibm.com/ibm/history/exhibits/builders/builders_backus.html
Pasirodė Windows Server 2003 SP2, kuris tinka ir paprastai, ir R2 versijoms, o x64 variantas taip pat tinka ir operacijų sistemai Windows XP Professional x64 Edition. Iš naujienų verta paminėti naują versiją duomenų prieigos komponento XmlLite, DNS testavimui skirtus patobulinimus dcdiag komandai, komandos icacls atsiradimą (tai gerokai patobulinta versija senojo cacls), paprastesnį IPSec taisyklių nustatymą, galimybę WPA2 palaikymą ar reikalavimą nurodyti iš Group Policy pagalba, ir, žinomą, naująjį Windows Deployment Services servisą, kuris pakeis RIS. Daugiau informacijos ieškokite Windows Server 2003 SP2 tinklalapyje http://www.microsoft.com/technet/windowsserver/sp2.mspx.