{"id":97726,"date":"2020-10-21T08:42:15","date_gmt":"2020-10-21T06:42:15","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/veeam-log-diving-komponenty-i-glossarij"},"modified":"2020-10-21T08:42:15","modified_gmt":"2020-10-21T06:42:15","slug":"veeam-log-diving-komponenty-i-glossarij","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/veeam-log-diving-komponenty-i-glossarij","title":{"rendered":"Veeam Log Diving: komponenty i glosariusz","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Veeam Log Diving: komponenty i glosariusz\" src=\"\/wp-content\/uploads\/2020\/10\/682d05cf95f6dc8fa2b0a091619cb0a1.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nW Veeam uwielbiamy logi. A poniewa\u017c wi\u0119kszo\u015b\u0107 naszych rozwi\u0105za\u0144 jest modu\u0142owa, to log\u00f3w tworzy si\u0119 do\u015b\u0107 sporo. A skoro nasza dzia\u0142alno\u015b\u0107 polega na zapewnieniu bezpiecze\u0144stwa Twoim danym (czyli spokojnego snu), logi powinny nie tylko rejestrowa\u0107 ka\u017cdy ruch, ale robi\u0107 to do\u015b\u0107 szczeg\u00f3\u0142owo. To konieczne, aby w razie potrzeby zrozumie\u0107, co si\u0119 sta\u0142o, kto jest odpowiedzialny i co dalej robi\u0107. Jak w kryminalistyce: nigdy nie wiesz, kt\u00f3ra drobnostka pomo\u017ce Ci znale\u017a\u0107 zab\u00f3jc\u0119 Laury Palmer.<\/p>\n<p>Dlatego postanowi\u0142em zabra\u0107 si\u0119 za seri\u0119 artyku\u0142\u00f3w, w kt\u00f3rych krok po kroku opowiem, co zapisujemy w logach, gdzie je przechowujemy, jak nie zwariowa\u0107 z ich struktur\u0105 i co tak naprawd\u0119 w nich znajdowa\u0107.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Dlaczego seria artyku\u0142\u00f3w i dlaczego nie opisa\u0107 wszystkiego od razu? <\/h3>\n<p>\nPo prostu wymienienie, jaki log gdzie le\u017cy i co w nim si\u0119 znajduje - to do\u015b\u0107 bezsensowna sprawa. A sama my\u015bl o utrzymywaniu tej informacji w aktualnym stanie przera\u017ca. Proste wymienienie wszystkich mo\u017cliwych typ\u00f3w log\u00f3w w Veeam Backup &amp; Replication - to tabela na kilka stron drobnym drukiem. I b\u0119dzie ona aktualna tylko w momencie publikacji, poniewa\u017c w momencie wydania kolejnej \u0142atki mog\u0105 pojawi\u0107 si\u0119 nowe logi, zmieni si\u0119 logika przechowywania informacji w starych itp. Dlatego znacznie bardziej op\u0142acalne b\u0119dzie wyja\u015bnienie ich struktury i istoty zawartych w nich informacji. To pozwoli lepiej orientowa\u0107 si\u0119 w terenie ni\u017c na pami\u0119\u0107 uczy\u0107 si\u0119 nazw.<\/p>\n<p>Aby wi\u0119c nie rzuca\u0107 si\u0119 na g\u0142\u0119bok\u0105 wod\u0119 tekstowych arkuszy, przeprowad\u017amy w tym artykule pewne przygotowania. Dlatego dzisiaj nie zajrzymy do samych log\u00f3w, ale podejdziemy z daleka: stworzymy glosariusz i troch\u0119 om\u00f3wimy struktur\u0119 Veeam z perspektywy generacji log\u00f3w.<\/p>\n<h3>Glosariusz i \u017cargon<\/h3>\n<p>\nTutaj przede wszystkim musz\u0119 przeprosi\u0107 obro\u0144c\u00f3w czysto\u015bci j\u0119zyka rosyjskiego i \u015bwiadk\u00f3w s\u0142ownika O\u017cegowa. Wszyscy bardzo kochamy nasz rodzimy j\u0119zyk, ale przekl\u0119ta bran\u017ca IT dzia\u0142a w j\u0119zyku angielskim. No c\u00f3\u017c, nie my to wymy\u015blili\u015bmy, tak ju\u017c historycznie si\u0119 u\u0142o\u017cy\u0142o. Nie moja wina, to ono samo przysz\u0142o (c)<\/p>\n<p>W naszej bran\u017cy problem anglicyzm\u00f3w (i \u017cargonu) ma swoj\u0105 specyfik\u0119. Gdy pod niewinnymi s\u0142owami takimi jak \u201ehost\u201d czy \u201ego\u015b\u0107\u201d ca\u0142y \u015bwiat rozumie ju\u017c zupe\u0142nie konkretne rzeczy, to na \u2159 cz\u0119\u015bci l\u0105d\u00f3w wci\u0105\u017c trwa heroiczny zam\u0119t i wahanie, z ci\u0105g\u0142ym si\u0119ganiem do s\u0142ownik\u00f3w. I nieuchronny argument \u201eA u nas w pracy...\u201d.<\/p>\n<p>Dodatkowo mamy czysto nasz\u0105 terminologi\u0119, kt\u00f3ra jest charakterystyczna dla produkt\u00f3w Veeam, chocia\u017c niekt\u00f3re s\u0142owa i zwroty wesz\u0142y do powszechnego u\u017cycia. Dlatego teraz ustalimy, co oznacza dany termin, a w dalszym etapie pod s\u0142owem \u201ego\u015b\u0107\u201d b\u0119d\u0119 mia\u0142 na my\u015bli dok\u0142adnie to, co jest napisane w tej rozdziale, a nie to, co jeste\u015b przyzwyczajony w swojej pracy. I tak, to nie jest moja osobista zachcianka, to ustalone terminy w bran\u017cy. Walkowanie z nimi jest troch\u0119 bezsensowne. Cho\u0107 zawsze jestem za, aby polemizowa\u0107 w komentarzach.<\/p>\n<p>Niestety, w naszej pracy i produktach jest bardzo wiele termin\u00f3w, wi\u0119c nie b\u0119d\u0119 pr\u00f3bowa\u0142 ich wszystkich wymienia\u0107. Tylko te podstawowe i niezb\u0119dne do przetrwania w morzu informacji o kopiach zapasowych i logach. Dla zainteresowanych mog\u0119 r\u00f3wnie\u017c <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/veeam\/blog\/443716\/\">zaproponowa\u0107 artyku\u0142 <\/a><\/noindex>kolegi na temat ta\u015bm, gdzie r\u00f3wnie\u017c przedstawia\u0142 list\u0119 termin\u00f3w zwi\u0105zanych z t\u0105 cz\u0119\u015bci\u0105 funkcjonalno\u015bci.<\/p>\n<p><strong>Host (Host):<\/strong> W \u015bwiecie wirtualizacji to maszyna z hipernadzorc\u0105. Fizyczna, wirtualna, chmurowa \u2014 nie ma znaczenia. Je\u015bli na czym\u015b uruchomiono hipernadzorc\u0119 (ESXi, Hyper-V, KVM itd.), to to \u201eco\u015b\u201d nazywa si\u0119 hostem. Niezale\u017cnie od tego, czy jest to klaster sk\u0142adaj\u0105cy si\u0119 z dziesi\u0119ciu szaf, czy tw\u00f3j laptop z laboratorium na p\u00f3\u0142torej wirtualnej maszyny \u2014 je\u015bli uruchomi\u0142e\u015b hipernadzorc\u0119, to sta\u0142e\u015b si\u0119 hostem. Poniewa\u017c hipernadzorca hostuje wirtualne maszyny. Jest nawet anegdota, \u017ce VMware kiedy\u015b chcia\u0142a osi\u0105gn\u0105\u0107 trwa\u0142e skojarzenie s\u0142owa host z ESXi. Ale nie da\u0142a rady.<\/p>\n<p>W wsp\u00f3\u0142czesnym \u015bwiecie poj\u0119cie \u201ehost\u201d praktycznie zla\u0142o si\u0119 z poj\u0119ciem \u201eserwer\u201d, co wprowadza pewne zamieszanie w komunikacji, szczeg\u00f3lnie je\u015bli mowa o infrastrukturze Windows. Tak wi\u0119c ka\u017cda maszyna, na kt\u00f3rej znajduje si\u0119 us\u0142uga dla nas interesuj\u0105ca, mo\u017ce by\u0107 \u015bmia\u0142o nazywana hostem. Na przyk\u0142ad w logach WinSock s\u0142owo host oznacza\u0107 mo\u017ce wszystko. Klasyczne \u201eHost not found\u201d jest tego przyk\u0142adem. Tak wi\u0119c wychodzimy z kontekstu, ale pami\u0119tamy \u2014 w \u015bwiecie wirtualizacji host to ten, kt\u00f3ry hostuje go\u015bci (o tym dwoma zdaniami poni\u017cej).<\/p>\n<p>Z lokalnych \u017cargon\u00f3w (a raczej akronim\u00f3w w tym przypadku) mo\u017cna wspomnie\u0107, \u017ce VMware to VI, vSphere to VC, a Hyper-V to HV.<\/p>\n<p><strong>Go\u015b\u0107 (Guest):<\/strong> Maszyna wirtualna dzia\u0142aj\u0105ca na ho\u015bcie. Tutaj nawet nie ma co t\u0142umaczy\u0107, wszystko jest logiczne i proste. Jednak wielu ludzi wci\u0105ga tutaj inne znaczenia. <\/p>\n<p>Dlaczego? Nie wiem.<br \/>\nSystem operacyjny go\u015bcia (Guest OS), odpowiednio, to system operacyjny maszyny wirtualnej. I tak dalej.<\/p>\n<p><strong>Zadanie kopii zapasowej\/replikacji (Backup\/Replication Job):<\/strong> Czysto wymy\u015blony \u017cargon, oznaczaj\u0105cy jedno z zada\u0144. Backup job == Zlecenie kopii zapasowej. Jak to pi\u0119knie przet\u0142umaczy\u0107 na polski \u2014 nikt nie wymy\u015bli\u0142, dlatego wszyscy m\u00f3wi\u0105 'zlecenie'. Podkre\u015blaj\u0105c ostatni\u0105 sylab\u0119.<\/p>\n<p>Tak, tak po prostu bior\u0105 i m\u00f3wi\u0105 'zlecenie'. I nawet w mailach tak pisz\u0105, i wszystko jest w porz\u0105dku.<br \/>\nJakie\u015b prace kopii zapasowej, Zadania Kopii Zapasowej itd., dzi\u0119kuj\u0119, ale nie trzeba. Po prostu zlecenie, a wszyscy zrozumiej\u0105. Najwa\u017cniejsze to akcentowa\u0107 ostatni\u0105 sylab\u0119.<\/p>\n<p><strong>Kopia zapasowa (Backup, b\u0119kap. Dla prawdziwych oldschoolowc\u00f3w dopuszczalne bakup):<\/strong> Opr\u00f3cz oczywistego (gdzie\u015b le\u017c\u0105ca kopia zapasowa danych) oznacza te\u017c samo zadanie (trzy wiersze wy\u017cej, je\u015bli ju\u017c zapomnieli\u015bcie), w wyniku kt\u00f3rego powstaje ta w\u0142a\u015bnie kopia zapasowa. Prawdopodobnie angloj\u0119zyczni s\u0105 zbyt leniwi, by za ka\u017cdym razem m\u00f3wi\u0107 'Zrealizowa\u0142em moje zadanie kopii zapasowej', dlatego m\u00f3wi\u0105 po prostu 'Zrealizowa\u0142em kopi\u0119 zapasow\u0105' i wszyscy si\u0119 doskonale rozumiej\u0105. Proponuj\u0119 wspiera\u0107 to wspania\u0142e przedsi\u0119wzi\u0119cie.<\/p>\n<p><strong>Konsolidacja (Consolidate): <\/strong>Termin, kt\u00f3ry pojawi\u0142 si\u0119 w ESXi 5.0 Opcja w menu pracy z migawkami, uruchamiaj\u0105ca proces usuwania tzw. orphaned migawek. To znaczy migawek, kt\u00f3re fizycznie istniej\u0105, ale wypad\u0142y z wy\u015bwietlanej struktury logicznej. Teoretycznie, proces ten nie powinien wp\u0142ywa\u0107 na pliki wy\u015bwietlane w mened\u017cerze migawek, jednak zdarza si\u0119 r\u00f3\u017cnie. Istota procesu konsolidacji polega na tym, \u017ce dane z migawki (child disk) s\u0105 zapisywane na g\u0142\u00f3wnym (parent) dysku. Proces \u0142\u0105czenia dysk\u00f3w nazywa si\u0119 merge. Je\u015bli wydano polecenie konsolidacji, zapis o migawce mo\u017ce zosta\u0107 usuni\u0119ty z bazy wcze\u015bniej, ni\u017c migawka zostanie po\u0142\u0105czona i usuni\u0119ta. A je\u015bli migawki nie uda\u0142o si\u0119 usun\u0105\u0107 z jakiegokolwiek powodu, powstaj\u0105 te w\u0142a\u015bnie orphaned migawki. O pracy z migawkami VMware jest <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.vmware.com\/en\/VMware-vSphere\/5.5\/com.vmware.vsphere.hostclient.doc\/GUID-06CB6D7D-9ECE-4C53-AA11-C5F2662328CD.html\">niez\u0142y KB<\/a><\/noindex>. I my te\u017c jako\u015b o nich <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/veeam\/blog\/249959\/\">pisali\u015bmy na Habrze<\/a><\/noindex>.<\/p>\n<p><strong>Magazyn danych (Datastore): <\/strong>\u00a0To bardzo szerokie poj\u0119cie, jednak w \u015bwiecie wirtualizacji oznacza miejsce, w kt\u00f3rym przechowywane s\u0105 pliki maszyn wirtualnych. W ka\u017cdym razie trzeba bardzo dok\u0142adnie zrozumie\u0107 kontekst i w przypadku jakichkolwiek w\u0105tpliwo\u015bci wyja\u015bni\u0107, co dok\u0142adnie mia\u0142 na my\u015bli tw\u00f3j rozm\u00f3wca.\u00a0<\/p>\n<p><strong>Proxy (Serwer po\u015brednicz\u0105cy): <\/strong>Wa\u017cne jest, aby od razu zrozumie\u0107, \u017ce Veeam Proxy to nie do ko\u0144ca to samo, do czego przywykli\u015bmy w zak\u0105tkach internetu. W obr\u0119bie produkt\u00f3w Veeam to pewna jednostka, kt\u00f3ra zajmuje si\u0119 przenoszeniem danych z jednego miejsca do drugiego. Je\u015bli nie wg\u0142\u0119bia\u0107 si\u0119 w szczeg\u00f3\u0142y, to VBR to serwer g\u0142\u00f3wny, a proxy to jego robocze \u201es\u0142onie\u201d. Innymi s\u0142owy, proxy to maszyna, przez kt\u00f3r\u0105 przep\u0142ywa ruch i na kt\u00f3rej zainstalowane s\u0105 komponenty VBR, kt\u00f3re pomagaj\u0105 tym ruchem zarz\u0105dza\u0107. Na przyk\u0142ad, przenosz\u0105c dane z jednego kana\u0142u do drugiego lub po prostu pod\u0142\u0105czaj\u0105c do siebie dyski (tryb HotAdd).<\/p>\n<p><strong>Repository (Repozytorium): <\/strong>\u00a0Technicznie to po prostu zapis w bazie VBR, wskazuj\u0105cy miejsce, w kt\u00f3rym przechowywane s\u0105 kopie zapasowe, i jak si\u0119 do tego miejsca pod\u0142\u0105czy\u0107. Mo\u017ce to by\u0107 zar\u00f3wno zwyk\u0142a dysk CIFS, jak i oddzielny dysk, serwer lub wiadro w chmurze. Znowu, znajdujemy si\u0119 w kontek\u015bcie, ale rozumiemy, \u017ce repozytorium to po prostu miejsce, gdzie przechowujesz swoje kopie zapasowe.<\/p>\n<p>\u00a0<strong>Snapshot (Zrzut pami\u0119ci): <\/strong>Mi\u0142o\u015bnicy gramatyki oksfordzkiej wol\u0105 m\u00f3wi\u0107 kto snEpshot, kto snApshot, jednak analfabetyczna wi\u0119kszo\u015b\u0107 wygrywa dzi\u0119ki wi\u0119kszej masie. Kto nie wie \u2014 to technologia, kt\u00f3ra pozwala przywr\u00f3ci\u0107 stan dysku w danym momencie. Dzieje si\u0119 to albo poprzez tymczasowe przekierowanie operacji I\/O w stron\u0119 od g\u0142\u00f3wnego dysku \u2014 wtedy nazywa si\u0119 to RoW (Redirect on Write) snapshot \u2014 albo poprzez przenoszenie zapisywanych blok\u00f3w z twojego dysku na inny \u2014 wtedy nazywa si\u0119 to CoW (Copy on Write) snapshot. To dzi\u0119ki szerokim mo\u017cliwo\u015bciom zastosowania tych funkcji Veeam potrafi czyni\u0107 swoj\u0105 backupow\u0105 magi\u0119. M\u00f3wi\u0105c \u015bci\u015ble, nie tylko on, ale to temat najbli\u017cszych wyda\u0144.<\/p>\n<p>W dokumentacji i logach ESXi panuje chaos wok\u00f3\u0142 tego terminu, a w kontek\u015bcie wzmianki o snapshotach mo\u017cna spotka\u0107 zar\u00f3wno same snapshoty, jak i redo log oraz nawet dysk delta. W dokumentacji Veeam nie ma takiego zamieszania \u2014 snapshot to snapshot, a redo log to REDO plik, stworzony przez niezale\u017cny dysk non-persistent. Pliki REDO s\u0105 usuwane przy wy\u0142\u0105czeniu maszyny wirtualnej, wi\u0119c mylenie ich ze snapshotami prowadzi do niepowodzenia.<\/p>\n<p><strong>Synthetic (Syntetyka):<\/strong> Syntetyczne kopie zapasowe odnosz\u0105 si\u0119 do kopii reverse incremental i forever forward. Je\u015bli nie spotka\u0142e\u015b si\u0119 jeszcze z tym terminem, to jest to po prostu jeden z mechanizm\u00f3w wykorzystywanych do budowy \u0142a\u0144cucha kopii zapasowych. W logach mo\u017cna r\u00f3wnie\u017c spotka\u0107 poj\u0119cie Transform, kt\u00f3re jest u\u017cywane w kontek\u015bcie tworzenia pe\u0142nych kopii z przyrost\u00f3w (synthetic full).<\/p>\n<p><strong>Task (Zadanie):<\/strong> To proces przetwarzania ka\u017cdej osobnej maszyny w ramach jobu. Oznacza to, \u017ce masz job kopii zapasowej obejmuj\u0105c\u0105 trzy maszyny. Ka\u017cda maszyna b\u0119dzie przetwarzana w ramach osobnego zadania. W sumie b\u0119d\u0105 cztery logi: g\u0142\u00f3wny dla jobu i trzy dla zada\u0144. Jednak jest tu wa\u017cny niuans: z czasem s\u0142owo \u201ezadanie\u201d sta\u0142o si\u0119 zbyt wieloznaczne. M\u00f3wi\u0105c o logach og\u00f3lnych, mamy na my\u015bli, \u017ce zadanie to w\u0142a\u015bnie VM. Ale s\u0105 te\u017c w\u0142asne \u201ezadania\u201d na proxy i na repozytorium. Tam mo\u017ce to oznacza\u0107 zar\u00f3wno wirtualny dysk, jak i maszyn\u0119 wirtualn\u0105, a nawet ca\u0142y job. Wa\u017cne jest, aby nie zgubi\u0107 kontekstu.<\/p>\n<p><strong>Veeam %name% Service (Us\u0142uga)<\/strong>: <strong>\u00a0<\/strong>Na rzecz udanych kopii zapasowych pracuje kilka us\u0142ug, kt\u00f3rych list\u0119 mo\u017cna znale\u017a\u0107 w standardowej konsoli. Ich nazwy do\u015b\u0107 przejrzy\u015bcie odzwierciedlaj\u0105 ich istot\u0119, lecz w\u015br\u00f3d r\u00f3wnych jest jedna najwa\u017cniejsza \u2014 Veeam Backup Service, bez kt\u00f3rej pozosta\u0142e nie b\u0119d\u0105 dzia\u0142a\u0107.<\/p>\n<p><strong>VSS: <\/strong>Technicznie VSS zawsze powinien oznacza\u0107 Microsoft Volume Shadow Copy Service. Faktycznie jest u\u017cywane przez wielu jako synonim Application-Aware Image Processing. Co oczywi\u015bcie jest kategorycznie b\u0142\u0119dne, jednak to historia z kategorii \u201eKa\u017cdy SUV mo\u017cna nazwa\u0107 jeepem, a b\u0119dziesz rozumiany\u201d.<\/p>\n<h3>Fantastyczne logi i miejsca, gdzie one wyst\u0119puj\u0105<\/h3>\n<p>\nChc\u0119 zacz\u0105\u0107 ten rozdzia\u0142 od ujawnienia wielkiej tajemnicy \u2014 jaki czas jest wy\u015bwietlany w logach?<\/p>\n<p>Zapami\u0119taj:<\/p>\n<ul>\n<li>ESXi zawsze zapisuje logi w UTC+0.<\/li>\n<li>vCenter prowadzi logi wed\u0142ug czasu swoje strefy czasowej.<\/li>\n<li>Veeam prowadzi logi wed\u0142ug czasu i strefy czasowej serwera, na kt\u00f3rym jest zainstalowany.<\/li>\n<li>Tylko zdarzenia Windows w formacie EVTX nie s\u0105 zwi\u0105zane z niczym. Przy otwieraniu czas jest przeliczany na maszyn\u0119, na kt\u00f3rej je otwarto. To najwygodniejsza opcja, chocia\u017c zdarzaj\u0105 si\u0119 z ni\u0105 problemy. Jedynym konkretowym utrudnieniem jest r\u00f3\u017cnica w lokalizacjach. To praktycznie gwarantowana droga do nieczytelnych log\u00f3w. Tak, s\u0105 sposoby na napraw\u0119 tego, ale um\u00f3wmy si\u0119, \u017ce wszystko w IT dzia\u0142a po angielsku i ustalmy, \u017ce zawsze ustawiamy angielsk\u0105 lokalizacj\u0119 na serwerach. Prosz\u0119.\u00a0<\/li>\n<\/ul>\n<p>\nTeraz porozmawiajmy o miejscach, w kt\u00f3rych znajduj\u0105 si\u0119 logi i jak je zdoby\u0107. W przypadku VBR s\u0105 dwa podej\u015bcia.\u00a0<\/p>\n<p>Pierwsza opcja nadaje si\u0119, je\u015bli nie masz ochoty szuka\u0107 w ca\u0142ym zbiorze plik\u00f3w zwi\u0105zanych z Twoim problemem. Mamy do tego osobnego wizarda, kt\u00f3remu mo\u017cesz wskaza\u0107 konkretn\u0105 prac\u0119 i konkretny okres, za kt\u00f3ry potrzebujesz log\u00f3w. Nast\u0119pnie on sam przeszuka foldery i z\u0142o\u017cy wszystko, co potrzebne, w jednym archiwum. O tym, gdzie go szuka\u0107 i jak z nim pracowa\u0107, szczeg\u00f3\u0142owo opisano w <noindex><a rel=\"nofollow\" href=\"https:\/\/www.veeam.com\/kb1832\">tej KVB.<\/a><\/noindex>.<\/p>\n<p>Jednak wizard zbiera logi nie wszystkich zada\u0144 i na przyk\u0142ad w przypadku konieczno\u015bci zbadania log\u00f3w restauracji, failovera lub failbacka, Twoja droga prowadzi do folderu <strong>%ProgramData%\/Veeam\/Backup<\/strong>. To g\u0142\u00f3wna przechowalnia log\u00f3w VBR, a %ProgramData% jest folderem ukrytym i to normalne. Nawiasem m\u00f3wi\u0105c, domy\u015blne miejsce mo\u017cna zmieni\u0107 za pomoc\u0105 klucza rejestru typu REG_SZ: LogDirectory w ga\u0142\u0119zi HKEY_LOCAL_MACHINESOFTWAREVeeamVeeam Backup and Replication.<\/p>\n<p>Na maszynach z systemem Linux logi agent\u00f3w roboczych nale\u017cy szuka\u0107 w \/<b>var\/log\/VeeamBackup\/<\/b>, je\u015bli u\u017cywasz konta root lub sudo. Je\u015bli nie masz takich uprawnie\u0144, szukaj log\u00f3w w <b>\/tmp\/VeeamBackup<\/b>.\u00a0<\/p>\n<p>Dla Veeam agent for %OS_name% logi nale\u017cy szuka\u0107 w<b> %ProgramData%\/Veeam\/Endpoint<\/b> (lub <b>%ProgramData%\/Veeam\/Backup\/Endpoint<\/b>) i <b>\/var\/log\/veeam<\/b> odpowiednio.<\/p>\n<p>Je\u015bli korzystasz z przetwarzania obraz\u00f3w z zastosowaniem aplikacji (a prawdopodobnie to robisz), sytuacja si\u0119 nieco komplikuje. Potrzebujesz log\u00f3w naszego helpera, kt\u00f3re s\u0105 przechowywane wewn\u0105trz samej maszyny wirtualnej, oraz log\u00f3w VSS. O tym, jak i gdzie zdobywa\u0107 t\u0119 wiedz\u0119, szczeg\u00f3\u0142owo opisano w <noindex><a rel=\"nofollow\" href=\"https:\/\/www.veeam.com\/kb1789\">w tym artykule<\/a><\/noindex>. Oczywi\u015bcie, istniej\u0105 r\u00f3wnie\u017c <noindex><a rel=\"nofollow\" href=\"https:\/\/www.veeam.com\/kb1873\">osobna artyku\u0142<\/a><\/noindex> metody zbierania niezb\u0119dnych log\u00f3w systemowych.\u00a0<\/p>\n<p>Wydarzenia Windows mo\u017cna wygodnie zbiera\u0107 zgodnie z <noindex><a rel=\"nofollow\" href=\"https:\/\/www.veeam.com\/kb1873\">tej KVB.<\/a><\/noindex>. Je\u015bli u\u017cywasz Hyper-V, sprawa si\u0119 komplikuje, poniewa\u017c b\u0119dziesz potrzebowa\u0107 tak\u017ce wszystkich jego log\u00f3w z ga\u0142\u0119zi Dziennik\u00f3w aplikacji i us\u0142ug &gt; Microsoft &gt; Windows. Chocia\u017c zawsze mo\u017cna p\u00f3j\u015b\u0107 bardziej toporn\u0105 drog\u0105 i po prostu zebra\u0107 wszystkie obiekty z %SystemRoot%System32winevtLogs.<\/p>\n<p>Je\u015bli co\u015b si\u0119 psuje podczas instalacji\/aktualizacji, wszystko, czego potrzebujesz, znajdziesz w folderze %ProgramData%\/Veeam\/Setup\/Temp. Nie b\u0119d\u0119 jednak ukrywa\u0107, \u017ce w zdarzeniach systemu operacyjnego mo\u017cna znale\u017a\u0107 bardziej przydatne informacje ni\u017c w tych logach. Pozosta\u0142e ciekawe dane znajduj\u0105 si\u0119 w %Temp%, ale tam g\u0142\u00f3wnie znajduj\u0105 si\u0119 logi instalacji oprogramowania towarzysz\u0105cego, takiego jak bazy danych, biblioteki .Net i inne. Pami\u0119taj, \u017ce Veeam jest instalowany z msiexec, a wszystkie jego komponenty r\u00f3wnie\u017c s\u0105 instalowane jako osobne pakiety msi, nawet je\u015bli nie by\u0142o to wyra\u017anie pokazane w GUI. W zwi\u0105zku z tym, je\u015bli instalacja jednego z komponent\u00f3w nie powiedzie si\u0119, ca\u0142a instalacja VBR zostanie zatrzymana. Dlatego trzeba przejrze\u0107 logi i zobaczy\u0107, co dok\u0142adnie si\u0119 zepsu\u0142o i w kt\u00f3rym momencie.<\/p>\n<p>I ma\u0142y trik na koniec: gdy otrzymasz b\u0142\u0105d podczas instalacji, nie spiesz si\u0119, aby nacisn\u0105\u0107 OK. Najpierw zbierz logi, a potem kliknij OK. W ten spos\u00f3b otrzymasz log ko\u0144cz\u0105cy si\u0119 w momencie b\u0142\u0119du, bez zb\u0119dnych informacji na ko\u0144cu.<\/p>\n<p>Czasami trzeba zaj\u0105\u0107 si\u0119 logami vSphere. To do\u015b\u0107 niewdzi\u0119czna praca, ale, zakasawszy r\u0119kawy, trzeba to robi\u0107. W najprostszej wersji b\u0119dziemy potrzebowa\u0107 log\u00f3w ze zdarzeniami wirtualnej maszyny vmware.log, kt\u00f3re znajduj\u0105 si\u0119 obok pliku .vmx. W bardziej skomplikowanym przypadku otwieramy Google i pytamy, gdzie znajduj\u0105 si\u0119 logi dla twojej wersji hosta, poniewa\u017c VMware uwielbia t\u0119 lokalizacj\u0119 zmienia\u0107 z wydania na wydanie. Na przyk\u0142ad, <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.vmware.com\/en\/VMware-vSphere\/7.0\/com.vmware.vsphere.monitoring.doc\/GUID-832A2618-6B11-4A28-9672-93296DA931D0.html\">artyku\u0142 dla 7.0<\/a><\/noindex>, a oto dla <noindex><a rel=\"nofollow\" href=\"https:\/\/kb.vmware.com\/s\/article\/2032076\">5.5<\/a><\/noindex>. W przypadku log\u00f3w vCenter powtarzamy procedur\u0119 <noindex><a rel=\"nofollow\" href=\"https:\/\/kb.vmware.com\/s\/article\/2033430\">googlaj\u0105c<\/a><\/noindex>. Og\u00f3lnie rzecz bior\u0105c, b\u0119d\u0105 nas interesowa\u0107 logi zdarze\u0144 hosta hostd.log, zdarzenia host\u00f3w zarz\u0105dzanych przez vCenter vpxa.log, logi j\u0105dra vmkernel.log oraz logi uwierzytelniania auth.log. W najbardziej skomplikowanych przypadkach mo\u017ce przyda\u0107 si\u0119 log SSO, kt\u00f3ry znajduje si\u0119 w folderze SSO.<\/p>\n<p>Bardzo zagmatwane? Trudne do zrozumienia? Przera\u017caj\u0105ce? A to nawet nie po\u0142owa informacji, z kt\u00f3rymi nasza pomoc techniczna pracuje na co dzie\u0144. Dlatego naprawd\u0119 s\u0105 bardzo utalentowani.<\/p>\n<h3>Komponenty Veeam<\/h3>\n<p>\nI na zako\u0144czenie tego wprowadzenia porozmawiajmy troch\u0119 o komponentach Veeam Backup &amp; Replication. Bo gdy szuka si\u0119 przyczyny problem\u00f3w, dobrze jest rozumie\u0107, jak dzia\u0142a \"pacjent\".<\/p>\n<p>Jak zapewne wszystkim wiadomo, Veeam Backup to tak zwana aplikacja bazuj\u0105ca na SQL. Oznacza to, \u017ce wszystkie ustawienia, wszystkie informacje oraz wszystko, co jest potrzebne do prawid\u0142owego dzia\u0142ania \u2014 wszystko to znajduje si\u0119 w jego bazie. A w\u0142a\u015bciwie w dw\u00f3ch bazach, je\u015bli m\u00f3wimy o po\u0142\u0105czeniu VBR i EM: VeeamBackup oraz VeeamBackupReporting, odpowiednio. Tak to ju\u017c jest: instalujemy kolejn\u0105 aplikacj\u0119 \u2014 pojawia si\u0119 kolejna baza. Aby nie trzyma\u0107 wszystkich jajek w jednym koszyku.<\/p>\n<p>Aby to wszystko dzia\u0142a\u0142o sprawnie, potrzebujemy zestawu us\u0142ug i aplikacji, kt\u00f3re po\u0142\u0105cz\u0105 wszystkie komponenty w ca\u0142o\u015b\u0107. Przyk\u0142adowo, tak to wygl\u0105da w jednym z moich laboratori\u00f3w:<\/p>\n<p><img decoding=\"async\" alt=\"Veeam Log Diving: komponenty i glosariusz\" src=\"\/wp-content\/uploads\/2020\/10\/fed0ad07d8ddcfab180bc1e4b64de4fc.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nNa stanowisku g\u0142\u00f3wnego dyrygenta wyst\u0119puje <strong>Veeam Backup Service<\/strong>. To on odpowiada za wymian\u0119 informacji z bazami. Ponadto to on uruchamia wszystkie zadania, zarz\u0105dza orkiestracj\u0105 przydzielonych zasob\u00f3w i pe\u0142ni rol\u0119 centrum komunikacyjnego dla r\u00f3\u017cnych konsol, agent\u00f3w i innych komponent\u00f3w. S\u0142owem, bez niego na pewno si\u0119 nie ob\u0119dzie, ale to nie znaczy, \u017ce robi wszystko sam.<\/p>\n<p>W realizacji zamierze\u0144 pomaga mu <strong>Veeam Backup Manager<\/strong>. To nie jest us\u0142uga, lecz podmiot zajmuj\u0105cy si\u0119 uruchamianiem zada\u0144 i monitoruj\u0105cy proces ich realizacji. Robocze r\u0119ce backup service\u2019a, kt\u00f3rymi \u0142\u0105czy si\u0119 z hostami, tworzy snapshoty, pilnuje retencji i tak dalej.<\/p>\n<p>Ale wr\u00f3\u0107my do listy us\u0142ug. <strong>Veeam Broker Service<\/strong>. Pojawi\u0142 si\u0119 w v9.5 (i to nie jest koparka kryptowalut, jak wtedy my\u015bleli niekt\u00f3rzy). Zajmuje si\u0119 zbieraniem informacji o hostach VMware i utrzymywaniem ich aktualno\u015bci. Ale nie biegnijcie od razu pisa\u0107 gniewnych komentarzy, \u017ce szpiegujemy za Wami i wyciekaj\u0105 wszystkie loginy\/has\u0142a do ta\u015bmistrza. Wszystko jest nieco prostsze. Kiedy uruchamiacie backup, najpierw trzeba po\u0142\u0105czy\u0107 si\u0119 z hostem i zaktualizowa\u0107 wszystkie dane o jego strukturze. To do\u015b\u0107 wolny i skomplikowany proces. Po prostu przypomnijcie sobie, ile trwa operacja logowania przez interfejs webowy, i pami\u0119tajcie, \u017ce liczy si\u0119 tylko najwy\u017csza warstwa. A potem trzeba jeszcze rozwin\u0105\u0107 ca\u0142\u0105 hierarchi\u0119 do potrzebnego miejsca, przy okazji. S\u0142owem, straszne. Je\u015bli uruchamiacie dziesi\u0119\u0107 backup\u00f3w, to oznacza, \u017ce ka\u017cdemu zadaniu trzeba wykona\u0107 t\u0119 procedur\u0119. Je\u015bli mowa o du\u017cych infrastrukturach, to ten proces mo\u017ce zaj\u0105\u0107 dziesi\u0119\u0107 minut lub d\u0142u\u017cej. Dlatego podj\u0119to decyzj\u0119 o wydzieleniu na to osobnej us\u0142ugi, przez kt\u00f3r\u0105 mo\u017cna b\u0119dzie uzyska\u0107 zawsze aktualne informacje. Przy uruchomieniu sprawdza i skanuje ca\u0142\u0105 dodan\u0105 infrastruktur\u0119, a potem stara si\u0119 dzia\u0142a\u0107 tylko na poziomie inkrementalnych zmian. Tak wi\u0119c, nawet je\u015bli w tym samym czasie uruchomi si\u0119 sto backup\u00f3w, wszystkie poprosz\u0105 o informacje od naszego brokera, a nie b\u0119d\u0105 m\u0119czy\u0107 host\u00f3w swoimi zapytaniami. Je\u015bli martwicie si\u0119 o zasoby, to wed\u0142ug naszych oblicze\u0144 na 5000 wirtualek potrzeba jedynie oko\u0142o 100 Mb pami\u0119ci.<\/p>\n<p>Dalej u nas idzie <strong>Veeam Console<\/strong>. To tak\u017ce Veeam Remote Console, znane r\u00f3wnie\u017c jako Veeam.Backup.Shell. To ten interfejs graficzny, kt\u00f3ry widzimy na zrzutach ekranowych. Wszystko jest proste i oczywiste \u2014 konsol\u0119 mo\u017cna uruchomi\u0107 z dowolnego miejsca, byleby to by\u0142 Windows i by\u0142a \u0142\u0105czno\u015b\u0107 z serwerem VBR. Jedyne, co mo\u017cna powiedzie\u0107: proces FLR b\u0119dzie montowa\u0142 punkty lokalnie (tzn. na maszynie, na kt\u00f3rej uruchomiona jest konsola). No i r\u00f3\u017cnorodne Veeam Explorers r\u00f3wnie\u017c b\u0119d\u0105 uruchamiane lokalnie, poniewa\u017c s\u0105 cz\u0119\u015bci\u0105 konsoli. Ale to ju\u017c mnie za daleko zabra\u0142o\u2026<\/p>\n<p>Nast\u0119pna interesuj\u0105ca us\u0142uga \u2014 <strong>Veeam Backup Catalog Data Service. <\/strong>W li\u015bcie us\u0142ug znany jako Veeam Guest Catalog Service. Zajmuje si\u0119 indeksowaniem system\u00f3w plik\u00f3w na maszynach go\u015bcinnych i zape\u0142nia nimi folder VBRCatalog. U\u017cywany jest tylko tam, gdzie w\u0142\u0105czona jest opcja indeksacji. Ma to sens tylko, je\u015bli posiadasz Enterprise Manager. Dlatego ca\u0142ym sercem polecam: nie w\u0142\u0105czaj indeksacji bez potrzeby, je\u015bli nie masz EM. Oszcz\u0119d\u017a swoje nerwy i czas wsparcia technicznego.<\/p>\n<p>R\u00f3wnie\u017c z innych wa\u017cnych us\u0142ug warto wyr\u00f3\u017cni\u0107 <strong>Veeam Installer Service<\/strong>, za pomoc\u0105 kt\u00f3rego odbywa si\u0119 dostarczanie i instalacja niezb\u0119dnych komponent\u00f3w na proxy, repozytoriach i innych bramach. W\u0142a\u015bciwie, dostarcza on potrzebne pakiety .msi na serwery i przeprowadza ich instalacj\u0119.\u00a0<\/p>\n<p><strong>Veeam Data Mover<\/strong> \u2014 przy pomocy uruchamianych na proxy (i nie tylko) pomocniczych agent\u00f3w zajmuje si\u0119 przenoszeniem danych. Na przyk\u0142ad, podczas backupu jeden agent b\u0119dzie odczytywa\u0142 pliki z datastore'\u00f3w hosta, a drugi \u2014 dok\u0142adnie zapisywa\u0142 je w backupie.<\/p>\n<p>Osobno chcia\u0142bym zaznaczy\u0107 wa\u017cn\u0105 rzecz, na kt\u00f3r\u0105 cz\u0119sto reaguj\u0105 klienci \u2014 to r\u00f3\u017cnica wersji us\u0142ug i informacji w narz\u0119dziu Programy i funkcje. Tak, lista b\u0119dzie identyczna, ale wersje mog\u0105 si\u0119 r\u00f3\u017cni\u0107. To nie jest zbyt zdrowe z wizualnego punktu widzenia, jednak jest ca\u0142kowicie normalne, je\u015bli wszystko dzia\u0142a stabilnie. Na przyk\u0142ad, numer wersji us\u0142ugi Installer znacznie odstaje od s\u0105siednich. Horror i koszmar? Nie, poniewa\u017c nie jest ca\u0142kowicie reinstalowany, a jedynie aktualizowana jest jego DLL. W patchu v9.5 U4 wydarzy\u0142a si\u0119 straszna noc koszmaru wsparcia technicznego: podczas aktualizacji wszystkie us\u0142ugi otrzyma\u0142y nowe wersje, z wyj\u0105tkiem najwa\u017cniejszej. W patchu U4b us\u0142uga transportowa wyprzedzi\u0142a wszystkie pozosta\u0142e o dwie wersje (je\u015bli patrze\u0107 na cyfry). I to te\u017c jest normalne \u2014 znaleziono powa\u017cnego buga, wi\u0119c otrzyma\u0142 on bonusow\u0105 aktualizacj\u0119 w por\u00f3wnaniu do innych. Podsumowuj\u0105c, r\u00f3\u017cnica wersji MO\u017bE by\u0107 problemem, ale je\u015bli r\u00f3\u017cnica jest obecna, a wszystko dzia\u0142a poprawnie, prawdopodobnie tak ma by\u0107. Ale nikt nie zabrania ci zapyta\u0107 o to w wsparciu technicznym.<\/p>\n<p>To by\u0142y tak zwane us\u0142ugi obowi\u0105zkowe lub Mandatory services. A jest jeszcze ca\u0142a masa pomocniczych, takich jak Tape Service, Mount Service, vPowerNFS Service i tak dalej.<\/p>\n<p>Dla Hyper-V w zasadzie to samo, tylko jest specyficzny <strong>Veeam Backup Hyper-V Integration Service<\/strong> oraz w\u0142asny sterownik do pracy z CBT.<\/p>\n<p>Na koniec porozmawiajmy, kto dzia\u0142a na wirtualnych maszynach podczas tworzenia kopii zapasowej. Do uruchamiania skrypt\u00f3w pre- i post-freeze, tworzenia kopii zapasowych, zbierania metadanych, pracy z logami transakcji SQL i innych zada\u0144 u\u017cywamy <strong>Veeam Guest Helper<\/strong>. A gdy nast\u0119puje indeksacja system\u00f3w plik\u00f3w, <strong>Veeam Guest Indexer <\/strong>. S\u0105 to tymczasowe us\u0142ugi, kt\u00f3re s\u0105 uruchamiane na czas tworzenia kopii zapasowej i usuwane po jej zako\u0144czeniu.<\/p>\n<p>W przypadku maszyn z systemem Linux wszystko jest znacznie prostsze dzi\u0119ki wielu wbudowanym bibliotekom i mo\u017cliwo\u015bciom samego systemu. Na przyk\u0142ad, indeksacja odbywa si\u0119 za pomoc\u0105 mlocate.<\/p>\n<h3>Na tym na razie wszystko<\/h3>\n<p>\nNie chc\u0119 was ju\u017c d\u0142u\u017cej m\u0119czy\u0107, a <u>kr\u00f3tkie<\/u> wprowadzenie do wn\u0119trza Veeam uwa\u017cam za zako\u0144czone. Tak, nie zbli\u017cyli\u015bmy si\u0119 nawet do samych log\u00f3w, ale uwierzcie, aby informacje prezentowane w nich nie wydawa\u0142y si\u0119 chaotycznym strumieniem \u015bwiadomo\u015bci, takie wprowadzenie jest absolutnie konieczne. Planuj\u0119 przej\u015b\u0107 do samych log\u00f3w dopiero w trzecim artykule, a plan na nast\u0119pny \u2013 wyja\u015bni\u0107, kto generuje logi, co dok\u0142adnie w nich jest, i dlaczego akurat tak, a nie inaczej.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/veeam\/blog\/519398\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041c\u044b \u0432 Veeam \u043b\u044e\u0431\u0438\u043c \u043b\u043e\u0433\u0438. \u0410 \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043d\u0430\u0448\u0438\u0445 \u0440\u0435\u0448\u0435\u043d\u0438\u0439 \u043c\u043e\u0434\u0443\u043b\u044c\u043d\u044b\u0435, \u0442\u043e \u043b\u043e\u0433\u043e\u0432 \u043e\u043d\u0438 \u043f\u0438\u0448\u0443\u0442 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043c\u043d\u043e\u0433\u043e. \u0410 \u0440\u0430\u0437 \u0441\u0444\u0435\u0440\u0430 \u043d\u0430\u0448\u0435\u0439 \u0434\u0435\u044f\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u2014 \u044d\u0442\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u043d\u043e\u0441\u0442\u0438 \u0432\u0430\u0448\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 (\u0442.\u0435. \u0441\u043f\u043e\u043a\u043e\u0439\u043d\u043e\u0433\u043e \u0441\u043d\u0430), \u0442\u043e \u043b\u043e\u0433\u0438 \u0434\u043e\u043b\u0436\u043d\u044b \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u0430\u0436\u0434\u044b\u0439 \u0447\u0438\u0445, \u043d\u043e \u0438 \u0434\u0435\u043b\u0430\u0442\u044c \u044d\u0442\u043e \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e. \u042d\u0442\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0447\u0442\u043e\u0431\u044b \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u0447\u0435\u0433\u043e \u0431\u044b\u043b\u043e \u043f\u043e\u043d\u044f\u0442\u043d\u043e, \u043a\u0430\u043a \u044d\u0442\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":97727,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-97726","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041c\u044b \u0432 Veeam \u043b\u044e\u0431\u0438\u043c \u043b\u043e\u0433\u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/veeam-log-diving-komponenty-i-glossarij\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Veeam Log Diving: \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b \u0438 \u0433\u043b\u043e\u0441\u0441\u0430\u0440\u0438\u0439 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041c\u044b \u0432 Veeam \u043b\u044e\u0431\u0438\u043c \u043b\u043e\u0433\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/veeam-log-diving-komponenty-i-glossarij\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-10-21T06:42:15+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-21T06:42:15+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Veeam Log Diving: komponenty i glosariusz | ProHoster","description":"W Veeam uwielbiamy logi.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/veeam-log-diving-komponenty-i-glossarij","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Veeam Log Diving: \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b \u0438 \u0433\u043b\u043e\u0441\u0441\u0430\u0440\u0438\u0439 | ProHoster","og:description":"\u041c\u044b \u0432 Veeam \u043b\u044e\u0431\u0438\u043c \u043b\u043e\u0433\u0438.","og:url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/veeam-log-diving-komponenty-i-glossarij","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-10-21T06:42:15+00:00","article:modified_time":"2020-10-21T06:42:15+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"97726","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:14:39","updated":"2022-10-03 07:14:38","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/97726","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=97726"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/97726\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/97727"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=97726"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=97726"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=97726"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}