Ebee ka osisi si abịa? Veeam Log ndakpu mmiri

Ebee ka osisi si abịa? Veeam Log ndakpu mmiri

Anyị na-aga n'ihu na imikpu anyị n'ime ụwa na-adọrọ adọrọ nke ịkọ nkọ ... nchọpụta nsogbu site na ndekọ. N'ime akụkọ gara aga anyị kwenyere n'ihe okwu ndị bụ isi pụtara wee lelee nhazi nke Veeam n'ozuzu dịka otu ngwa nwere otu anya. Ọrụ maka nke a bụ ịchọpụta ka esi emepụta faịlụ log, ụdị ozi e gosipụtara na ha na ihe mere ha ji ele anya n'ụzọ ha si dị.

Kedu ihe ị chere "akwụkwọ ndekọ" ndị a bụ? Dị ka ọtụtụ si kwuo, ndekọ nke ngwa ọ bụla kwesịrị ka e kenyere ọrụ nke ụdị ihe niile na-eme ihe niile nke na-emekarị ka ọ bụrụ ebe dị n'azụ ụlọ, ma n'oge kwesịrị ekwesị na-apụta n'ebe ọ bụla na-egbuke egbuke ma na-azọpụta onye ọ bụla. Ya bụ, ha kwesịrị ịnwe ihe niile, site na mpe mpe mpe mpe mpe mpe mpe ya na azụmahịa nchekwa data nke ọ bụla. Na nke mere na mgbe njehie ahụ gasịrị, e dere ozugbo otu esi edozi ya. Ihe a niile kwesịrị dabara na megabyte ole na ole, ọ nweghịkwa ọzọ. Ọ bụ naanị ederede! Faịlụ ederede enweghị ike iburu iri gigabytes iri, anụrụ m ya ebe!

Ya mere, ndekọ

N'ime ụwa n'ezie, ndekọ ndekọ bụ naanị ebe nchekwa ozi nyocha. Na ihe ị ga-echekwa n'ebe ahụ, ebe ị ga-enweta ozi maka nchekwa na otú ọ ga-esi bụrụ nkọwa zuru ezu, ọ dịịrị ndị mmepe onwe ha ikpebi. Onye na-agbaso ụzọ nke minimalism site n'idebe ndekọ nke ọkwa ON / Gbanyụọ, mmadụ na-ejikwa ịdị uchu rakes ihe niile ha nwere ike iru. Ọ bụ ezie na enwerekwa nhọrọ etiti nwere ikike ịhọrọ ọkwa a na-akpọ Logging Level, mgbe gị onwe gị gosipụtara ozi zuru ezu nke ịchọrọ ịchekwa yana ole ohere diski ọzọ ị nwere =) VBR nwere ọkwa isii dị otú ahụ, n'agbanyeghị. Ma, kwere m, ị chọghị ịhụ ihe na-eme na ndekọ ndekọ zuru ezu na ohere efu na diski gị.

Ọ dị mma. Anyị ghọtara nke ọma ihe anyị chọrọ ịchekwa, mana ajụjụ ziri ezi bilitere: ebee ka anyị ga-esi nweta ozi a? N'ezie, anyị na-etolite akụkụ nke ihe omume maka ịdekọ onwe anyị site na usoro ime anyị. Ma gịnị ga-eme mgbe enwere mmekọrịta na gburugburu ebe obibi? Ka ọ ghara ịbanye n'ime hel nke crutches na igwe kwụ otu ebe, Veeam na-achọghị ichepụta ihe emepụtaralarị. Mgbe ọ bụla enwere API emebere, arụ ọrụ arụnyere, ọbá akwụkwọ, wdg, anyị ga-enye mmasị na nhọrọ ndị emebere tupu ịmalite ịgbachitere mgbochi anyị. Ọ bụ ezie na nke ikpeazụ ezuola. Ya mere, mgbe ị na-enyocha ndekọ, ọ dị mkpa ịghọta na oke ọdụm nke njehie na-adabere na ozi sitere na API ndị ọzọ, oku usoro, na ụlọ akwụkwọ ndị ọzọ. N'okwu a, ọrụ nke VBR na-agbadata ibuga njehie ndị a na faịlụ ndekọ. Na isi ọrụ nke onye ọrụ bụ ịmụta ịghọta nke ahịrị sitere na onye, ​​na ihe "onye" a bụ maka ya. Yabụ ọ bụrụ na koodu njehie sitere na log VBR ga-akpọrọ gị gaa na ibe MSDN, ọ dị mma ma zie ezie.

Dịka anyị kwenyere na mbụ: Veeam bụ ngwa a na-akpọ SQL. Nke a pụtara na ntọala niile, ozi niile na n'ozuzu ihe niile dị mkpa maka ịrụ ọrụ nkịtị - a na-echekwa ihe niile na nchekwa data ya. N'ihi ya, eziokwu dị mfe: ihe na-adịghị na ndekọ na-adịkarị na nchekwa data. Mana nke a abụghị mgbọ ọlaọcha: ụfọdụ ihe adịghị na ndekọ mpaghara Veeam components, ma ọ bụ na nchekwa data ya. Ya mere, ị kwesịrị ịmụta otú e si amụ ndekọ ndị ọbịa, ndekọ nke igwe mpaghara na ndekọ nke ihe ọ bụla na-etinye aka na nkwado ndabere na mpaghara weghachite usoro. Ọ na-emekwa na ozi dị mkpa adịghị ebe ọ bụla ma ọlị. Otú ahụ ka ọ dị. 

Ụfọdụ ọmụmaatụ API ndị dị otú ahụ

Ndepụta a abụghị ebumnuche ịbụ nke zuru oke, yabụ na ọ dịghị mkpa ịchọ eziokwu kacha dị na ya. Ebumnuche ya bụ naanị igosi API na teknụzụ ndị ọzọ a na-ejikarị na ngwaahịa anyị.

Ka anyị malite na VMware

Nke mbụ na listi ahụ ga-abụ vSphere API. Ejiri ya maka nyocha, ịgụ ndị isi, imepụta na ihichapụ ọnyà, ịrịọ ozi gbasara igwe, yana ọtụtụ (nke ukwuu) ndị ọzọ. Ọrụ nke ngwọta ahụ sara mbara, yabụ enwere m ike ịkwado VMware vSphere API Reference maka ụdị ahụ. 5.5 и 6.0. Maka ụdịdị dị ugbu a, ihe niile bụ naanị googled.

VIX API. Anwansi ojii nke hypervisor, nke enwere iche ndepụta njehie. VMware API maka iji faịlụ rụọ ọrụ na onye ọbịa na-ejikọghị ha na netwọkụ. Nhọrọ ikpeazụ mgbe ịchọrọ itinye faịlụ na igwe nke na-enweghị ọwa nkwukọrịta ka mma. Ọ bụ ihe mgbu na nhụjuanya ma ọ bụrụ na faịlụ ahụ buru ibu ma na-ebunye onye ọbịa. Ma ebe a iwu na-arụ ọrụ na ọbụna 56,6 Kb / s dị mma karịa 0 Kb / s. Na Hyper-V, a na-akpọ ihe a PowerShell Direct. Ma nke ahụ bụ naanị tupu

API Ọrụ Weebụ vSpehere Malite na vSphere 6.0 (ihe dị ka, ebe ọ bụ na e bu ụzọ weba API a na ụdị 5.5) a na-eji ya arụ ọrụ na igwe ndị ọbịa ma dochie VIX ihe fọrọ nke nta ka ọ bụrụ ebe niile. N'ezie, nke a bụ API ọzọ maka ijikwa vSphere. Maka ndị nwere mmasị, ana m akwado ka ha mụọ akwụkwọ zuru oke akwụkwọ ntuziaka. 

VDDK (Kit Development Disk Virtual). Ọbá akwụkwọ ahụ, nke a tụlere n'otu akụkụ na nke a ederede. A na-eji agụ diski mebere. N'otu oge, ọ bụ akụkụ nke VIX, ma ka oge na-aga, a kpaliri ya na ngwaahịa dị iche iche. Mana dị ka onye nketa, ọ na-eji otu koodu njehie dị ka VIX. Mana maka ihe ụfọdụ, enweghị nkọwa nke njehie ndị a na SDK n'onwe ya. Ya mere, achọpụtara n'ụzọ doro anya na njehie VDDK nwere koodu ndị ọzọ bụ ntụgharị asụsụ site na ọnụọgụ abụọ gaa na koodu iri. Ọ mejupụtara akụkụ abụọ - ọkara nke mbụ bụ ozi na-edeghị akwụkwọ banyere ihe gbara ya gburugburu, akụkụ nke abụọ bụ njehie VIX / VDDK ọdịnala. Dịka ọmụmaatụ, ọ bụrụ na anyị ahụ:

VDDK error: 21036749815809.Unknown error

Mgbe ahụ, anyị ji obi ike tọghata nke a na hex wee nweta 132200000001. Anyị na-atụfu mmalite mmalite nke 132200 na-enweghị ihe ọmụma, nke fọdụrụ ga-abụ koodu njehie anyị (VDDK 1: Unknown error). Banyere njehie VDDK na-emekarị, ọ dị nso nso a dị iche otu isiokwu.

Ugbu a, ka anyị lee anya Windows.

N'ebe a, ihe niile dị mkpa ma dị mkpa maka anyị nwere ike ịchọta na ọkọlọtọ Onye na-ele ihe nkiri. Ma enwere otu nwude: dị ka ọdịnala dị ogologo si dị, Windows anaghị abanye ederede zuru oke nke njehie ahụ, mana naanị nọmba ya. Dịka ọmụmaatụ, njehie 5 bụ "Ajụjụ ohere ịnweta", na 1722 bụ "Ihe nkesa RPC adịghị adị", na 10060 bụ "Njikọ agwụla". N'ezie, ọ dị mma ma ọ bụrụ na ị na-echeta ndị kasị ama, ma gịnị banyere ndị a na-adịghị ahụ anya ruo ugbu a? 

Na ka ndụ ghara ịdị ka mmanụ aṅụ ma ọlị, a na-echekwa njehie n'ụdị hexadecimal, yana prefix 0x8007. Dịka ọmụmaatụ, 0x8007000e bụ n'ezie 14, Out of Memory. Ihe mere na onye e mere nke a bụ ihe omimi kpuchie n'ọchịchịrị. Otú ọ dị, a zuru ndepụta njehie nwere ike ibudata n'efu na-enweghị SMS si onye nrụpụta.

Site n'ụzọ, mgbe ụfọdụ enwere prefixes ndị ọzọ, ọ bụghị naanị 0x8007. N'ọnọdụ dị otú ahụ dị mwute, iji ghọta HRESULT ("mmetụta nsonaazụ"), ọ dị mkpa ka ị nyochaa ọbụna n'ime ime. akwụkwọ maka ndị mmepe. Na ndụ nkịtị, anaghị m enye gị ndụmọdụ ka ị mee nke a, ma ọ bụrụ na ị na-agbanye mgbidi na mberede ma ọ bụ na-achọsi ike, ugbu a ị maara ihe ị ga-eme.

Mana ndị enyi na Microsoft nwere ọmịiko n'ebe anyị nọ ntakịrị wee gosi ụwa otu ihe bara uru ERR. Nke a bụ obere ihe njikwa obi ụtọ nwere ike ịtụgharị koodu njehie n'ime mmadụ na-ejighi Google. Ọ na-arụ ọrụ dị ka nke a.

C:UsersrootDesktop>err.exe 0x54f
# for hex 0x54f / decimal 1359
  ERROR_INTERNAL_ERROR                                           winerror.h
# An internal error occurred.
# as an HRESULT: Severity: SUCCESS (0), FACILITY_NULL (0x0), Code 0x54f
# for hex 0x54f / decimal 1359
  ERROR_INTERNAL_ERROR                                           winerror.h
# An internal error occurred.
# 2 matches found for "0x54f"

Ajụjụ ziri ezi na-ebilite: gịnị kpatara na anyị anaghị ede ngwa ngwa decryption na ndekọ, mana hapụ koodu ndị a dị omimi? Azịza ya dị na ngwa ndị ọzọ. Mgbe ị dọtara ụfọdụ WinAPI kpọrọ onwe gị, ọ naghị esiri ike ịkọwa nzaghachi ya, n'ihi na enwere ọbụna oku WinAPI pụrụ iche maka nke a. Mana dịka ekwurula, ihe niile na-abịakwute anyị na nzaghachi na-abanye na ndekọ anyị. Na ebe a, iji mebie ya, mmadụ ga-enyochagharị iyi nke nsụhọ a mgbe niile, wepụ ya na mperi Windows na ya, decrypt ha wee mado ha azụ. Ka anyị kwuo eziokwu, ọ bụghị ọrụ kacha atọ ụtọ.

API Njikwa faili Windows eji n'ụzọ ọ bụla kwere omume mgbe ị na-arụ ọrụ na faịlụ. Ịmepụta faịlụ, ihichapụ, imeghe maka ide ihe, ịrụ ọrụ na njirimara, na ihe ndị ọzọ na ihe ndị ọzọ.

kwuru n'elu PowerShell Direct dị ka ihe analog nke VIX API na ụwa Hyper-V. N'ụzọ dị mwute, ọ bụghị otú ahụ na-agbanwe agbanwe: ọtụtụ ihe mgbochi na ọrụ, ọ naghị arụ ọrụ na ụdị ọ bụla nke onye ọbịa ma ọ bụghị na ndị ọbịa niile.

Rpc (Oku usoro dị anya) Echeghị m na ọ dị otu onye ya na WIndows rụkọrọ ọrụ nke na-ahụbeghị njehie metụtara RPC. N'agbanyeghị echiche na-ezighị ezi a ma ama, nke a abụghị otu protocol, mana ọ bụla usoro ihe nkesa nke ndị ahịa na-eju ọtụtụ paramita. Otú ọ dị, ọ bụrụ na e nwere njehie RPC na ndekọ anyị, 90% nke oge ọ ga-abụ njehie sitere na Microsoft RPC, nke bụ akụkụ nke DCOM (Ihe Nlere Ihe Ekesa). Ị nwere ike ịhụ nnukwu akwụkwọ gbasara isiokwu a na ntanetị, mana oke ọdụm na ya bụ ihe ochie. Ma ọ bụrụ na enwere ọchịchọ siri ike ịmụ isiokwu ahụ, mgbe ahụ enwere m ike ịkwado isiokwu Kedu ihe bụ RPC?, Kedu RPC na-arụ ọrụ na ndepụta ogologo Njehie RPC.

Isi ihe na-ebute njehie RPC na ndekọ anyị bụ mbọ a na-eme iji kparịta ụka n'etiti akụrụngwa VBR (ihe nkesa> proxy, dịka ọmụmaatụ) na ọtụtụ mgbe n'ihi nsogbu nkwukọrịta.

Ihe kachasị elu n'etiti ihe niile bụ njehie Ihe nkesa RPC adịghị (1722). N'okwu dị mfe, onye ahịa enweghị ike ịmepụta njikọ na sava ahụ. Kedu otu na ihe kpatara - enweghị azịza ọ bụla, mana ọ na-abụkarị nsogbu na nyocha ma ọ bụ na ịnweta netwọk na ọdụ ụgbọ mmiri 135. Nke ikpeazụ a na-ahụkarị maka akụrụngwa nwere ọrụ ọdụ ụgbọ mmiri siri ike. Na isiokwu a, e nwere ọbụna iche HF. Na Microsoft nwere olu ndu ka ịchọta ihe kpatara ọdịda ahụ.

Njehie nke abụọ kachasị ewu ewu: Enweghị isi njedebe dị na njedebe njedebe (1753). Onye ahịa RPC ma ọ bụ ihe nkesa enyeghị onwe ya ọdụ ụgbọ mmiri. Na-emekarị mgbe ihe nkesa (n'ọnọdụ anyị, igwe ndị ọbịa) ahaziri ka ọ na-ekenye ọdụ ụgbọ mmiri site na nso nso dị warara nke kwụsịrị. Ma ọ bụrụ na ịbanye n'akụkụ ndị ahịa (n'ọnọdụ anyị, ihe nkesa VBR), nke a pụtara na VeeamVssAgent anyị amaliteghị ma ọ bụ debanye aha ya dị ka interface RPC. Ọ dịkwa na isiokwu a iche HF.

Ọ dị mma, iji mechaa njehie RPC kacha elu, ka anyị cheta oku ọrụ RPC dara (3). Na-apụta ma ọ bụrụ na etinyere njikọ ahụ, mana anaghị edozi arịrịọ RPC. Dịka ọmụmaatụ, anyị na-arịọ ozi gbasara ọnọdụ VSS (na mberede ugbu a, a na-eme mpụta onyinyo n'ebe ahụ, anyị na-agbalịkwa ịrịgo), na nzaghachi nye anyị, gbachi nkịtị na ileghara anya.

Windows teepu ndabere API achọrọ iji ụlọ akwụkwọ teepu ma ọ bụ draịva rụọ ọrụ. Dị ka m kwuru ná mmalite: anyị enweghị obi ụtọ na-ede ndị ọkwọ ụgbọala nke anyị ma na-ata ahụhụ site na nkwado nke ngwaọrụ ọ bụla. Ya mere, vim enweghị ndị ọkwọ ụgbọ ala nke ya. Niile site na ọkọlọtọ API, nkwado nke ndị na-ere ngwaike n'onwe ha na-arụ ọrụ. Ya mere ọtụtụ ndị ọzọ ezi uche, nri?

SMB / CIFS Site na omume, onye ọ bụla na-ede ha n'akụkụ, ọ bụ ezie na ọ bụghị onye ọ bụla na-echeta na CIFS (Common Internet File System) bụ naanị ụdị SMB (Server Message Block). Yabụ na ọ nweghị ihe dị njọ n'ịchịkọta echiche ndị a. Samba abụrụlarị mmemme LinuxUnix, ọ nwekwara ụdị nke ya, mana m na-agbada. Ihe dị mkpa ebe a: mgbe Veeam na-arịọ ka o dee ihe n'ụzọ UNC (serverdirectory), ihe nkesa na-eji usoro ndị ọkwọ ụgbọ ala faịlụ, gụnyere mup na mrxsmb, dee na bọọlụ. N'ihi ya, ndị ọkwọ ụgbọala a ga-emepụtakwa njehie.

Enweghị ike ime na-enweghị Winsock API. Ọ bụrụ na ekwesịrị ime ihe na netwọkụ, VBR na-arụ ọrụ site na Windows Socket API, nke a maara dị ka Winsock. Yabụ ọ bụrụ na anyị na-ahụ ụyọkọ IP: Port na log, nke a bụ ya. Akwụkwọ gọọmentị nwere ezigbo ndepụta enwere ike mmejọ.

kwuru n'elu WMI (Windows Management Instrumentation) bụ ụdị API pụrụiche maka ijikwa ihe niile na onye ọ bụla nọ na ụwa Windows. Dịka ọmụmaatụ, mgbe ị na-arụ ọrụ na Hyper-V, ihe fọrọ nke nta ka ọ bụrụ arịrịọ niile nke onye ọbịa na-aga na ya. N'okwu, ihe ahụ bụ ihe na-enweghị ike dochie anya ma dị ike na ike ya. N'ịgbalị iji nyere aka chọpụta ebe na ihe agbajiri, ngwaọrụ WBEMtest.exe arụnyere na-enyere aka nke ukwuu.

Na ikpeazụ na ndepụta ahụ, ma ọ dịghị ihe ọ bụla dị mkpa - VSS (Mpịakọta Onyunyo Nchekwa). Isiokwu a bụ ihe na-adịghị agwụ agwụ na ihe omimi dịka e dere ọtụtụ akwụkwọ na ya. A na-aghọta nke ọma nke Shadow Copy dị ka ụdị onyonyo pụrụ iche, nke n'ezie ọ bụ. Ekele dịrị ya, ị nwere ike ịme nkwado ndabere na mpaghara VMware na ihe fọrọ nke nta ka ọ bụrụ ihe niile dị na Hyper-V. Enwere m atụmatụ ịme edemede dị iche na ụfọdụ squeeze na VSS, mana ugbu a ị nwere ike ịnwale ịgụ nkọwa a. Naanị kpachara anya, n'ihi na. ịgbalị ịghọta VSS na ọkụ nwere ike ibute mmerụ ahụ ụbụrụ.

Na nke a, ikekwe, anyị nwere ike ịkwụsị. M na-atụle ọrụ nke ịkọwa ihe ndị kachasị mkpa emechara, ya mere, n'isiakwụkwọ na-esonụ, anyị ga-eleba anya na ndekọ. Ma ọ bụrụ na ị nwere ajụjụ ọ bụla, nweere onwe gị ịjụ ha na nkwupụta.

isi: www.habr.com

Tinye a comment