{"id":29927,"date":"2019-10-31T21:32:42","date_gmt":"2019-10-31T18:32:42","guid":{"rendered":"https:\/\/prohoster.info\/blog\/bekap-mne-na-lentu-zapili-rasskaz-ot-pervogo-litsa\/"},"modified":"2019-10-31T21:32:42","modified_gmt":"2019-10-31T18:32:42","slug":"bekap-mne-na-lentu-zapili-rasskaz-ot-pervogo-litsa","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/bekap-mne-na-lentu-zapili-rasskaz-ot-pervogo-litsa","title":{"rendered":"\u201eBackup tuleb mul lintidele teha\u201c. Isikliku kogemuse lugu","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>V <noindex><a rel=\"nofollow\" href=\"https:\/\/m.habr.com\/ru\/company\/veeam\/blog\/438714\/\">eelnevas artiklis<\/a><\/noindex> Oleme r\u00e4\u00e4kinud teile uutest funktsioonidest, mis ilmusid jaanuari v\u00e4rskenduses Update 4 Veeam Backup &amp; Replication 9.5 (VBR), kus me teadlikult ei maininud magnetlintidega varukoopiaid. Sel teemal tasub kirjutada eraldi artikkel, sest uusi funktsioone oli t\u00f5eliselt palju.<\/p>\n<p>\u2013 QA poisid, kirjutate artikli?<br \/>\n\u2013 Miks mitte!<\/p>\n<p><img decoding=\"async\" alt=\"\u201eBackup tuleb mul lintidele teha\u201c. Isikliku kogemuse lugu\" src=\"\/wp-content\/uploads\/2019\/03\/6e0943b5851642c604bfaecfc24b66f0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h1>Lintdraivid XXI sajandil<\/h1>\n<p>\nAndmete salvestamine magnetlintidele (kassettidele, \u201e<b>lintidele<\/b>\u201c, nagu me R&amp;D-s neid kutsume) ei piirdu vaid minevikus olnud ZX-Spectrum arvutiga, mille jaoks \u00fcks m\u00e4ng laadis operatiivm\u00e4lu 48 kB-st <noindex><a rel=\"nofollow\" href=\"https:\/\/www.google.com\/search?q=%D0%BA%D0%B0%D1%81%D1%81%D0%B5%D1%82%D0%B0+zx-spectrum&amp;tbm=isch\">magnetkassettidelt<\/a><\/noindex> mitu minutit. Kahek\u00fcmne viie aastaga on kassettide kiirus ja maht kasvanud 6-7 korda. See ei ole t\u00e4iesti korrektne v\u00f5rdlus, ja vastavalt <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%97%D0%B0%D0%BA%D0%BE%D0%BD_%D0%9C%D1%83%D1%80%D0%B0\">Moore'i seadusele<\/a><\/noindex> standard <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Linear_Tape-Open\">LTO<\/a><\/noindex> ei suuda sammu pidada. Siiski, t\u00e4nap\u00e4eva tehnoloogiad v\u00f5imaldavad \u00fche kasseti kilomeetrisele lindile salvestada 12 terabaiti andmeid (kuni 30 terabaiti kompressioonire\u017eiimis), seega 160-dollariline salvestusseade j\u00e4tab konkurendid kaugele maha, kui arvestada suurte andmemahtude pikaajalise s\u00e4ilitamise kulusid, kaadritest ja lugemisseadmest investeerimist. Sellistele lintidele salvestatud andmed s\u00e4ilivad usaldusv\u00e4\u00e4rselt 15\u201330 aastat.<\/p>\n<p>Vaatan teise nurga alt. Viimasel ajal <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%92%D0%B8%D1%80%D1%83%D1%81-%D0%B2%D1%8B%D0%BC%D0%BE%D0%B3%D0%B0%D1%82%D0%B5%D0%BB%D1%8C\">lunavariandid<\/a><\/noindex> on saavutanud uue taseme. Nad v\u00f5ivad oodata oma aega suure ettev\u00f5tte infrastruktuuris n\u00e4dalate ja kuude kaupa, ning kui ilmneb uus nullp\u00e4evahaav, saavad nad h\u00e4vitada (mitte ilma inimeseta, sest m\u00e4ngus on suured rahad) mitte ainult k\u00f5ik andmed, vaid ka k\u00f5ik varukoopiad, mis on vaid k\u00e4eulatuses. Siin on <noindex><a rel=\"nofollow\" href=\"https:\/\/krebsonsecurity.com\/2019\/02\/payroll-provider-gives-extortionists-a-payday\/\">v\u00e4rske n\u00e4ide<\/a><\/noindex>, kui ettev\u00f5te pidi maksma lunavaras. Nii-\u00f6elda <b>\u00f5hustiku t\u00fchjendamine<\/b>, st f\u00fc\u00fcsiliselt infrastruktuurist eraldatud varukoopiad on saanud sisuliselt ainukeseks usaldusv\u00e4\u00e4rseks p\u00e4\u00e4stmiseks sellistes olukordades. Magnetlint siin on \u00fcks ajale vastu pidavaid lahendusi.<\/p>\n<p><img decoding=\"async\" alt=\"\u201eBackup tuleb mul lintidele teha\u201c. Isikliku kogemuse lugu\" src=\"\/wp-content\/uploads\/2019\/03\/f8a69910c75e97855beaa699302b1699.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKuid ainult spetsifikatsioon ja tehnilised uuendused juhtivatelt tootjatelt (IBM, HPE, Oracle, Dell) ei piisa andmete usaldusv\u00e4\u00e4rseks kaitsmiseks, vajalik on ka hea tarkvara. Meil on Veeamis terve meeskond, kes tegeleb lintide varukoopiate loomisega, umbes 10 inimest anal\u00fc\u00fcsib, planeerib, uurib, arendab ja testib igap\u00e4evaselt. Selle t\u00f6\u00f6 tulemusi olete v\u00f5inud n\u00e4ha varasemates artiklites (<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/veeam\/blog\/250951\/\">kord<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/veeam\/blog\/349964\/\">kaks<\/a><\/noindex>). Mida on viimase aasta jooksul tehtud?<\/p>\n<h1>Glossaar<\/h1>\n<p>\nT\u00f5usetub valik emakeele suhtes lubaduste ja lugemise keerulisust suurendavate b\u00fcrokraatlike v\u00e4ljendite vahel. Eelistan esimest, seet\u00f5ttu palun ette vabandust, kui kellelegi allpool olevast s\u00f5navarast rakenduskeel silma h\u00e4irib. Siin tuletan l\u00fchidalt meelde, mida m\u00f5ni termin t\u00e4hendab. <\/p>\n<p><b class=\"spoiler_title\">VBRi ekspertidel v\u00f5ib see osa j\u00e4\u00e4da vahele<\/b><b>Job <\/b>\u2013 job \u2013 varukoopiate tegemise \u00fclesanne. T\u00f5eliselt p\u00f5hineb kogu VBR t\u00f6\u00f6 \u00fclesannete peal. Lisaks varukoopiatele ja replikatsioonile v\u00f5ib see olla ka andmete edastamine magnetkettale (backup to tape job, tape job). R\u00f5hutan, et varukoopiast taastamine (restore) on samuti \u00fclesanne, kuid k\u00e4esolevas artiklis m\u00f5istetakse selle all just varukoopiat.<\/p>\n<p><b>Storage <\/b>\u2013 storage \u2013 ajalooliselt kujunenud nimetus. Need on failid, mis asuvad <b>repositoriis <\/b>(repository \u2013 hoidla), sisaldavad varukoopiaid \u2013 <b>T\u00e4ielikud <\/b>ja <b>inkrementaalsed<\/b>. \u00dches storage'is v\u00f5ib olla nii \u00fcks kui ka mitu virtuaalmasinat.<\/p>\n<p><b>Ahel <\/b>\u2013 chain \u2013 j\u00e4rjestikune seotud storage'ite kogum. Andmete taastamiseks n-ndast inkrementaalsest storage'ist on vajalikud k\u00f5ik eelnevad (n-1)-st esimeseni ja t\u00e4ielik storage, millele viitab esimene inkrementaalne.<\/p>\n<p><b>Allikas<\/b>, <b>siht <\/b>\u2013 source, target. Allikas \u2013 algne entiteet, mida t\u00f6\u00f6tlus k\u00e4itab. Varukoopiate\/replikate puhul on see reeglina virtuaalmasin h\u00fcperviisoris. Tapes-job'i puhul on allikaks ise backup-job (v\u00f5i failid 'file to tape' job'i puhul). Siht backup-job'i jaoks on hoidla, kus varukoopiad asuvad. Tapes-job'i puhul on see meedia-basaar.<\/p>\n<p><b>Meedia-basaar<\/b> \u2013 <noindex><a rel=\"nofollow\" href=\"https:\/\/helpcenter.veeam.com\/docs\/backup\/vsphere\/custom_media_pools.html?ver=95u4\">media pool<\/a><\/noindex> \u2013 andmete salvestamise j\u00f5ud, meie puhul \u2013 kassettide kogum. Loogiline konteiner, mille kasutaja loob ja mis sisaldab \u00fche v\u00f5i mitme raamatukogu kassetti. Seega on tape job alati suunatud meedia puule, see t\u00e4hendab, et andmed ei salvestata mitte mingile konkreetselt kassettile ega ka k\u00f5igile kassettil raamatukogus, vaid kindlale komplektile. Meedia puul on seadistus andmete s\u00e4ilitamise ajaks, mille m\u00f6\u00f6dudes kassett v\u00f5ib uuesti \u00fcle kirjutada. Kasutaja saab luua tavalisi (standard) ja <noindex><a rel=\"nofollow\" href=\"https:\/\/helpcenter.veeam.com\/docs\/backup\/vsphere\/gfs_media_pools.html?ver=95u4\">GFS-poolid<\/a><\/noindex>. Igal neist liikidest v\u00f5ib n\u00fc\u00fcd olla ka WORM ja mitte-WORM, sellest allpool.<\/p>\n<p><b>Meedia komplekt<\/b> \u2013 <noindex><a rel=\"nofollow\" href=\"https:\/\/helpcenter.veeam.com\/docs\/backup\/vsphere\/tape_media_sets.html?ver=95u4\">media set<\/a><\/noindex> \u2013 kassetid meedia puus, millele kirjutatakse pidevalt varukoopiaid\/faile. GFS-poolide jaoks on meedia komplektidel ka seos ajavahemikuga (n\u00e4iteks aastane \u2013 yearly), kassetid rotatsioonivad ainult oma ajavahemikus.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=75xm3JMxWE0\"><b>Draiv<\/b>, <b>vahetaja<\/b><\/a><\/noindex> \u2013 tape-raamatukogu elemendid. Draiv loeb ja kerib kasseti, vahetaja \u2013 see on robot, mis liigutab kassetid ladustamise, laadimise ja draivi slotide vahel. On ka <b>iseseisvad draivid<\/b> (standalone \u2013 eraldi seisev), siin t\u00e4idab muundurina funktsiooni inimene. Juhtme \u00fchendamiseks on vajalik korrektselt paigaldatud tootja draiver Windows-masinas, kuhu on \u00fchendatud teek; muunduriga saame t\u00f6\u00f6tada ka ilma draiveriteta, native SCSI kaudu.<\/p>\n<p><\/p>\n<h1>Tenant to tape. Teenusepakkuja on kaitstud \u2013 kaitstud on kliendid.<\/h1>\n<p>\nKohe t\u00f5sised eelised lauale. Meie v\u00e4rskenduse k\u00f5ige ulatuslikum funktsioon, mis on loodud <noindex><a rel=\"nofollow\" href=\"https:\/\/www.veeam.com\/cloud-connect-service-providers.html\">pilveteenuse pakkujatele.<\/a><\/noindex>, kes kasutavad oma infrastruktuuris VBR-i. Arendus algas juba kaks aastat tagasi. Varsti saime aru, et sellise t\u00f5sise \u00fclesandega l\u00e4heme j\u00e4rgmise v\u00e4ljaandeni \u00f5igeks ajaks mitte joonde, v\u00f5tsime v\u00e4ikese pausi ja l\u00f5puks soovitud funktsiooni v\u00e4lja 9.5 v\u00e4rskenduses 4.<\/p>\n<p>L\u00fchidalt \u00f6eldes, on n\u00fc\u00fcd teenusepakkujatel v\u00f5imalus kopeerida oma klientide varukoopiaid kassettidele GFS-grupi tape-job'i abil. See annab teenusepakkujatele \u2013 ja need on meie s\u00fcdamele ning kaubandusosakonnale v\u00e4ga kallid suuremad m\u00e4ngijad \u2013 kaks v\u00f5imalust:<\/p>\n<ul>\n<li>kaitsta oma kliente (<b>tenantid<\/b>, tenant \u2013 \u00fc\u00fcrnik) andmete kaotuse eest juhusliku kustutamise v\u00f5i infrastruktuuri probleemide t\u00f5ttu (\"\u00fcleujutus serveriruumis\");<\/li>\n<li>pakkuda klientidele lisa teenust andmete taastamiseks vanast varukoopiast, mis on juba ammu h\u00e4vitatud pilverepositooriumist vastavalt andmete salvestamise poliitikale, kuid kassettidel on endiselt alles.<\/li>\n<\/ul>\n<p>\nTurunduse seisukohalt on funktsionaalsus v\u00e4ga \"maitsev\", meie jaoks aga - mitte v\u00e4hem keeruline rakendada.<\/p>\n<h2>Arendus<\/h2>\n<p>\nPeamine probleem on andmete kr\u00fcpteerimine. Enamik pilvevarukoopiaid on kr\u00fcpteeritud, statistika \u00fctleb umbes \u2154 kogu arvust. Meie jaoks oli see number \u00fcllatus, arvasime, et enamus on kr\u00fcpteeritud, aga ei - paljud kliendid n\u00e4ivad olema oma teenusepakkujatesse absoluutselt kindlad.<\/p>\n<p>Paradigma on lihtne: teenusepakkuja ei tohiks \u00f5igustada oma klientide andmeid. Samas, uue funktsiooni raames tuleb teenusepakkujal avada varukoopiatega salvestused. See on vajalik, et andmeplokke liigutada, n\u00e4iteks t\u00e4ieliku virtuaalse varukoopia loomiseks. <noindex><a rel=\"nofollow\" href=\"https:\/\/helpcenter.veeam.com\/docs\/backup\/vsphere\/virtual_full_backup.html?ver=95u4\">t\u00e4ieliku virtuaalse varukoopia<\/a><\/noindex>. Peamine on, et seda tuleb teha s\u00f5ltumatult kliendist, kui vajalikud v\u00f5tmed ei edastata teenusepakkujale t\u00f6\u00f6 ajal.<\/p>\n<p>Selle probleemile lahenduse leidmine, mis on muide oluline ka teises selle olulise funktsiooni osas, mis v\u00e4lja lastud lisandmoodul \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/helpcenter.veeam.com\/docs\/backup\/vsphere\/capacity_tier.html?ver=95u4\">Capacity Tier<\/a><\/noindex> \u2013 seisneb t\u00e4iendava kr\u00fcpteerimisv\u00f5tme lisamises. Arhiiviv\u00f5ti (Archive key) hoitakse pakkuja andmebaasis kr\u00fcpteeritud kujul. Pakkuja pool l\u00f5hestatud skeemi abil saab selle abil avada salvestusruumi, liigutada ja kr\u00fcpteerida andmeplokke salvestuste vahel (kuna igal \u00fchel on oma v\u00f5ti), kuid andmeid ei saa dekr\u00fcpteerida.<\/p>\n<p><img decoding=\"async\" alt=\"\u201eBackup tuleb mul lintidele teha\u201c. Isikliku kogemuse lugu\" src=\"\/wp-content\/uploads\/2019\/03\/6e09b2f145e53edf70461436785fc6f4.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n L\u00f5hustatud skeem (t\u00f6\u00f6tav variant)<\/p>\n<p>Lisaks, k\u00f5ik R&amp;D insenerid armastavad meie toote kr\u00fcpteerimist, kuna keegi ei tea \u00fcksikasjalikult, kuidas see t\u00f6\u00f6tab. (Siin oli veel nali 'ja miks see \u00fcldse t\u00f6\u00f6tab', kuid toimetajad ei lasknud seda l\u00e4bi.)<\/p>\n<h2>Testimine<\/h2>\n<p>\nFunktsiooni kohta on registreeritud sadu vigu. K\u00f5ige keerulisemad valdkonnad on kr\u00fcpteerimine, kasutajaliides, taastamists\u00fckli probleemid.<\/p>\n<p>Testimise seisukohalt koosnes raskus suurest varieeruvusest, t\u00fc\u00fcbi ja t\u00fc\u00fcpi tenantide t\u00f6\u00f6de ja hoidlate 'kombinatoorikast' \u2014 silmas pean nii allikat kui ka sihtkohta, kui varukoopiate taastamine infrastruktuuri. K\u00f5ik see on seotud loogikaga raamistikus <noindex><a rel=\"nofollow\" href=\"https:\/\/helpcenter.veeam.com\/docs\/backup\/vsphere\/backup_copy_gfs.html?ver=95u4\">GFS mudel<\/a><\/noindex> (sealatud uue \u2013 paralleelsus ja igap\u00e4evased meedia komplektid, selgitame allpool), samuti harjumatutele pilvekeskuste spetsifikatsioonidele. \u00c4rge unustage seda tugevalt kr\u00fcpteerida. Kui j\u00e4tkata metafoori, oleme selle rooga korralikult \u00fcle s\u00f6\u00f6nud \u2013 kuid oleme seda ka igast k\u00fcljest maitsta saanud.<\/p>\n<p><img decoding=\"async\" alt=\"\u201eBackup tuleb mul lintidele teha\u201c. Isikliku kogemuse lugu\" src=\"\/wp-content\/uploads\/2019\/03\/9519ad918d9112197063f5f0e51b903c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n Testplaani fragment<\/p>\n<h2>Tulemus<\/h2>\n<p>\n\u00dcksikasjalikku kirjeldust leiate <noindex><a rel=\"nofollow\" href=\"https:\/\/helpcenter.veeam.com\/docs\/backup\/cloud\/cloud_connect_tape.html?ver=95u4\">kasutajajuhendist<\/a><\/noindex> (praegu inglise keeles): <noindex><a rel=\"nofollow\" href=\"https:\/\/helpcenter.veeam.com\/docs\/backup\/cloud\/cc_backup_to_tape_backup.html?ver=95u4\">varukoopia<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/helpcenter.veeam.com\/docs\/backup\/cloud\/cc_backup_to_tape_restore.html?ver=95u4\">taastamine<\/a><\/noindex>. J\u00e4tan siinkohal peamised punktid.<\/p>\n<h3>Varukoopia<\/h3>\n<p>\nTeenusepakkuja lisab kliente teip-t\u00f6\u00f6le GFS-pooli sihtm\u00e4rgina. Kui olemas on pilveluba, on wizardi teisel sammul saadaval valik <b>Kliendid<\/b>. Saate lisada k\u00f5ik kliendid korraga v\u00f5i eraldi, samuti saate valida vaid teatud kvota (aga mitte alamkvota) eraldi kliendi jaoks. Erakliendi varukoopiaid ja tavalisi kohalikke ei saa sama t\u00f6\u00f6 puhul segada.<\/p>\n<p><img decoding=\"async\" alt=\"\u201eBackup tuleb mul lintidele teha\u201c. Isikliku kogemuse lugu\" src=\"\/wp-content\/uploads\/2019\/03\/757caa178b0827bf4daa85a167f0fb05.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\u00dclej\u00e4\u00e4nud seaded on peaaegu t\u00e4ielikult identsete tavalise t\u00f6\u00f6ga GFS-pools.<\/p>\n<p>Andmete taastamine on v\u00f5imalik nii teenusepakkuja kui ka kliendi enda poolel.<\/p>\n<h3>Taastamine teenusepakkuja poolel<\/h3>\n<p>\nTeostatakse uue viisi abil. Siin on v\u00f5imalik minna eraldi \u00fclesande juurde, taastatakse t\u00e4ielikult ahel, mis oli teatud p\u00e4eval hoidlas.<\/p>\n<p><img decoding=\"async\" alt=\"\u201eBackup tuleb mul lintidele teha\u201c. Isikliku kogemuse lugu\" src=\"\/wp-content\/uploads\/2019\/03\/5cddb5299f9483469abe4a5fabe83ef0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKolm restorani varianti:<\/p>\n<ol>\n<li>Originaal asukohta. Sellisel juhul eemaldatakse, kui see on olemas, originaalne varukoopia; rendi \u00fclesanded seadistatakse automaatselt taastatud ahela peale. Eeldatakse, et selline taastamine j\u00e4\u00e4b kliendile praktiliselt m\u00e4rkamatuks, vaid l\u00fchikese aja jooksul on see \u00fchendatud pilvehoidla kaudu v\u00e4lja l\u00fclitatud.<\/li>\n<li>Uude kvooti\/hoidla. Teenusepakkuja v\u00f5ib n\u00e4iteks luua sel eesm\u00e4rgil eraldi ajutise konto, mille ta hiljem eemaldab. Varukoopia ilmub rendi infrastruktuuri p\u00e4rast s\u00fcnkroniseerimist teenusepakkuja andmebaasiga.<\/li>\n<li>Lihtsalt Linuxi- v\u00f5i Windowsi-serveri kettale, mis on registreeritud teenusepakkuja infrastruktuuris. Edasi saab selle ahela salvestada m\u00e4lupulgale ja saata rentnikule.<\/li>\n<\/ol>\n<p><img decoding=\"async\" alt=\"\u201eBackup tuleb mul lintidele teha\u201c. Isikliku kogemuse lugu\" src=\"\/wp-content\/uploads\/2019\/03\/963c2cb3f394d4417675e5c74538c293.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Taastamine rendi poolel<\/h3>\n<p>\nSee valik t\u00e4hendab, et kliendil on oma tape-infrastruktuur ja suur andmemaht restoraniks. Teenusepakkuja v\u00f5ib f\u00fc\u00fcsiliselt saata kliendile salvestatud varukoopiate kasseti kullerteenuse kaudu. Klient katalogiseerib selle oma seadmetes, dekr\u00fcpteerib kassette ja varukoopiaid ning t\u00f6\u00f6tab nende varukoopiaitega, nagu oleks ta need ise lindile salvestanud. Selline nipi, et v\u00e4ltida terabaitide laadimist WAN-i kaudu.<\/p>\n<h1>Mastaapsed t\u00e4iustused GFS-pooles<\/h1>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Backup_rotation_scheme#Grandfather-father-son\">GFS<\/a><\/noindex>-meedia-poolid ilmusid VBR-is kaks aastat tagasi versioonis 9.5. V\u00e4rskenduses, seoses Tenant to tape funktsiooni ilmumisega ja kasutajate soovide t\u00f5ttu, oleme selle funktsionaalsuse t\u00f5eliselt \u00fcles t\u00f6\u00f6tanud.<\/p>\n<h2>Igap\u00e4evased meedia-setid<\/h2>\n<p>\nIlmunud on uus <b>igap\u00e4evane <\/b>(igap\u00e4evane) meedia-seade. N\u00fc\u00fcd on GFS-pool v\u00f5imalik salvestada varukoopiaid iga p\u00e4eva kohta, ja mitte ainult t\u00e4is, vaid ka inkrementaalseid. Viimased v\u00f5tavad oluliselt v\u00e4hem ruumi ning see on tehtud ribade s\u00e4\u00e4stmise eesm\u00e4rgil. Eeldatakse, et need kassettid p\u00f6\u00f6rlevad pidevalt raamatukogus, mitte ei viida eemal s\u00e4ilitamisele. Samuti on restorani inkrementaalse punkti jaoks vajalikud \u00fcks kassett vanema meedia-seadmest (n\u00e4dalane, kuine, kvartaline v\u00f5i aastane). Igap\u00e4evase meedia-seadmest aktiveerimine ilma n\u00e4dalase aktiveerimiseta ei ole v\u00f5imalik, et enamikul juhtudel oleks taastamiseks inkrementaalsest koopiast vajalikud just n\u00e4dalased kassettid. Need kas on alati raamatukogus v\u00f5i on need hoitud mitte nii kaugel asuvas laos.<\/p>\n<p><img decoding=\"async\" alt=\"\u201eBackup tuleb mul lintidele teha\u201c. Isikliku kogemuse lugu\" src=\"\/wp-content\/uploads\/2019\/03\/dc512ff16ee0f4ad3637de855b30096c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTape-jobi t\u00f6\u00f6loogika GFS-meedia-pools <noindex><a rel=\"nofollow\" href=\"https:\/\/helpcenter.veeam.com\/docs\/backup\/vsphere\/gfs_to_tape_hiw.html?ver=95u4\">ei ole k\u00f5ige lihtsam<\/a><\/noindex>, tehnilised kirjanikud ei vea alt. Kui \u00f6elda kahel s\u00f5nal, ilma detailideta, siis n\u00e4dalase ja vanemate meediahulkade puhul kopeeritakse ainult t\u00e4isvarukoopiad (sh virtuaalsed t\u00e4isvarukoopiad), \u00fcks iga kuup\u00e4eva jaoks, ja igap\u00e4evases - k\u00f5ik varukoopiad, mis on hetkel olemas hoidlas, kuna varukoopia t\u00f6\u00f6 v\u00f5ib k\u00e4ivituda sagedamini kui \u00fcks kord p\u00e4evas.<\/p>\n<h2>Paralleelsus, k\u00e4ivitusaeg ja ooteaeg GFS-poolides<\/h2>\n<p>\nN\u00fc\u00fcd on mitme ahela v\u00f5i t\u00f6\u00f6 paralleelne kirjutamine mitmest teegidraivist v\u00f5imalik ka GFS-meediahulkades (varasemalt - ainult tavap\u00e4rastest). See aktiveeritakse j\u00e4rgus <b>Valikud<\/b> meediahulk. <\/p>\n<p><img decoding=\"async\" alt=\"\u201eBackup tuleb mul lintidele teha\u201c. Isikliku kogemuse lugu\" src=\"\/wp-content\/uploads\/2019\/03\/595c1f4f07738c044b0e585ed8cc3135.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Oluline t\u00e4psustus<\/b>: sama faili kirjutatakse alati \u00fche vooga, seet\u00f5ttu on soovitatav mitme suure virtuaalmasina korral aktiveerida <noindex><a rel=\"nofollow\" href=\"https:\/\/helpcenter.veeam.com\/docs\/backup\/vsphere\/per_vm_backup_files.html?ver=95u4\">per-VM seadistus hoidlates<\/a><\/noindex>, et varukoopia koosneks mitmest ahelast.<\/p>\n<p>Lisaks on n\u00fc\u00fcd v\u00f5imalik valida <b>GFS-t\u00f6\u00f6 k\u00e4ivitamise aega<\/b>. Paljude kasutajate arvates ei olnud s\u00fcda\u00f6ine k\u00e4ivitamine ja sellele j\u00e4rgnev peaaegu terve p\u00e4eva ooteaeg, kuni allika t\u00f6\u00f6 on l\u00f5petatud, kuigi see oli soovimatu. N\u00fc\u00fcd on selle aja v\u00f5imalik, n\u00e4iteks, m\u00e4\u00e4rata hiliseks \u00f5htuks, kui on juba midagi ekraanile kopeerida. Veelgi enam, kasutajate soovide p\u00f5hjal oleme t\u00e4iendanud seadeid, et v\u00f5imaldada valikut, mida varem sai aktiveerida ainult registriv\u00f5tmega. Piisab valimisest <b>Protsessige k\u00f5ige v\u00e4rskemat taastamispunkti, selle asemel et oodata<\/b> \u2013 ja salvestusse kopeeritakse see, mis on repoogit\u00fchi k\u00e4itamise hetkel (n\u00e4iteks eilne punkt), seega ei ole \u00fcldse ooteaega.<\/p>\n<p><img decoding=\"async\" alt=\"\u201eBackup tuleb mul lintidele teha\u201c. Isikliku kogemuse lugu\" src=\"\/wp-content\/uploads\/2019\/03\/3499ac7d81103efac9571b42f6dcd5ee.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h1>T\u00e4psem koost\u00f6\u00f6 mitme raamatukoguga<\/h1>\n<p>\nR\u00e4\u00e4gime olukorrast, kus \u00fchte meediapooli on lisatud rohkem kui \u00fcks raamatukogu. Sellist tuge oleme varem pakkunud, kuid aeg-ajalt on tulnud kliente kaebustega mitte k\u00f5ige ettearvamatuma k\u00e4itumise kohta.<\/p>\n<h2>Oli<\/h2>\n<p>\n<img decoding=\"async\" alt=\"\u201eBackup tuleb mul lintidele teha\u201c. Isikliku kogemuse lugu\" src=\"\/wp-content\/uploads\/2019\/03\/9164fbfc0a96cb9421f7567e59226aab.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nN\u00e4iteks, k\u00e4ivitus t\u00f6\u00f6, mis kasutas esimeses raamatukogus kahte draivi, kuid paralleelsuse seaded v\u00f5imaldavad tal kasutada kohe 4 draivi. Kas peaks see t\u00f6\u00f6 l\u00fclituma teise raamatukogu meedia-pondile ja seda ka kasutama, v\u00f5i oleks see ressursside \u00fcletamine?<\/p>\n<p>Teine juhtum. Valitud on v\u00f5imalus l\u00fclituda tingimuse j\u00e4rgi \u00abei ole saadaval kassette\u00bb, esimeses raamatukogus on vaid \u00fcks kassett, kuid sellele mahutatakse potentsiaalselt k\u00f5ik andmed. Siiski v\u00f5imaldavad seaded kirjutada paralleelselt kahte kassetti. Kas peaks selles olukorras teist raamatukogu kasutama?<\/p>\n<p>Oleme otsustanud selle valdkonna korda teha, v\u00f5imaldades seada k\u00e4itumise selgelt.<\/p>\n<h2>Kohandatud<\/h2>\n<p>\n<img decoding=\"async\" alt=\"\u201eBackup tuleb mul lintidele teha\u201c. Isikliku kogemuse lugu\" src=\"\/wp-content\/uploads\/2019\/03\/cb5b32748493ac237e1c51a36858b834.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/helpcenter.veeam.com\/docs\/backup\/vsphere\/add_media_pool_tapes.html?ver=95u4\">Raamatukogudel meedia-pondis<\/a><\/noindex> on n\u00fc\u00fcd rollid \u2013 <b>aktiivne <\/b>ja <b>passiivne<\/b>. Ja meedia-pondil endal on kaks re\u017eiimi: talitlush\u00e4iretega, v\u00f5i <b>failover <\/b>(failover) ja <b>paralleelne salvestamine<\/b> (paralleling). N\u00fc\u00fcd, vastavalt n\u00f5udmistele, saab meedia-pondi seadistada erinevalt.<\/p>\n<ul>\n<li>Kui teil on mitu v\u00f5rdselt t\u00e4htsat raamatukogu ja on vajalik nende vahel andmete kirjutamist jagada, aktiveerite paralleelse kirjutamise re\u017eiimi, m\u00e4\u00e4rates k\u00f5igile raamatukogudele aktiivsed rollid. Sel juhul k\u00e4sitletakse uusi kassette ja draive kohe, kui tekib vajadus, s\u00f5ltumata sellest, millises raamatukogus nad asuvad. Eelis on ikka olemas \u2013 esmalt p\u00fc\u00fcame leida ressursse raamatukogust, mis asub loendis k\u00f5rgemal.<\/li>\n<li>Kui aga on \u00fcks peamine raamatukogu ja \u00fcks vana v\u00f5i iseseisev draiv varuks, aktiveerite failover-re\u017eiimi, asetades peamise raamatukogu loendi k\u00f5ige \u00fclemisele positsioonile ja valides passiivse rolli varudraividele. \u00dcleminek sellisele seadmele toimub ainult siis, kui see on t\u00f5eliselt vajalik, et t\u00f6\u00f6\u00fclesanne saaks \u00fcldse toimida. Sellist olukorda peetakse h\u00e4daolukorraks, millest saadetakse teade e-posti teel.<\/li>\n<\/ul>\n<p>On olemas keerulisem olukord, mida me praegu ei toeta \u2013 mitu aktiivset teeki koos passiivsete olemasoluga. Tagasiside n\u00e4itab, kas selliste konfiguratsioonide j\u00e4rele on vajadus ja kas tulevikus on vaja funktsiooni t\u00e4iustada. See on standardpraktika.<\/p>\n<h1>WORM-tugi<\/h1>\n<p>\n<b>WORM <\/b>\u2013 Write Once Read Many \u2013 kassett, mida ei saa kustutada ega \u00fcle kirjutada <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ibm.com\/support\/knowledgecenter\/en\/STAKKZ\/con_LTOdrive_WORM_security.html\">riistvaralisel tasandil<\/a><\/noindex>, saab vaid andmeid juurde kirjutada. Nende kohustuslik kasutamine on ette n\u00e4htud teatud organisatsioonide regulatsioonide alusel, n\u00e4iteks meditsiini valdkonnas t\u00f6\u00f6tavates. Peamine probleem selliste kasettidega oli varem see, et VBR <noindex><a rel=\"nofollow\" href=\"https:\/\/helpcenter.veeam.com\/docs\/backup\/vsphere\/inventoring_tapes.html?ver=95u4\">inventeerimisel<\/a><\/noindex> v\u00f5i <noindex><a rel=\"nofollow\" href=\"https:\/\/helpcenter.veeam.com\/docs\/backup\/vsphere\/cataloging_tapes.html?ver=95u4\">kataloogimisel<\/a><\/noindex> salvestas pealkirja, mida hiljem ei saanud kustutada, ja teipimis\u00fclesanded eba\u00f5nnestusid sellise katse korral.<\/p>\n<p>Versioonis 9.5 Update 4 on selliste kassettide t\u00e4islahenduse tugi. Lisatud on WORM-meediahulki, tavalised ja GFS, kuhu saab paigutada vaid selle t\u00fc\u00fcpi kasette.<\/p>\n<p><img decoding=\"async\" alt=\"\u201eBackup tuleb mul lintidele teha\u201c. Isikliku kogemuse lugu\" src=\"\/wp-content\/uploads\/2019\/03\/a74ac16b6bf985665437b58d867ea2b0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nUutel kasettidel on sinine, \u201ek\u00fclmutatud\u201d ikoon. Kasutaja jaoks ei erine WORM-kassettide t\u00f6\u00f6 tavalisest t\u00f6\u00f6protsessist.<\/p>\n<p>Kassettide \u201ewormilisus\u201d m\u00e4\u00e4ratakse algselt nende <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.oracle.com\/cd\/E28221_03\/SLTUG\/barcode_labels.htm#SLTUG912\">baar-koodi suufiguuri j\u00e4rgi.<\/a><\/noindex>, kui baarikoodid on tavalised v\u00f5i raskesti loetavad, edastab teave draiver, kui kassett esmakordselt sisestatakse. WORM-kassetid ei saa tavalisse meedia puul ja neid ei saa kirjutada. Naljakas on see, et m\u00f5ned kasutajad on leidnud WORM-baarikoode, mille nad on kleepinud tavalistele kassettidele, ja imestanud oma infrastruktuuri muudatuste \u00fcle p\u00e4rast v\u00e4rskendust.<\/p>\n<h2>Kasseti kiip<\/h2>\n<p>\nKoos kirjutamata kassetide kasutuselev\u00f5tuga hakati tegelema <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Linear_Tape-Open#Cartridge_memory\">kiibiga<\/a><\/noindex>. Tavalisi atribuute kiipe ei ole varem kasutatud, praegu kirjutame ja loeme osa neist, kuid ei pea neid peamiseks andmeallikaks. Peamine orientiir on endiselt kassetipealkiri. See otsus osutus \u00f5igeks: kuu p\u00e4rast v\u00e4ljaandmist n\u00e4eme, kuidas kasutajate \u201eloomaaed\u201d riistvarast toob kiibi t\u00f6\u00f6tamise osas \u00fcllatusi.<\/p>\n<h1>NDMP-mahupuhverdatud lindi peale<\/h1>\n<p>\nKokkuv\u00f5tteks \u2013 k\u00f5ige n\u00f5utuma funktsiooni kohta selle v\u00e4rskenduse arvustuste arvust. NDMP-mahtude varundamine kassettide peale on n\u00fc\u00fcd saadaval. VBR infrastruktuuri tuleb <noindex><a rel=\"nofollow\" href=\"https:\/\/helpcenter.veeam.com\/docs\/backup\/vsphere\/adding_ndmp_servers.html?ver=95u4\">lisada NDMP-server<\/a><\/noindex>, p\u00e4rast mida saab faili lindi t\u00f6\u00f6\u00fclesandes valida selle hosti mahtusid. Need paigutatakse kassettidesse failide kujul, millel on spetsiaalne atribuut, et eristada neid tavalisest kataloogimisest.<\/p>\n<p><img decoding=\"async\" alt=\"\u201eBackup tuleb mul lintidele teha\u201c. Isikliku kogemuse lugu\" src=\"\/wp-content\/uploads\/2019\/03\/1358ba022d480fd102e8b7e5eb55bbf4.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEsimeses versioonis on teatud piirangud: laiendusi ei toetata, lisaks saab varundada ja taastada ainult t\u00e4iskogumist, mitte eraldi faile. Varundamine toimub l\u00e4bi <noindex><a rel=\"nofollow\" href=\"https:\/\/linux.die.net\/man\/8\/dump\">dump<\/a><\/noindex> (NetApp puhul \u2013 <noindex><a rel=\"nofollow\" href=\"https:\/\/kb.netapp.com\/app\/answers\/answer_view\/a_id\/1003891\/~\/network-data-management-protocol-%28ndmp%29-%2F-dump-phases-description-\">ufsdump<\/a><\/noindex>), seal on oma erip\u00e4rad: maksimaalne inkrementaalsete punktide arv on 9, p\u00e4rast mida sunnitakse t\u00e4isvarukoopia tegemist.<\/p>\n<h1>Kokkuv\u00f5tteks<\/h1>\n<p>\nNeed olid vaid k\u00f5ige suuremad uuendused magnetlindiga varundamises VBR 9.5 Update 4. Muud muudatused on j\u00e4rgmised:<\/p>\n<ul>\n<li>v\u00f5imalus m\u00e4\u00e4rata allika t\u00f6\u00f6\u00fclesannete ja failide j\u00e4rjekord lindi t\u00f6\u00f6\u00fclesannetes;<\/li>\n<li>lisatud Tape Operatori roll (kasutaja v\u00f5ib teha k\u00f5ike, v\u00e4lja arvatud andmete taastamine lindilt \u2013 selleks on Restore Operator);<\/li>\n<li>lindi t\u00f6\u00f6\u00fclesandes on lisatud t\u00e4ielikud include\/exclude maskid (v\u00e4lja arvatud NDMP);<\/li>\n<li>t\u00f6\u00f6tati v\u00e4lja failit\u00fc\u00fcbi taastamine (kaust taastatakse nende failidega, mis seal olid varukoopia hetkel, mitte k\u00f5igi nende failidega, mis kunagi seal olnud on \u2013 nagu ikka, v\u00e4ga n\u00f5utud funktsioon);<\/li>\n<li>suurendatud taastamise kiirus v\u00e4ga suure arvu failide jaoks kassettidelt;<\/li>\n<li>t\u00f6\u00f6tati v\u00e4lja algoritm j\u00e4rgmise kassetti salvestamiseks, arvestades andmete mahtu, mis on kogu selle elu jooksul salvestatud\/loodud, valime k\u00f5ige v\u00e4rskema;<\/li>\n<li>t\u00f6\u00f6deldi toote stabiilsust.<\/li>\n<\/ul>\n<h1>Kasulikud lingid<\/h1>\n<p>\nMitmekesisuseks toon m\u00f5ned lingid ka vene keelt k\u00f5nelevatele ressurssidele:<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.veeam.com\/ru\/backup-replication-download.html\">Link tasuta prooviversiooni VBR 9.5 Update 4 allalaadimiseks<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/veeam\/blog\/349964\/\">Artikkel Habrast \u201eKasulikud n\u00e4pun\u00e4ited Veeami varukoopia arhiivimiseks magnetlintidele\u201d<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/veeam\/blog\/319654\/\">Artikkel Habrast \u201e7 kasulikku n\u00e4pun\u00e4idet varukoopiate kaitsmiseks kr\u00fcptoviiruste eest\u201d<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/helpcenter.veeam.com\/docs\/backup\/vsphere\/tape_device_support.html?ver=95u4\">Kasutajajuhendi jagu, mis puudutab lintide kasutamist (inglise keeles)<\/a><\/noindex><\/li>\n<li>Ja tagasime tagasi eelnevasse kohta \u00fclevaatevideod \u201eKuidas see t\u00f6\u00f6tab\u201d (kuigi praegu ainult inglise keeles) \u2013 neid saab vaadata <noindex><a rel=\"nofollow\" href=\"https:\/\/files-university.veeam.com\/EU\/VAS-T\/How%20It%20Works%20%28Published%29\/index.html\">siit<\/a><\/noindex>. Lindiga r\u00e4\u00e4kijatest tehakse juttu slaididel 95 \u2013 102.<\/li>\n<\/ul>\n<p>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/veeam\/blog\/443716\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u043f\u043e\u0432\u0435\u0434\u0430\u043b\u0438 \u0432\u0430\u043c \u043e \u043d\u043e\u0432\u044b\u0445 \u0444\u0438\u0447\u0430\u0445 \u0432 \u0432\u044b\u0448\u0435\u0434\u0448\u0435\u043c \u0432 \u044f\u043d\u0432\u0430\u0440\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0438 Update 4 \u0434\u043b\u044f Veeam Backup &amp; Replication 9.5 (VBR), \u0433\u0434\u0435 \u043e\u0441\u043e\u0437\u043d\u0430\u043d\u043d\u043e \u043d\u0435 \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u043b\u0438 \u0431\u044d\u043a\u0430\u043f\u044b \u043d\u0430 \u043c\u0430\u0433\u043d\u0438\u0442\u043d\u0443\u044e \u043b\u0435\u043d\u0442\u0443. \u0420\u0430\u0441\u0441\u043a\u0430\u0437 \u043e\u0431 \u044d\u0442\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0437\u0430\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u0435\u0442 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u043d\u043e\u0432\u044b\u0445 \u0444\u0438\u0447 \u0431\u044b\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043c\u043d\u043e\u0433\u043e. \u2013 \u0420\u0435\u0431\u044f\u0442\u0430 \u0438\u0437 QA, \u043d\u0430\u043f\u0438\u0448\u0435\u0442\u0435 \u0441\u0442\u0430\u0442\u044c\u044e? \u2013 \u041f\u043e\u0447\u0435\u043c\u0443 \u0431\u044b \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-29927","post","type-post","status-publish","format-standard","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u043f\u043e\u0432\u0435\u0434\u0430\u043b\u0438 \u0432\u0430\u043c \u043e \u043d\u043e\u0432\u044b\u0445 \u0444\u0438\u0447\u0430\u0445 \u0432 \u0432\u044b\u0448\u0435\u0434\u0448\u0435\u043c \u0432 \u044f\u043d\u0432\u0430\u0440\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0438 Update 4 \u0434\u043b\u044f Veeam Backup &amp; Replication 9.5 (VBR), \u0433\u0434\u0435 \u043e\u0441\u043e\u0437\u043d\u0430\u043d\u043d\u043e \u043d\u0435 \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u043b\u0438 \u0431\u044d\u043a\u0430\u043f\u044b \u043d\u0430 \u043c\u0430\u0433\u043d\u0438\u0442\u043d\u0443\u044e \u043b\u0435\u043d\u0442\u0443. \u0420\u0430\u0441\u0441\u043a\u0430\u0437 \u043e\u0431 \u044d\u0442\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0437\u0430\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u0435\u0442 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u043d\u043e\u0432\u044b\u0445 \u0444\u0438\u0447 \u0431\u044b\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043c\u043d\u043e\u0433\u043e. \u2013 \u0420\u0435\u0431\u044f\u0442\u0430 \u0438\u0437 QA, \u043d\u0430\u043f\u0438\u0448\u0435\u0442\u0435 \u0441\u0442\u0430\u0442\u044c\u044e? \u2013 \u041f\u043e\u0447\u0435\u043c\u0443 \u0431\u044b \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\/et\/blog\/bekap-mne-na-lentu-zapili-rasskaz-ot-pervogo-litsa\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\udd47\u00ab\u0411\u044d\u043a\u0430\u043f \u043c\u043d\u0435 \u043d\u0430 \u043b\u0435\u043d\u0442\u0443 \u0437\u0430\u043f\u0438\u043b\u0438\u00bb. \u0420\u0430\u0441\u0441\u043a\u0430\u0437 \u043e\u0442 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043b\u0438\u0446\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u043f\u043e\u0432\u0435\u0434\u0430\u043b\u0438 \u0432\u0430\u043c \u043e \u043d\u043e\u0432\u044b\u0445 \u0444\u0438\u0447\u0430\u0445 \u0432 \u0432\u044b\u0448\u0435\u0434\u0448\u0435\u043c \u0432 \u044f\u043d\u0432\u0430\u0440\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0438 Update 4 \u0434\u043b\u044f Veeam Backup &amp; Replication 9.5 (VBR), \u0433\u0434\u0435 \u043e\u0441\u043e\u0437\u043d\u0430\u043d\u043d\u043e \u043d\u0435 \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u043b\u0438 \u0431\u044d\u043a\u0430\u043f\u044b \u043d\u0430 \u043c\u0430\u0433\u043d\u0438\u0442\u043d\u0443\u044e \u043b\u0435\u043d\u0442\u0443. \u0420\u0430\u0441\u0441\u043a\u0430\u0437 \u043e\u0431 \u044d\u0442\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0437\u0430\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u0435\u0442 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u043d\u043e\u0432\u044b\u0445 \u0444\u0438\u0447 \u0431\u044b\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043c\u043d\u043e\u0433\u043e. \u2013 \u0420\u0435\u0431\u044f\u0442\u0430 \u0438\u0437 QA, \u043d\u0430\u043f\u0438\u0448\u0435\u0442\u0435 \u0441\u0442\u0430\u0442\u044c\u044e? \u2013 \u041f\u043e\u0447\u0435\u043c\u0443 \u0431\u044b \u0438\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/bekap-mne-na-lentu-zapili-rasskaz-ot-pervogo-litsa\" \/>\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=\"2019-10-31T18:32:42+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:32:42+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\udd47\u00abVarundage mulle lindile\u00bb. R\u00e4\u00e4gib esimese isikuna | ProHoster","description":"Eelmises artiklis r\u00e4\u00e4kisime teile jaanuaris v\u00e4lja antud Veeam Backup &amp; Replication 9.5 (VBR) Update 4 uutes funktsioonidest, kus j\u00e4ttis teadlikult mainimata magnetlintidele tehtud varundused. Selle valdkonna \u00fclevaade v\u00e4\u00e4rib eraldi artiklit, kuna uusi funktsioone oli t\u00f5eliselt palju. \u2013 QA inimesed, kirjutate artikli? \u2013 Miks mitte","canonical_url":"https:\/\/prohoster.info\/et\/blog\/bekap-mne-na-lentu-zapili-rasskaz-ot-pervogo-litsa","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\udd47\u00ab\u0411\u044d\u043a\u0430\u043f \u043c\u043d\u0435 \u043d\u0430 \u043b\u0435\u043d\u0442\u0443 \u0437\u0430\u043f\u0438\u043b\u0438\u00bb. \u0420\u0430\u0441\u0441\u043a\u0430\u0437 \u043e\u0442 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043b\u0438\u0446\u0430 | ProHoster","og:description":"\u0412 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u043f\u043e\u0432\u0435\u0434\u0430\u043b\u0438 \u0432\u0430\u043c \u043e \u043d\u043e\u0432\u044b\u0445 \u0444\u0438\u0447\u0430\u0445 \u0432 \u0432\u044b\u0448\u0435\u0434\u0448\u0435\u043c \u0432 \u044f\u043d\u0432\u0430\u0440\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0438 Update 4 \u0434\u043b\u044f Veeam Backup &amp; Replication 9.5 (VBR), \u0433\u0434\u0435 \u043e\u0441\u043e\u0437\u043d\u0430\u043d\u043d\u043e \u043d\u0435 \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u043b\u0438 \u0431\u044d\u043a\u0430\u043f\u044b \u043d\u0430 \u043c\u0430\u0433\u043d\u0438\u0442\u043d\u0443\u044e \u043b\u0435\u043d\u0442\u0443. \u0420\u0430\u0441\u0441\u043a\u0430\u0437 \u043e\u0431 \u044d\u0442\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0437\u0430\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u0435\u0442 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u043d\u043e\u0432\u044b\u0445 \u0444\u0438\u0447 \u0431\u044b\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043c\u043d\u043e\u0433\u043e. \u2013 \u0420\u0435\u0431\u044f\u0442\u0430 \u0438\u0437 QA, \u043d\u0430\u043f\u0438\u0448\u0435\u0442\u0435 \u0441\u0442\u0430\u0442\u044c\u044e? \u2013 \u041f\u043e\u0447\u0435\u043c\u0443 \u0431\u044b \u0438","og:url":"https:\/\/prohoster.info\/et\/blog\/bekap-mne-na-lentu-zapili-rasskaz-ot-pervogo-litsa","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":"2019-10-31T18:32:42+00:00","article:modified_time":"2019-10-31T18:32:42+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"29927","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":"Article","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":"2026-01-20 23:04:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:45:25","updated":"2026-01-20 23:04:19"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/29927","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=29927"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/29927\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=29927"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=29927"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=29927"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}