Naudokitės BGInfo, kad sukurtumėte savo tinklo kompiuterių sistemos duomenų bazę

Turinys:

Naudokitės BGInfo, kad sukurtumėte savo tinklo kompiuterių sistemos duomenų bazę
Naudokitės BGInfo, kad sukurtumėte savo tinklo kompiuterių sistemos duomenų bazę

Video: Naudokitės BGInfo, kad sukurtumėte savo tinklo kompiuterių sistemos duomenų bazę

Video: Naudokitės BGInfo, kad sukurtumėte savo tinklo kompiuterių sistemos duomenų bazę
Video: How to Color Part of an Image in Photoshop! Partial Black and white in Photoshop! Partly B+W - YouTube 2024, Balandis
Anonim

Vienas iš labiau populiarių "Sysinternals" rinkinių tarp sistemos administratorių yra "BGInfo", kuris užblokuoja realaus laiko sistemos informaciją jūsų darbalaukio fonui, kai pirmą kartą prisijungiate. Dėl akivaizdžių priežasčių, kai tvarkote kelias sistemas, labai patogu naudotis tokia informacija kaip sistemos atmintis, laisvos vietos kietajame diske ir laiko tarpas (be kita ko).

Mažai žinoma šio patogaus įrankio funkcija yra galimybė automatiškai išsaugoti sistemos informaciją į SQL duomenų bazę ar kitą duomenų rinkmeną. Su kelių minučių nustatymo darbais galite lengvai konfigūruoti BGInfo, norėdami įrašyti visų jūsų tinklo kompiuterių sistemos informaciją centralizuotoje saugojimo vietoje. Tada galite naudoti šiuos duomenis, kad galėtumėte stebėti ar pranešti apie šias sistemas.

BGInfo sąranka

Jei esate susipažinę su BGInfo, galite praleisti šį skyrių. Tačiau, jei niekada nenaudojate šio įrankio, norint surasti norimus duomenis, užtruks tik keletą minučių.

Kai pirmą kartą atidarysite BGInfo, laikmatis bus skaičiuojamas viršutiniame dešiniajame kampe. Norėdami išlaikyti sąsają, kad galėtume redaguoti nustatymus, spustelėkite atgalinės atskaitos mygtuką.

Dabar redaguokite informaciją, kurią norite įrašyti, iš galimų laukų dešinėje. Kadangi visos išvesties bus nukreipiamos į centrinę vietą, nesijaudinkite, kaip konfigūruoti maketą ar formatavimą.
Dabar redaguokite informaciją, kurią norite įrašyti, iš galimų laukų dešinėje. Kadangi visos išvesties bus nukreipiamos į centrinę vietą, nesijaudinkite, kaip konfigūruoti maketą ar formatavimą.
Image
Image

Sandėliavimo duomenų bazės konfigūravimas

BGInfo palaiko galimybę saugoti informaciją keliuose duomenų bazių formatuose: SQL Server duomenų bazėje, prieigos duomenų bazėje, Excel ir tekstiniame rinkmenoje. Norėdami konfigūruoti šią parinktį, atidarykite "File"> "Database".

Image
Image

Teksto rinkmenos naudojimas

Paprasčiausias ir galbūt praktiškas variantas yra BGInfo duomenų saugojimas kableliais atskirtame tekstiniame faile. Šis formatas leidžia failą atidaryti Excel arba importuoti į duomenų bazę.

Jei norite naudoti teksto failą ar kitą failų sistemos tipą ("Excel" arba "MS Access"), tiesiog pateikite UNC atitinkamam failui. Sąskaitoje, kurioje vykdoma užduotį rašyti į šį failą, reikės skaityti / rašyti prieigą tiek prie bendrųjų, tiek NTFS failų.

Naudojant tekstinį failą, vienintelis variantas yra tai, kad BGInfo sukuria naują įrašą kiekvieną kartą, kai bus užfiksuotas procesas, kuris pridės naują eilutę į atitinkamą CSV teksto failą.
Naudojant tekstinį failą, vienintelis variantas yra tai, kad BGInfo sukuria naują įrašą kiekvieną kartą, kai bus užfiksuotas procesas, kuris pridės naują eilutę į atitinkamą CSV teksto failą.
Image
Image

SQL duomenų bazės naudojimas

Jei norite, kad duomenys būtų nukreipti tiesiai į "SQL Server" duomenų bazę, BGInfo taip pat palaiko. Tam reikia šiek tiek papildomos konfigūracijos, tačiau apskritai tai yra labai paprasta.

Pirmasis žingsnis - sukurti duomenų bazę, kurioje bus saugoma informacija. Be to, norėsite sukurti vartotojo abonementą, kad užpildyti duomenis šioje lentelėje (ir tik šioje lentelėje). Jūsų patogumui šis scenarijus sukuria naują duomenų bazę ir vartotojo abonementą (paleiskite jį kaip administratorių jūsų "SQL Server" aparate):

@SET Server=%ComputerName%. @SET Database=BGInfo @SET UserName=BGInfo @SET Password=password SQLCMD -S “%Server%” -E -Q “Create Database [%Database%]” SQLCMD -S “%Server%” -E -Q “Create Login [%UserName%] With Password=N’%Password%’, DEFAULT_DATABASE=[%Database%], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF” SQLCMD -S “%Server%” -E -d “%Database%” -Q “Create User [%UserName%] For Login [%UserName%]” SQLCMD -S “%Server%” -E -d “%Database%” -Q “EXEC sp_addrolemember N’db_owner’, N’%UserName%'”

Atkreipkite dėmesį, kad SQL vartotojo abonementas turi turėti "db_owner" leidimus duomenų bazėje, kad BGInfo galėtų veikti teisingai. Štai kodėl turėtumėte turėti "SQL" vartotojo sąskaitą specialiai šiai duomenų bazei.

Tada sukonfigūruokite BGInfo prisijungti prie šios duomenų bazės spustelėdami SQL mygtuką.
Tada sukonfigūruokite BGInfo prisijungti prie šios duomenų bazės spustelėdami SQL mygtuką.
Užpildykite ryšio savybes pagal savo duomenų bazės nustatymus.
Užpildykite ryšio savybes pagal savo duomenų bazės nustatymus.
Pasirinkite variantą, ar reikia turėti tik vieną įrašą vienam kompiuteriui, ar išsaugoti kiekvienos sistemos istoriją.
Pasirinkite variantą, ar reikia turėti tik vieną įrašą vienam kompiuteriui, ar išsaugoti kiekvienos sistemos istoriją.
Duomenys bus nukreipti tiesiai į lentelę pavadinimu "BGInfoTable" atitinkamoje duomenų bazėje.
Duomenys bus nukreipti tiesiai į lentelę pavadinimu "BGInfoTable" atitinkamoje duomenų bazėje.
Image
Image

Konfigūruoti vartotojo darbalaukio parinktis

Nors pagrindinė "BGInfo" funkcija yra pakeisti vartotojo darbastalį, pridedant sistemos informaciją kaip fono paveikslėlį, mūsų naudojimui čia norime palikti tik vartotojo tapetą, kad šis procesas vyktų nekeičiant jokių naudotojo nustatymų.

Spustelėkite mygtuką "Staliniai kompiuteriai".

Konfigūruokite Fono pakeitimus, kad nieko nepakeitumėte.
Konfigūruokite Fono pakeitimus, kad nieko nepakeitumėte.
Image
Image

Pasiruošimas diegimui

Dabar mes esame pasiruošę įdiegti konfigūraciją į atskiras mašinas, kad galėtume pradėti užfiksuoti sistemos duomenis.

Jei dar to nepadarėte, spustelėkite mygtuką Taikyti, kad sukurtumėte pirmąjį įrašą savo duomenų saugykloje. Jei visi yra tinkamai sukonfigūruoti, turėtumėte galėti atidaryti savo duomenų failą ar duomenų bazę ir pamatyti atitinkamo įrenginio įrašą.

Dabar spustelėkite "File"> "Save As" meniu parinktį ir išsaugokite konfigūraciją kaip "BGInfoCapture.bgi".
Dabar spustelėkite "File"> "Save As" meniu parinktį ir išsaugokite konfigūraciją kaip "BGInfoCapture.bgi".
Image
Image

Diegimas į klientų automatus

Diegimas į atitinkamas kliento mašinas yra gana paprasta. Nereikia diegti, nes tiesiog reikia kopijuoti BGInfo.exe ir BGInfoCapture.bgi į kiekvieną įrenginį ir įdėti juos į tą patį katalogą.

Kai tik vietoje, tiesiog paleiskite komandą:

BGInfo.exe BGInfoCapture.bgi /Timer:0 /Silent /NoLicPrompt

Žinoma, greičiausiai norėsite suplanuoti, kad fiksavimo procesas būtų vykdomas pagal grafiką. Ši komanda sukuria suplanuotą užduotį, kad kiekvieną rytą paleisti užfiksavimo procesą 8 val., Ir prielaida, kad jūs nukopijote reikalingus failus į savo C disko šakną:

SCHTASKS /Create /SC DAILY /ST 08:00 /TN “System Info” /TR “C:BGInfo.exe C:BGInfoCapture.bgi /Timer:0 /Silent /NoLicPrompt”

Koreguokite, jei reikia, bet galutinis rezultatas yra planuojama užduočių komanda turėtų atrodyti šiek tiek:

Rekomenduojamas: