Archive for the ‘Tools – Services’ Category.

ADruntime – Part 1

ADruntime er en applikation som kan hjælpe medarbejderne i en IT afdeling til at få overblik over alle servere, computere, printere og brugere i infrastrukturen (Active Directory).
Samtidig giver applikationen mulighed for at dokumentere og registrere alle servere og klienter i infrastrukturen på en nem og enkel måde.
En ting som måske ligger lidt uden for scope, er registrering af alle virksomhedens IT samarbejdspartnere.
Denne feature har jeg valgt at tage med, idet jeg tit har oplevet at bruge meget tid på at finde diverse levenrandør og kontaktinformationer.
Med ADruntime får alle IT medarbejderne således mulighed for at registrere og trække på de samme leverandør kontakter via en fælles database.

Målet har været at lave en nem og effektiv applikation som giver de informationer en system administrator eller helpdesk medarbejder har brug for i dagligdagen.
Samtidig kan man lynhurtigt trække rapporter ud til dokumentation til en evt. ledelsesgruppe m.m.

ADruntime kan således hurtigt give IT medarbejderen en række analyse data, som kunne være som følger:

List alle aktive Windows 7 enterprise klienter til bitlocker kandidater.
List alle inaktive brugere, computere (90 dage) eller servere (30 dage)
List alle brugere i en given afdeling med tilhørende computer devices.
List alle XP klienter med SP2 (disse skal opgraderes).
List alle 32 og 64 bit klienter.
List alle brugere med Office 2007 SP2.
List alle aktive servere med OS version og IP nummere i de enkelte VLAN.

Ovenstående er bare nogle få eksempler på de ønskede data man kan trække ud fra systemet.
ADruntime kan kort opsummeres i nedenstående funktionsområder.

1. Eksekvere forespørgsler og søgninger op mod Active Directory (AD, servere, computere, brugere, printere). Dette kræver ikke en MS SQL database.
2. Registrering af levenrandør, konsulent og kontaktinformationer (medarbejderne i IT afdelingen kan her søge på de samlede informationer I en fælles database).
3. Registrering af serverinformationer til en fælles database (navn, model, serienummer, funktion, lokation mfl.).
4. Hardware og software inventory af computere og servere til en fælles datatabase.

ADruntime er testet på følgende windows platforme.

Klienter som afvikler ADruntime.exe.
Windows XP + SP3
Windows 7

Database serveren som hoster ADruntime databasen er testet på følgende versioner.
MS SQL 2005/2008/R2 Express
MS SQL 2005/2008/R2 Standard version

ADruntime er udviklet i VB.NET 2010 Express og kan downloades her.

GUI interfacet kan ses på nedenstående billede.

For at kunne benytte de funktioner der kræver en backend database, skal man gøre følgende.

1. Installer en MS SQL Express 2005/2008/R2 med management console eller brug en eksisternede SQL server (2005/2008/R2) i jeres miljø.
2. Download ADruntime.zip og udpak den. Gå til folderen “Script” og Kopier SQL-filen ADruntime.sql til den ønskede SQL server.
3. Start SQL management console og opret en ny database som kaldes ADruntime.

4. Open filen ADruntime.sql og vælg execute.



 

5. Næste step er at give “Domain Users” rettigheder til ADruntime databasen. Det gøres på følgende måde.
Fra SQL Management Console, gå til “Security” folderen og højre musetast på “Logins” og vælg “New login”.

Under “General”, klik på knappen “Search”.

Klik på “Object Types” og vælg “Groups”. Vælg “Locations og vælg det interne Windows domain.
Skriv “Domain Users” og klik “Check Names”. Afslut ved a Klikke OK.

Vælg “User Mapping” og sæt hak udfra ADruntime. Angiv “db_datareader” og “db_datawriter”. Afslut med at klikke OK.

6. Åben ini-filen ADruntime.ini i roden af ADruntime folderen og tilret SQL server navnet, som peger på jeres SQL server.
Nedenstående er et eksempel på SQl express versionen. Hvis man benytter standard version af MS SQL skal man kun angive servernavnet.

[SQLserver]
Name=YourSQLServerSQLEXPRESS

7. Sidste step er nu at tilrette SQL server navnet for de 3 VBScript som ligger I folderen “Script”. De er som følger.
ComputerLogon.vbs – ComputerLogoff.vbs – ServerLogon.vbs.
Disse script bliver anvendt i forbindelse med hardware og software inventory, som vil blive beskrevet i en senere blog-post.
Åben ComputerLogon.vbs og tilret SQL server så det peger på jeres SQL server. Gør det samme for ComputerLogoff.vbs og ServerLogon.vbs.
Hvis man har valgt at oprette ADruntime databasen på en eksisterende standard SQL server, skal man kun angive servernavnet på SQL serveren:
Data Source=WIN-VS-001

Nedenstående eksempel viser det for SQL express udgaven.


 
SQL Server 2008 R2 Express kan downloades fra nedenstående link.
http://www.microsoft.com/express/Database/

Config guide til SQL Server 2005/2008/R2 Express. Angiv .SQLExpress i server name.
Enable Remote Connection on SQL Server 2008 Express.
http://www.linglom.com/2009/03/28/enable-remote-connection-on-sql-server-2008-express/

Ok vi er nu klar til at starte ADruntime.exe fra folderen “ADruntime”. Den kræver ingen installation. Jeg vil herfra kort gennemgå de enkelte funktioner I applikationen.
Der vil i alle forms/skærmbilleder være mulighed for at eksportere data fra listview ud til excel. Det sker via knappen copy.

Når data er fremkommet i listview, klikker man på copy knappen. Start herefter Excel. Marker første kolonne, højre musetast og vælg “Sæt ind/Paste”.

Gå herefter til Formater – Tilpas kolonnebredde automatisk.

Resultatet kan ses på nedenstående billede.

Man vil ligeledes kunne søge resultater frem i de enkelte skærmbilleder. Det kunne feks være en server, computer, brugernavn eller en afdeling m.m.

Alle resultater i de enkelte listview kan sorteres I stigende eller faldende værdier. Man kan feks sorterer på server IP addresser eller logon datoer m.m.

Menuen Forest-Domain:

Active Directory – Oversigt over alle domain controllere, samt forest og domain level.

Critical Groups – Lister brugere der er medlem af såkaldte kritiske grupper.

Menuen AD Servers:

Domain Servers – Giver et overblik over alle servere i domænet udfra en række nyttige kriterier.

Menuen AD Computers:

Domain Computers – Giver et overblik over alle computere i domænet udfra en række nyttige kriterier.

Menuen AD Users:

Domain Users – Giver et overblik over alle brugere i domænet udfra en række nyttige kriterier.

Menuen AD Printers:

Domain Printers – Lister alle printere i domænet.

ADruntime Part 1 er nu afsluttet.

Automatisk online backup med Gladinet og Microsoft Skydrive

Microsoft Skydrive er en gratis online tjeneste, som giver brugeren 25 GB lagerplads til online-backup.
Man kan her manuelt overfører vigtige dokumenter/filer til diverse web folders. Max størrelse for hver fil upload er p.t 50 MB.
Jeg kan via Skydrive dele filer med famile og venner og jeg kan nå mine data overalt via internettet.
Registrering af en ny skydrive account sker som følger.
Gå til skydrive.live.com og klik på knappen “Tilmeld” og udfyld dine personlige oplysninger.

 
Man modtager herefter en bekræftelses e-mail fra Microsoft kundesupport.
Når jeg er logget ind på Skydrive, ser det ud, som vist på nedenstående billede.
Det er vigtigt at skelne mellem, hvilke foldere der er private og hvilke du ønske at dele med andre.

 

Opret nu en folder som du kalder Backup og og som er privat.


Jeg har nu mulighed for at overfører filer fra min egen computer op til Backup folderen på Skydrive.

 
Man kan også installere RichUpload (overførelsesværktøjet) eller Skydrive Explorer, så man får mulighed for drag and drop af sine filer.

Ovenstående er for mig ikke optimal, idet det er en manuel og tidskrævende process.
Jeg ønsker en automatisk online backup/synkronisering af de folder/filer jeg opretter/ændre på min lokale pc’er.
Med programmet Gladinet vil man kunne automatisere selve online-backuppen (Skydrive) udfra valgte foldere og filer.
Programmet findes i en gratis (Starter) og betalingsversion (Professional).
Nedenstående guide omhandler installation og setup af professional udgaven, idet det gør det muligt at lave en automatisk online-backup.
Sammenligning af de 2 versioner kan ses via nedenstående link.
http://www.gladinet.com/compare_editions.htm

Man kan få samme funktionalitet med Gladinet starter versionen, men så kræver det at man også installerer og opsætter programmet SyncBack.
For den almindelige hjemmebruger kan det gå hen og blive lidt for teknisk.
Så jeg anbefaler derfor at man benytter Gladinet Professional, som p.t koster $39.99. Denne licens giver også adgang til den kommende version 2.0.
Det er en billig, nem og effektiv måde at beskytte sine data på.
Fremgangsmåden er som følger. Download og installer Gladinet Professional.
http://www.gladinet.com/p/download_professional.htm
http://www.gladinet.com/store/p/BuyNow.aspx

Start Gladinet exe-filen – Next – Next. Vælg som vist på nedenstående billede – Next – Next – Next.

 

Vælg at åbne og “Gladinet Cloud Desktop” og Klik på knappen Close.

 

Angiv den tilsendte licenskode.

Fravælg at connecte til “Gladinet Cloud Gateway Server”.

Som online backup storage, vælg her ” Windows Live Skydrive”. Afslut med at klikke på knappen “udfør”.

Jeg får således et nyt drev (Z) på min computer. Klik herefter på “Windows Live Skydrive” folderen.

 

Herefter bliver jeg bedt om at indtaste brugernavn og password for min føroprettede Live ID account. Næste – Udfør

 

Svar “Yes” til nedenstående skærmbillede.

Jeg får herefter tilknyttet mine Skydrive web-folder under drevet Z.

Der startes herefter en såkaldt “Backup Guide”. Vælg her “Backup My Folders” og klik på knappen “Yes Create Backup Rask Now”.

Vælg her de ønskede folder du ønsker der skal laves en backup af.
Som udgangspunkt skal du vælge de foldere der ligger i din profil. (vist på billedet).

Vælg nu den folder på Skydrive du ønsker at placere dine backup filer i. Jeg vælger her den backup folder jeg oprettede tidligere.
Klik knappen Næste – Udfør.

Backuppen går herefter automatisk i gang.

Hvis man bagefter ønsker at tilføje flere foldere til backuppen fra sin lokal PC, skal man gøre følgende.
Klik på Gladinet ikonet nede ved system uret. Vælg “Backup My Files Online” – “Open Backup Manager”

 

Marker “Backup Tasks” og vælg menuen “More Actions” og “Add Source Folder”.

Jeg kan nu vælge/tilføje de ekstra foldere jeg ønsker at tage backup af.

 

Med Skydrive har man som sagt 25 GB til rådighed. Hvis man når at fylde dem op, har man mulighed for at få 25 GB ekstra.
Det kræver bare at du opretter en ny Live ID samt registrere en ny Skydrive service på denne. Og bingo, så har man fået 25 GB ekstra online diskplads helt gratis.
Gladinet understøtter flere Skydrive accounts. For at tilføje en ekstra Skydrive account/service, skal man gøre følgende.
Klik på Gladinet ikonet og vælg “Mount Cloud Storage”.

Vælg “Windows Live Skydrive”, som “Provider”. Angiv et navn til den nye online diskplads.

Angiv dit nye Live ID, samt password.

 

Vælg Udfør og få tilføjet den nye Skydrive folder/services.

Jeg kan herefter se min nye Skydrive online diskplads under drevet Z. jeg har nu 50 GB ialt.

Nedenstående billede viser, at jeg via Gladinet kan vælge at lave online-backup til min nye Skydrive diskplads/storage.
Jeg havde forinden oprettet en ny folder, som jeg også kaldte backup.

Opret en bootable rescue CD/DVD/USB med WinBuilder

Med WinBuilder kan man oprette en rescue/recovery CD/DVD/USB, som man kan benytte i følgende tænkte situationer.

Malware infektion
Korrupt fil-system eller boot loader
Defekt driver eller system konfiguration
Glemt password

Den baserer sig på WinPE 3.0 (Windows 7) og udmærker sig bla ved at den har en nem og overskuelig GUI, samt en lang række nyttige tools.
For at komme igang, skal vi downloade og installere følgende software. Jeg har testet det på en Windows 7 x86 pc’er.

Windows Automated Installation Kit (WAIK) for Windows 7
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=696dd665-9f76-4177-a811-39c26d3b3b34

WinBuilder – seneste version
http://winbuilder.net/download.php?list.3

Installer WAIK (ændre ikke installation sti) og vælg close ved afslutning.

Opret herefter en folder på C-drevet, som kaldes WinBuilder.
Udpak den downloadede WinBuilder zip-fil og kopier WinBuilder.exe til C:WinBuilder
Fra folderen C:WinBuilder, højre musetast på WinBuilder.exe og vælg “Kør som Administrator”. Nedenstående billede fremkommer.
Vælg her “rescue.w07.net/Projects” og klik på knappen download.

 

Efter endt download process, fremkommer nedenståene billede.

Gå til “Configuration” og ændre “Screen resolution” til 1024×768, klik herefter på knappen “Save”.

Opret nu en ny folder på C-drevet som feks kaldes da_w7_x86.
Fremskaf et Windows 7 installations medie (DVD) eller en ISO-fil og kopier hele indholdet af denne til mappen C:da_w7_x86.
Det er her vigtigt at benytte Windows 7 x86, som source kilde, idet WinBuilder ikke understøtter x64.
Man kan godt kompilere ISO filen på en Windows 7 x64, men source filerne skal være 32-bit.
Klik på knappen “Source” og angiv sti til Windows 7 installations-filer. Lad target og ISO directory være uændret (default).

Gå til “Build” og vælg “PreConfig”. Klik på knappen “Get Info”. Klik på knappen “Play”.

Oprettelse af ISO filen Win7RescuePE.iso går i gang. Selve processen tager ca 30 min. Ved afslutning ligger den sig i folderen C:WinBuilderISO.
Vi har nu mulighed for at brænde den på en CD/DVD. Afslut WinBuilder.exe


Oprettelse af en Bootable USB device, sker på følgende måde. Start WinBuilder.exe igen med “Kør som adminstrator”.
Indsæt en USB device i desktop/laptop. I Denne test var min USB device på en 1 GB.
Gå til “Finalice” og marker “Copy to USB-Device”. Vælg USB device og klik på den grønne knap “Play”.

Klik OK.

Angiv evt en label. Vælg “Quick Format”. Klik på knappen “Start”.

Vælg “Ja/Yes”. Klik OK.


Vælg USB device. Vælg “Dont search floppy”. Klik på knappen “Install”.

 

Oprettelse af bootable USB device går i gang og nedenstående skærmbilleder fremkommer.


Vi er nu klar til at boote op på en CD/DVD/USB. Boot menuen ser ud som vist på nedenstående billede.
Default vælger den selv Win7RescuePE og jeg syntes den booter lynhurtigt op til GUI desktoppen.

På nedenstående billede ser vi default desktop/grænseflade.

Ved at klikke på “PENetwork” kan jeg initiallisere mit netkort og få en DHCP addresse.
Jeg kan opdatere og scanne med Antivir og jeg kan via Computer/Explorer redde filer ud til en ekstern USB disk eller et network share.
Jeg kan via NTPWedit resette password.
Jeg kan lave en repair/systemgenoprettelse mfl.


 

Jeg har testet på virtuelle og fysiske maskiner hvor det spiller max.
En ting der er trist, er at GRUB4DOS boot-loader ikke virker på Hyper-V guest maskiner. Det betyder at når jeg mounter ISO filen fejler den under boot.
På VMware, XenServer og Virtual PC 2007 kører det uden problemer. ovenstående skærm-billeder er fra en guest der bliver bootet op i VPC 2007.
Jeg syntes WinBuilder er en af de bedste og nemeste måder i dag, at lave en rescure/recovery CD/DVD/USB.
Samtidig har den de nødvendige tools, som kan redde dagen, hvis det skulle gå galt. Tjek den ud.

WinBuilder forum (Win7PE):
http://www.boot-land.net/forums/index.php?s=d87b541fee5cdb889124a41bbed38c2f&showforum=91

Support blog for SCVMM

Hvis man skal i gang med System Center Virtual Machine Manager (SCVMM), så er nedenstående blog en rigtig god start.
http://blogs.technet.com/scvmmcallback/default.aspx

Official Microsoft Team Blogs / Microsoft Blogs