Thursday, January 14, 2010

SnapShot!!!

:D SnapShot on Hyper-V üks võimalikest backupimis viisidest. See oleks nagu ShotGuniga hamba augu parandamine. Pärast päästikule vajutamist on probleem lahendatud... lõplikult. Ja nii lihtne see tegelt on ka. ma näitan teile :D

Esiteks panen ma käima ühe virtuaalse serveri ja teen seal teile nähtavad muudatused. Paar dockumenti, installin printeri ja confi muudatust. teiseks teen sellest Snapi(lühendame seda Shoti võrra)ja kolmandaks paar muudatust millega ma rikun meelega ära serveri("pöördumatult"). Ja enne kui jõuad kümneni lugeda on kõik asi jälle korras. Pangetähele, et Snap lihtsalt "keerab aja tagasi" sinna Snap aset leidis. Kõik mis on tehtud pärast Snapi on kadunud. See on iseenesest hea aga sellega kaasnevad teatud juhtudel mõned probleemid aga sellest kuidas seda vältida räägin hiljem.

OK masin on ilusti üleval ja näeb välja selline. Valisin RDS serveri just selle pärast, et see on värskelt installeeritud ja sellel pole mitte ühtegi rolli ega seadistst tehtud. Nii teen desktopile paar filet. Lisaks sellele teeme Documenti kasuta paar "väga vajaliku" kasuta.

Desktopi pilt

Nii nüüd paneme paika Võrgu aadressi





Installime printeri




ja avame teise dokumendi millesse teeme muudatused(lugege pilti)




Meil on kõik vajalik olemas 1) File DeskTopil ja Documendi kasutas 2) Võrgu seaded 3) Printer
Nüüd kus meil on tehtud kõik vajalik, et minna edasi oma eluga teeme SnapShoti.

(Snapi tegemis pilt)

Paneme talle nime, et meile meelde jääks miks see on tehtud. Mina kasutan kella aega sest kõik juhtub täna ja mul on lihtne eristada neid selle järgi. Üldiselt on suuvitav kirjutada selgelt välja miks Snap tehti ja mis seisust ta on

Nii ja nüüd rikume serveri ära. Oletame, et mul oli jube pea valu ja ma ei mõelnud enam korralikut. Teate küll väsimus ja palju kohvi..
1) Esimese file kustutasin ära desktopilt, Documendi kausta teen tühjaks 2) Printeri kustutasin ära 3) võrgu aadressi vahetan ära

Nii ok mitte midagi pole järgi. Vihale ajaks selline olukord aga no worrys... Edasi on meil 2 võimalust kui sa oled teinud just enne käkki keeramist Snapi siis võid valida tööriba menüüst "Revert" mis on lihtsalt samm tagasi viimase Snapini.

Revert1 pilt

või kui oled juba teinud mitmeid snape siis shut down ja valides serveri (minul on see RDS) ilmuvad ka nähtavale Serverist tehtud SnapShotid. Ja edasi on sul valik kas sa teed Snapi Serveri hetke seisust ja paned käima vana seisu või lihtsalt lähete "ajast tagasi" ja kõik vahepealne kustutatakse. Mäletate, et meil oli seal jube segadus mis tähendab, et meie valime, et ei ära tee snapi ja pane käima see valitud Snap. See ongi kõik. SUPER!!! Ma kasutan seda lihtsalt igal võimalikul juhul . Kuna ma ei ole eriti kannatlik lugeja ja tahan alati serveris näppida asju mida võib olla ei tohiks kohe. Sellega aga kaasnevad tavaliselt probleemid ja SNAPSHOT on minu lemmik võimalus oma vigade parandamiseks:D
Loomuliklt peate te arvestama sellega, et Snapid võivad väga kiiresti teie serveri ketta ruumi ära süüa, nii et ärge ülemeelikuks ka minge sellega.

Nii see ei ole veel kõik. Selgitaks teile veel paar asja, millest on kindlasti vaja arusaada. Ja nagu ma ennist mainisin on snaphotil üks väike probleem ka.

Nii... Räägin siis probleemist. Kujutage ette, et teil on Hyper-V peal File ja exchange server mis on eraldi kettakarbil ja te teete sellest regulaarselt iga tööpäeva lõpus kell 17 00 Snapshote, et oleks olemas backup... Nüüd ühel reedel õhtu poolikult juhtub midagi väga õudsat. Kettakarp koos ketastega, kus peal on teil virtuaalse masina kettad läheb katki. Ok probleemi nagu poleks SnapShotid on ilusti varundatud oma kettastele. Taastad ilusti serveri ja impordis sisse SnapShoti, taastad ja kõik oleks nagu kena ja toimiv... Põhimõtteliselt ongi aga server mille sa just taastasid arvab, et kell on neljapäeva õhtu 17 00, kuna siis oli see snap tehtud. Nagu ma ennem ütlesin, et SnapShot keerab aega tagasi täppselt sellese aega ja seisu, milla oli SnapShot tehtud. Tahan kohe RÕHUTADA!!! SNAPSOHT EI SOBI FILESERVERI BACKUPIKS! Kohe selgitan ja näitan ka miks. Nagu ma ennem näitasin tegin ma SNAPI RDS serverist mille desktopil oli 2 filet ja Document folderis 2 Kaustasl... Pärast Snapi tegin ma juurde Document folderisse kolmanda kasusta.Kui ma nüüd Taasatasin serveri Snapist siis see kolmas kaust on kadunud.

Nagu näha enne Snapist taastamist on kolm kasuta(2 mis on tehtud enne SnapShot võtmist ja 1 mis on pärast Snapshoti)

Pilt

Ja pärast snapist taastamist(kolmas kasut on kadnud)

Ok selleks korraks kõik jargmine kord räägin siis kuidas Backupida Virutaalset masinat nii, et sellega ei kaasneks probleeme(VSS) ja räägin tehnilist poolt. Mis toimub siis kui teha SnapShot või VSS.

Wednesday, December 30, 2009

HyperV-1.nädal(masina loomine)

HyperV!!!

Alustame pealiskaudselt ja ütleme, et virtualiseerimine näeb välja nii, et ühes masinas millel on virtualiseerimis tugi, saad installeerida mitu erinevat "masinat" Nad näevad välja ja toimivad täpselt nagu iseseisvad masinad.
Ma ei taha täna rääkida ajaloost ja tehnoloogiast. Selle jätan järgmisteks kordadeks. Siis kui olen võtnud kätte ja kogu selle asja suutnud korralikult ja arusaadavalt eesti keelde tõlkinud. Uskuge mind, materjali on päris mitme raamatu jagu. Kes tahab asjaga kohe sügavaks minna lugegu Wikist

Aga nüüd siis lähemalt:

Alustama peaks siis sellest, et HyperV on Windows Server 2008 üks võimalikest rollidest.



Mina kasutan HyperV Server 2008 keskkonna õppimiseks. Selleks, et teemat korralikult käsitleda ja praktiseerida peaks olema mul füüsiliselt suur hulk riistvara. 1-2 masinat millel server installeerida. 1-2 masinat mis täidaks tööjaama ülessannet. Kujutage nüüd seda kola hunnikut ette. Virtualiseerimine lahendas selle probleemis ja taandas riistvara hulga 1 masina peale. Sellegi poolest oli veel mõned probleemid mis tuli lahendada enne tööle asumist. Räägin siis probleemidest millega alguses kõvasti maadlesin. Esimeseks probleemiks oli ikkagi raud. Selleks, et ühe masina peal mitut masinat Käima panna on vaja korraliku riistvara. 4GB rammi 2-tuumaline protsessor ja 500GB ketast - minimaalselt. Kui sa paned korraga toimetama mitu OS i ühe füüsilise masina peale juhtub see, et kogu mälu ja ketas saavad üsna kiirelt otsa. Minul sellist masinat kahjuks pole ja pidin otsima sponsori. Õnneks oli Uptime Systems vastutulelik ja laenas mulle selleks piisavalt võimeka raua. ITK tudengina on mul ligipääst MSDN AAle ja sellega on minu Serveri Litsensi probleem lahendatud. Tegelt ei ole litsents nüüd kõige suurem probleem. Alati on võimalus kasutada 120-päeva proovi aega.
Tagasi asja juurde. Raudale mis mul nüüd kenasti laual seisab on peale installeeritud Server 2008 R2 ja HyperV Roll on rakendatud. HyperV peale on installeeritud 5 serverit ja 1 tööjaama mis kõik toimivad omavahel võrgus nagu oleks mul 6 füüsilist masinat laual ja ühendatud swichiga.

Masinad haldamine käib Hyper-V manageri kaudu:



Virtuaalse masina loomine ei ole midagi keerulist. Mõned sätted Next-->Next ja valmis. See näeb välja umbes selline :



Tuleb läbi lugeda mida sinu käest küsitakse.

Mõned pildid sellest kuidas mida küsitakse:

1)Alustuseks on lihtsalt väike jutt mille võiksid läbi lugeda hiljem kui juba asi käpas võib selle vabalt vahele jätta:

2)Teiseks saad valida nime mille järgi tunned manageris masina ära. Ja asukoha kuhu uus masin paigutatakse. Minu soovitus on paigutada "child" "parentist" eraldi kettale:

3)See peaks selge olema, et mälu tuleb eraldad aga kui palju see on juba sinu otsustada:

4)Millist võrgukaarti uus "masin" kasutama hakkab:

5)Kui suur VHD(virtual Hard Disk) ja kus see paikneb:

6)See koht on kus peab nüüd tähele panema. Kus ja kuidas installeeritakse. Mina kasutan ülevõrgu installeerimis võimalust.

7)Ja siis pisike kokkuvõte:

Ja olemas :)


Sellega on meil loodud virtuaalne maisin. Edasi tuleb sinna OS peale installeerida
Virtuaalse masina installimine käib samamoodi nagu füüsiliselt laua peal oleva masina install. Plaadilt, Külge haagitud image filega või ülevõrgu(vaata pilti 6.) Kindlasti räägin ka ülevõrgu installimisest(Windows Deployment Serverist e. WDSist), sest see on laisa administraatori unistus:D Mina olen laisk ja kõik minu intallid on tehtud üle võrgu. Kindlasti olete te installeerimist ise teinud ja näinud, nii et selle pikemalt peatuma ei hakka aga mõned pildid näitaks ikka ära:




Pärast kõike seda näeb minu HyperV serveri pilt välja selline.

Kui ajalist kulu ja vaeva arvestada siis kõik see võttis aega vähem kui selle blogi kirjutamine. Ma pole veel jõudnud selleni mis mind selle juures kõige rohkem vaimustab aga kogu selle asjanduse kirjutamine on olnud pärsis väsitav. Nii aga paneme tänaseks selle teema lukku. Järgmine kord räägime SnapShotist. See on üks väga mõnus võimalus oma käkerdise likvideerimiseks.

Veel tulevaid teemasi:

1)Virtual Hard Diski pealt masina ülesse BOOTIMINE.
2)USB pealt Virtuaalse Masina Bootimine
3)SnapShot vs. VSS e. Backupi võimalused
4)Virtualiseerimis platvormid. Vaatame üle millisedi veel peale HyperV on
5)Arhitektuur
5.1) ajalugu
jne see ei ole nüüd kindel järjekord ja teemasi tuleb juurde kirjutamise käigus.