Koristite BGInfo za izgradnju baze podataka o sustavu vaših mrežnih računala

Sadržaj:

Koristite BGInfo za izgradnju baze podataka o sustavu vaših mrežnih računala
Koristite BGInfo za izgradnju baze podataka o sustavu vaših mrežnih računala

Video: Koristite BGInfo za izgradnju baze podataka o sustavu vaših mrežnih računala

Video: Koristite BGInfo za izgradnju baze podataka o sustavu vaših mrežnih računala
Video: Crno-bijela fotografija sa detaljem u boji - YouTube 2024, Travanj
Anonim

Jedan od popularnijih alata Sysinternals apartmana među administratorima sustava je BGInfo koji privlači informacije o sustavu u stvarnom vremenu na pozadinu vašeg stolnog računala prilikom prve prijave. Iz očitih razloga, kada imate više informacija kao što je sistemska memorija, dostupni prostor na tvrdom disku i vrijeme postavljanja sustava (među ostalima) ispred vas vrlo je zgodan kada upravljaš nekoliko sustava.

Malo poznata značajka o ovom praktičnom uslužnom programu je mogućnost automatskog spremanja podataka o sustavu u SQL bazu podataka ili neku drugu podatkovnu datoteku. S nekoliko minuta rada postava možete jednostavno konfigurirati BGInfo za snimanje informacija o sustavu svih mrežnih računala na centraliziranom mjestu za pohranu. Nakon toga možete koristiti te podatke za praćenje ili izvještavanje o tim sustavima, no kako vam se čini prikladno.

BGInfo postavljanje

Ako ste upoznati s BGInfoom, možete preskočiti ovaj odjeljak. Međutim, ako niste koristili ovaj alat, potrebno je samo nekoliko minuta za postavljanje kako biste snimili podatke koje tražite.

Prilikom prvog otvaranja BGInfo, timer će se brojati dolje u gornjem desnom kutu. Kliknite gumb za odbrojavanje da biste sučelje držali gore kako bismo uredili postavke.

Sada uredite informacije koje želite uhvatiti s raspoloživih polja s desne strane. Budući da će se svi izlazi preusmjeriti na središnju lokaciju, ne brinite o konfiguriranju izgleda ili oblikovanju.
Sada uredite informacije koje želite uhvatiti s raspoloživih polja s desne strane. Budući da će se svi izlazi preusmjeriti na središnju lokaciju, ne brinite o konfiguriranju izgleda ili oblikovanju.
Image
Image

Konfiguriranje baze podataka za pohranu

BGInfo podržava mogućnost spremanja podataka u nekoliko formata baze podataka: SQL Server Database, Access Database, Excel i tekstualnu datoteku. Da biste konfigurirali tu mogućnost, otvorite Datoteka> Baza podataka.

Image
Image

Upotreba tekstualne datoteke

Najjednostavnija, a možda i najprikladnija opcija je pohranjivanje BGInfo podataka u tekstualnu datoteku podijeljenu zarezom. Taj format omogućava otvaranje datoteke u programu Excel ili uvoz u bazu podataka.

Da biste koristili tekstnu datoteku ili bilo koju drugu vrstu datotečnog sustava (Excel ili MS Access), jednostavno dajte UNC odgovarajućoj datoteci. Račun koji vodi zadatak za pisanje u ovu datoteku će trebati čitati / pisati pristup oba dijeljenja i NTFS datotečnih dozvola.

Kada koristite tekstualnu datoteku, jedina je mogućnost da BGInfo kreira novi unos svaki put kada se pokrenuti proces snimanja koji će dodati novu liniju odgovarajućoj CSV tekstnoj datoteci.
Kada koristite tekstualnu datoteku, jedina je mogućnost da BGInfo kreira novi unos svaki put kada se pokrenuti proces snimanja koji će dodati novu liniju odgovarajućoj CSV tekstnoj datoteci.
Image
Image

Korištenje SQL baze podataka

Ako želite da se podaci izravno spusti u SQL Server bazu podataka, BGInfo to podržava. To zahtijeva malo dodatne konfiguracije, ali sveukupno to je vrlo jednostavno.

Prvi korak je stvoriti bazu podataka u kojoj će se podaci pohraniti. Osim toga, želite stvoriti korisnički račun za popunjavanje podataka u ovu tablicu (i samo ovu tablicu). Radi vaše udobnosti, ova skripta stvara novu bazu podataka i korisnički račun (pokrenite ovo kao administrator na stroju SQL Server):

@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%'”

Napominjemo da SQL korisnički račun mora imati dozvole 'db_owner' na bazi podataka kako bi BGInfo mogao ispravno raditi. Zato trebate imati SQL korisnički račun za ovu bazu podataka.

Zatim konfigurirajte BGInfo da biste se povezali s ovom bazom podataka klikom na gumb SQL.
Zatim konfigurirajte BGInfo da biste se povezali s ovom bazom podataka klikom na gumb SQL.
Ispunite svojstva veze prema postavkama svoje baze podataka.
Ispunite svojstva veze prema postavkama svoje baze podataka.
Odaberite mogućnost hoćete li imati samo jedan unos po računalu ili zadržati povijest svakog sustava.
Odaberite mogućnost hoćete li imati samo jedan unos po računalu ili zadržati povijest svakog sustava.
Podaci će se odmah ispustiti u tablicu pod nazivom "BGInfoTable" u odgovarajućoj bazi podataka.
Podaci će se odmah ispustiti u tablicu pod nazivom "BGInfoTable" u odgovarajućoj bazi podataka.
Image
Image

Konfigurirajte korisničke radne površine

Premda je primarna funkcija BGInfoa promjena korisničke radne površine dodavanjem informacija o sustavu kao dio pozadine, za našu upotrebu želimo ostaviti samu pozadinu korisnika tako da taj proces funkcionira bez mijenjanja bilo kojeg od postavki korisnika.

Kliknite gumb Stolna računala.

Konfigurirajte izmjene Wallpapera da ne mijenjaju ništa.
Konfigurirajte izmjene Wallpapera da ne mijenjaju ništa.
Image
Image

Priprema implementacije

Sada smo svi postavljeni za implementaciju konfiguracije na pojedinačne strojeve kako bismo mogli započeti snimanje podataka sustava.

Ako to već niste učinili, kliknite gumb Primijeni da biste stvorili prvi unos u svoj spremište podataka. Ako je sve ispravno konfigurirano, trebali biste moći otvoriti podatkovnu datoteku ili bazu podataka i vidjeti unos za odgovarajući stroj.

Sada kliknite opciju izbornika Datoteka> Spremi kao i spremite konfiguraciju kao "BGInfoCapture.bgi".
Sada kliknite opciju izbornika Datoteka> Spremi kao i spremite konfiguraciju kao "BGInfoCapture.bgi".
Image
Image

Postavljanje na klijentske strojeve

Postavljanje na odgovarajuće strojeve klijenata prilično je izravno. Nijedna instalacija nije potrebna jer samo trebate kopirati BGInfo.exe i BGInfoCapture.bgi na svaki stroj i smjestite ih u isti direktorij.

Jednom u mjestu, samo pokrenite naredbu:

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

Naravno, vjerojatno želite zakazati proces snimanja kako bi se pokrenuli na rasporedu. Ova naredba stvara planiranu zadaću za pokretanje procesa snimanja svakog jutra u 8 sati i pretpostavlja da ste kopirali potrebne datoteke u korijen diska C:

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

Prilagodite prema potrebi, ali krajnji rezultat je da rasporedu zadataka naredbe trebaju izgledati ovako:

Preporučeni: