{"id":93710,"date":"2020-09-09T07:42:42","date_gmt":"2020-09-09T05:42:42","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/politiki-hraneniya-veeam-br-rasputyvaem-bekapnye-czepi-vmeste-s-tehpodderzhkoj"},"modified":"2020-09-09T07:42:42","modified_gmt":"2020-09-09T05:42:42","slug":"politiki-hraneniya-veeam-br-rasputyvaem-bekapnye-czepi-vmeste-s-tehpodderzhkoj","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/politiki-hraneniya-veeam-br-rasputyvaem-bekapnye-czepi-vmeste-s-tehpodderzhkoj","title":{"rendered":"Politiky uchov\u00e1v\u00e1n\u00ed Veeam B&amp;R \u2014 rozmot\u00e1v\u00e1me z\u00e1lohovac\u00ed \u0159et\u011bzce spole\u010dn\u011b s technickou podporou","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>V\u00edt\u00e1m \u010dten\u00e1\u0159e na\u0161eho blogu! \u010c\u00e1ste\u010dn\u011b se u\u017e zn\u00e1me \u2013 moje anglick\u00e9 p\u0159\u00edsp\u011bvky se zde objevovaly v p\u0159ekladu m\u00e9 drah\u00e9 kolegyn\u011b <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/polarowl\/\" class=\"user_link\">polarowl<\/a><\/noindex>. Tentokr\u00e1t jsem se rozhodl obr\u00e1tit p\u0159\u00edmo na rusky mluv\u00edc\u00ed publikum. <\/p>\n<p>Pro sv\u016fj debut jsem cht\u011bl naj\u00edt t\u00e9ma, kter\u00e9 by zaj\u00edmalo co nej\u0161ir\u0161\u00ed publikum a vy\u017eadovalo podrobn\u00e9 prozkoum\u00e1n\u00ed. Daniel Defoe tvrdil, \u017ee ka\u017ed\u00e9ho \u010dlov\u011bka \u010dekaj\u00ed smrt a dan\u011b. Za sebe mohu \u0159\u00edct, \u017ee ka\u017ed\u00e9ho podp\u016frn\u00e9ho in\u017een\u00fdra \u010dekaj\u00ed ot\u00e1zky o politik\u00e1ch uchov\u00e1v\u00e1n\u00ed bod\u016f obnoven\u00ed (nebo jednodu\u0161e \u2013 retenci). Jak funguje retence, jsem za\u010dal vysv\u011btlovat p\u0159ed 4 lety, kdy\u017e jsem byl juniorsk\u00fdm in\u017een\u00fdrem prvn\u00edho stupn\u011b, a st\u00e1le to vysv\u011btluji nyn\u00ed, u\u017e jako t\u00fdmov\u00fd l\u00eddr \u0161pan\u011blsky a italsky mluv\u00edc\u00edho t\u00fdmu. Jsem si jist\u00fd, \u017ee moji kolegov\u00e9 druh\u00e9 a dokonce i t\u0159et\u00ed \u00farovn\u011b podpory tak\u00e9 pravideln\u011b odpov\u00eddaj\u00ed na stejn\u00e9 ot\u00e1zky. <\/p>\n<p>V tomto sv\u011btle jsem cht\u011bl napsat kone\u010dn\u00fd, co nejpodrobn\u011bj\u0161\u00ed p\u0159\u00edsp\u011bvek, ke kter\u00e9mu by se rusky mluv\u00edc\u00ed u\u017eivatel\u00e9 mohli vracet znovu a znovu jako k p\u0159\u00edru\u010dce. Okam\u017eik je vhodn\u00fd \u2013 ned\u00e1vno vydan\u00e1 jubilejn\u00ed des\u00e1t\u00e1 verze p\u0159idala nov\u00e9 mo\u017enosti k z\u00e1kladn\u00edmu funk\u010dn\u00edmu celku, kter\u00fd se roky nem\u011bnil. M\u016fj p\u0159\u00edsp\u011bvek je orientov\u00e1n p\u0159edev\u0161\u00edm na tuto verzi \u2014 i kdy\u017e v\u011bt\u0161ina napsan\u00e9ho plat\u00ed i pro p\u0159edchoz\u00ed verze, n\u011bco z popisovan\u00e9ho funk\u010dn\u00edho celku tam prost\u011b nenajdete. Nakonec, malinko nahl\u00e9dnu do budoucnosti a \u0159eknu, \u017ee v dal\u0161\u00ed verzi se o\u010dek\u00e1vaj\u00ed n\u011bkter\u00e9 zm\u011bny, ale o tom budeme mluvit, a\u017e p\u0159ijde \u010das. Tak\u017ee, poj\u010fme na to.<\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/b1058211b747658bd40edd88e8d18b3b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>\u00dakoly z\u00e1lohov\u00e1n\u00ed (Backup job)<\/h2>\n<p>\nNejprve se pod\u00edvejme na tu \u010d\u00e1st, kter\u00e1 se ve verzi 10 nezm\u011bnila. Politika retence je definov\u00e1na n\u011bkolika parametry. Otev\u0159eme okno pro vytvo\u0159en\u00ed nov\u00e9ho \u00fakolu a p\u0159ejdeme na kartu Storage. Zde uvid\u00edme parametr, kter\u00fd ur\u010duje po\u017eadovan\u00fd po\u010det bod\u016f obnoven\u00ed:<\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/7dbc5000fc7f2cba09baf5951d7f9ac3.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTo v\u0161ak je jen \u010d\u00e1st rovnice. Skute\u010dn\u00fd po\u010det bod\u016f je tak\u00e9 ur\u010den re\u017eimem z\u00e1lohy nastaven\u00fdm pro \u00fakol. Pro v\u00fdb\u011br tohoto parametru je t\u0159eba kliknout na tla\u010d\u00edtko Advanced na stejn\u00e9 kart\u011b. To otev\u0159e nov\u00e9 okno s mnoha mo\u017enostmi. \u010c\u00edslujeme je a prozkoum\u00e1me po jednom:<\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/267e51961b9084484c3bfdd4e729467b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPokud aktivujete pouze mo\u017enost 1, \u00faloha bude pracovat v re\u017eimu \"nekone\u010dn\u00e9 inkrementace\" (forever forward incremental). Nebudou s t\u00edm \u017e\u00e1dn\u00e9 pot\u00ed\u017ee \u2013 \u00faloha si uchov\u00e1v\u00e1 stanoven\u00fd po\u010det bod\u016f obnoven\u00ed od kompletn\u00edho z\u00e1lohov\u00e1n\u00ed (soubor s p\u0159\u00edponou VBK) po posledn\u00ed inkrement (soubor s p\u0159\u00edponou VIB). Jakmile po\u010det bod\u016f p\u0159ekro\u010d\u00ed stanovenou hodnotu, nejstar\u0161\u00ed inkrement bude slou\u010den s kompletn\u00edm z\u00e1lohov\u00e1n\u00edm. Jin\u00fdmi slovy, pokud je \u00faloha nastavena na uchov\u00e1v\u00e1n\u00ed 3 bod\u016f, ihned po dal\u0161\u00ed relaci budou na \u00falo\u017ei\u0161ti 4 body, po \u010dem\u017e bude kompletn\u00ed z\u00e1lohov\u00e1n\u00ed slou\u010deno s nejstar\u0161\u00edm inkrementem a celkov\u00fd po\u010det bod\u016f se vr\u00e1t\u00ed na 3. <\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/f0f06ce8e283c8f9046b3ca336dfbda9.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTak\u00e9 je velmi jednoduch\u00e9 spravovat retenci pro re\u017eim \"zp\u011btn\u00e9 inkrementace\" (reverse incremental) (mo\u017enost 2). V tomto p\u0159\u00edpad\u011b bude nejnov\u011bj\u0161\u00ed bod kompletn\u00edm z\u00e1lohov\u00e1n\u00edm, za kter\u00fdm bude n\u00e1sledovat \u0159et\u011bzec takzvan\u00fdch rollback\u016f (soubor\u016f s p\u0159\u00edponou VRB), tak\u017ee pro aplikaci retence sta\u010d\u00ed jednodu\u0161e odstranit nejstar\u0161\u00ed rollback. Situace bude stejn\u00e1: ihned po relaci po\u010det bod\u016f p\u0159ekro\u010d\u00ed stanovenou hodnotu o 1, po \u010dem\u017e se vr\u00e1t\u00ed na po\u017eadovanou hodnotu.<\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/99e7905396ccaa94f9ead7b48a393180.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nM\u011bjte na pam\u011bti, \u017ee s re\u017eimem zp\u011btn\u00e9 inkrementace lze tak\u00e9 aktivovat periodick\u00e9 kompletn\u00ed z\u00e1lohov\u00e1n\u00ed (mo\u017enost 4), ale to na podstat\u011b nic nem\u011bn\u00ed. Ano, v \u0159et\u011bzci se objev\u00ed kompletn\u00ed body obnoven\u00ed, ale v\u017edy jednodu\u0161e odstran\u00edme ty nejstar\u0161\u00ed body jeden po druh\u00e9m. <\/p>\n<p>Nakonec se dost\u00e1v\u00e1me k zaj\u00edmav\u00e9 \u010d\u00e1sti. Pokud aktivujete inkrement\u00e1ln\u00ed z\u00e1lohov\u00e1n\u00ed, ale nav\u00edc zapnete mo\u017enosti 3 nebo 4 (nebo ob\u011b najednou), \u00faloha za\u010dne vytv\u00e1\u0159et periodick\u00e1 kompletn\u00ed z\u00e1lohov\u00e1n\u00ed \"aktivn\u00ed\" nebo syntetickou metodou. Zp\u016fsob vytvo\u0159en\u00ed kompletn\u00edho z\u00e1lohov\u00e1n\u00ed nen\u00ed d\u016fle\u017eit\u00fd \u2013 bude obsahovat ta sam\u00e1 data, a inkrement\u00e1ln\u00ed \u0159et\u011bzec bude rozd\u011blen na \"pod\u0159et\u011bzce\". Tento zp\u016fsob se naz\u00fdv\u00e1 forward incremental a pr\u00e1v\u011b on vyvol\u00e1v\u00e1 zna\u010dnou \u010d\u00e1st ot\u00e1zek na\u0161ich z\u00e1kazn\u00edk\u016f. <\/p>\n<p>Retention here is applied by removing the oldest part of the chain (from a full backup to increments). In this case, we will not remove just the empty backup or just part of the increments. The entire \"subchain\" is deleted completely at once. The meaning of the setting for the number of points changes \u2013 if in other methods it is the maximum allowed number after which retention needs to be applied, here this setting determines the minimum number. In other words, after the oldest \"subchain\" is deleted, the number of points in the remaining part should not fall below this minimum. <\/p>\n<p>I will try to illustrate this concept graphically. Suppose retention is set to 3 points, and the task runs every day with a full backup on Monday. Retention will be applied in this case when the total number of points reaches 10:<\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/9575b97a1cb0855cef387bd2b28554aa.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nWhy 10 when we've set 3? A full backup was created on Monday. From Tuesday to Sunday, the task created increments. Finally, the next Monday, a full backup is created again, and only when 2 increments have been created can the entire old part of the chain be deleted because the remaining number of points will not drop below the established 3. <\/p>\n<p>If the idea is clear, I suggest you try to calculate retention yourself. Let\u2019s take the following conditions: the task runs for the first time on Thursday (naturally, a full backup will be made). The task is set to create full backups on Wednesdays and Sundays, retaining 8 recovery points. When will retention be applied for the first time?<\/p>\n<p>To answer this question, I recommend you take a piece of paper, draw it by the days of the week, and write down which point is created each day. The answer will become obvious.<\/p>\n<p>                        <b class=\"spoiler_title\">Odpov\u011b\u010f<\/b><br \/>\n                        <img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/7929f9871cbc8e77efe08d5bf471684a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nExplanation: to answer, it is enough to ask yourself \"when will retention be applied\"? The answer is when we can delete the first 3 points (VBK, VIB, VIB) and the remaining chain does not fall below the required 8 points. It becomes clear that we can do this when we have a total of 11 points, that is, on the Sunday of the second week. <\/p>\n<p>Some readers may object: \"why all this, if there is <noindex><a rel=\"nofollow\" href=\"https:\/\/rps.dewin.me\/\">rps.dewin.me<\/a><\/noindex>?\u00bb. \u0411\u0435\u0437 \u0441\u043e\u043c\u043d\u0435\u043d\u0438\u044f, \u044d\u0442\u043e \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442, \u0438 \u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445 \u044f \u0431\u044b \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u043b \u0438\u043c\u0435\u043d\u043d\u043e \u0435\u0433\u043e, \u043d\u043e \u0435\u0441\u0442\u044c \u0443 \u043d\u0435\u0433\u043e \u0438 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f. \u041f\u0440\u0435\u0436\u0434\u0435 \u0432\u0441\u0435\u0433\u043e, \u043e\u043d \u043d\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0435 \u0443\u0441\u043b\u043e\u0432\u0438\u044f, \u0430 \u0432\u043e \u043c\u043d\u043e\u0433\u0438\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445 \u0441\u043b\u0443\u0447\u0430\u0435\u0432 \u0432\u043e\u043f\u0440\u043e\u0441 \u0437\u0432\u0443\u0447\u0438\u0442 \u0438\u043c\u0435\u043d\u043d\u043e \u00ab\u0443 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u0442\u0430\u043a\u0430\u044f \u0446\u0435\u043f\u043e\u0447\u043a\u0430, \u0447\u0442\u043e \u0431\u0443\u0434\u0435\u0442, \u0435\u0441\u043b\u0438 \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0442\u0430\u043a\u0438\u0435-\u0442\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438?\u00bb. \u0412\u043e-\u0432\u0442\u043e\u0440\u044b\u0445, \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0443 \u0432\u0441\u0435-\u0442\u0430\u043a\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043d\u0435 \u0445\u0432\u0430\u0442\u0430\u0435\u0442 \u043d\u0430\u0433\u043b\u044f\u0434\u043d\u043e\u0441\u0442\u0438. \u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0447\u043a\u0443 RPS \u043a\u043b\u0438\u0435\u043d\u0442\u0430\u043c, \u044f \u043d\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u043b \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u044f, \u0430 \u0432\u043e\u0442 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u0432 \u0435\u0435 \u043a\u0430\u043a \u0432 \u043f\u0440\u0438\u043c\u0435\u0440\u0435 (\u0434\u0430\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0442\u043e\u0442 \u0436\u0435 Paint), \u0434\u0435\u043d\u044c \u0437\u0430 \u0434\u043d\u0435\u043c, \u0432\u0441\u0435 \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u043e\u0441\u044c \u044f\u0441\u043d\u043e. <\/p>\n<p>Nakonec jsme se nezab\u00fdvali mo\u017enost\u00ed \u201eTransformovat p\u0159edchoz\u00ed z\u00e1lohovac\u00ed \u0159et\u011bzce na n\u00e1vraty\u201c (ozna\u010denou \u010d\u00edslem 5). Tato mo\u017enost n\u011bkdy mate z\u00e1kazn\u00edky, kte\u0159\u00ed ji aktivuj\u00ed \u201eautomaticky\u201c, cht\u011bj\u00ed jen zahrnout syntetickou z\u00e1lohu. Mezit\u00edm tato mo\u017enost aktivuje zcela zvl\u00e1\u0161tn\u00ed re\u017eim z\u00e1lohov\u00e1n\u00ed. Ani\u017e bychom zach\u00e1zeli do podrobnost\u00ed, ihned \u0159eknu, \u017ee v tomto st\u00e1diu v\u00fdvoje produktu je \u201eTransformovat p\u0159edchoz\u00ed z\u00e1lohovac\u00ed \u0159et\u011bzce na n\u00e1vraty\u201c zastaral\u00e1 volba a nedok\u00e1\u017eu si p\u0159edstavit ani jeden sc\u00e9n\u00e1\u0159, kdy by se m\u011bla pou\u017e\u00edvat. Jej\u00ed hodnota je tak pochybn\u011b mal\u00e1, \u017ee n\u011bjakou dobu s\u00e1m Anton Gostevi vyz\u00fdval prost\u0159ednictv\u00edm f\u00f3ra, aby mu poslali p\u0159\u00edklady jej\u00edho u\u017eite\u010dn\u00e9ho pou\u017eit\u00ed (pokud n\u011bjak\u00e9 m\u00e1te, napi\u0161te do koment\u00e1\u0159\u016f, velmi m\u011b to zaj\u00edm\u00e1). Pokud se \u017e\u00e1dn\u00e9 nenajdou (mysl\u00edm, \u017ee to tak bude), tak bude mo\u017enost odstran\u011bna v dal\u0161\u00edch verz\u00edch. <\/p>\n<p>\u00dakol bude vytv\u00e1\u0159et inkrementy (VIB) a\u017e do dne, kdy je pl\u00e1nov\u00e1na syntetick\u00e1 kompletn\u00ed z\u00e1loha. V tento den se skute\u010dn\u011b vytv\u00e1\u0159\u00ed VBK, ale v\u0161echny body p\u0159ed t\u00edmto VBK se transformuj\u00ed na n\u00e1vraty (VRB). Pot\u00e9 \u00fakol bude pokra\u010dovat v vytv\u00e1\u0159en\u00ed inkrement\u016f k pln\u00e9 z\u00e1loze a\u017e do dal\u0161\u00ed syntetick\u00e9 z\u00e1lohy. Nakonec se v \u0159et\u011bzci vytvo\u0159\u00ed sm\u011bsice z VBK, VBR a VIB soubor\u016f. Reten\u010dn\u00ed pravidlo se pak aplikuje velmi jednodu\u0161e \u2013 odstran\u011bn\u00edm posledn\u00edho VBR:<\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/b58a12fa0fbe21c3af6754f19974d76e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Probl\u00e9my<\/h3>\n<p>\nKrom\u011b samotn\u00e9ho pochopen\u00ed, jak to funguje, v\u011bt\u0161ina probl\u00e9m\u016f, kter\u00e9 nastanou p\u0159i pou\u017e\u00edv\u00e1n\u00ed inkrement\u00e1ln\u00edho re\u017eimu, obvykle souvis\u00ed s \u00faplnou z\u00e1lohou. Pravideln\u00e1 \u00fapln\u00e1 z\u00e1loha je pro tento re\u017eim nezbytn\u00e1, jinak bude \u00falo\u017ei\u0161t\u011b shroma\u017e\u010fovat body, dokud nep\u0159epln\u00ed. <\/p>\n<p>Nap\u0159\u00edklad, \u00fapln\u00e1 z\u00e1loha m\u016f\u017ee b\u00fdt vytv\u00e1\u0159ena p\u0159\u00edli\u0161 z\u0159\u00eddka. \u0158ekn\u011bme, \u017ee je \u00fakol nastaven na ulo\u017een\u00ed 10 bod\u016f, zat\u00edmco \u00fapln\u00e1 z\u00e1loha je vytv\u00e1\u0159ena jednou za m\u011bs\u00edc. Je jasn\u00e9, \u017ee skute\u010dn\u00fd po\u010det bod\u016f zde bude v\u00fdrazn\u011b vy\u0161\u0161\u00ed, ne\u017e je nastavena hodnota. Nebo je \u00fakol nastaven na pr\u00e1ci v nekone\u010dn\u011b inkrement\u00e1ln\u00edm re\u017eimu a uchov\u00e1n\u00ed 50 bod\u016f. Pak n\u011bkdo n\u00e1hodou vytvo\u0159il \u00faplnou z\u00e1lohu. V\u0161echno, od nyn\u011bj\u0161ka \u00fakol \u010dek\u00e1, a\u017e pln\u00fd bod shrom\u00e1\u017ed\u00ed 49 inkrement\u016f, pot\u00e9 aplikuje reten\u010dn\u00ed pravidlo a vr\u00e1t\u00ed se do nekone\u010dn\u011b pln\u00e9ho re\u017eimu.<\/p>\n<p>Jindy se pln\u00fd z\u00e1lohov\u00e1n\u00ed nastavuje na pravidelnou \u00fadr\u017ebu, ale z n\u011bjak\u00e9ho d\u016fvodu se to ned\u011bje. Zde pop\u00ed\u0161u nejv\u00edce roz\u0161\u00ed\u0159enou p\u0159\u00ed\u010dinu. N\u011bkte\u0159\u00ed klienti d\u00e1vaj\u00ed p\u0159ednost pou\u017e\u00edv\u00e1n\u00ed mo\u017enosti pl\u00e1nov\u00e1n\u00ed \u201eb\u011b\u017eet po\u201c a nastavuj\u00ed \u00fakoly tak, aby pracovaly ve vedlej\u0161\u00edch sekvenc\u00edch. Vezm\u011bme takov\u00fd p\u0159\u00edklad: existuj\u00ed 3 \u00fakoly, kter\u00e9 prob\u00edhaj\u00ed ka\u017ed\u00fd den a vytv\u00e1\u0159ej\u00ed plnou z\u00e1lohu v ned\u011bli. Prvn\u00ed \u00fakol se spou\u0161t\u00ed v 22:30, ostatn\u00ed se spou\u0161t\u011bj\u00ed po \u0159et\u011bzu. Inkrement\u00e1ln\u00ed z\u00e1loha trv\u00e1 10 minut, a proto do 23:00 v\u0161echny \u00fakoly kon\u010d\u00ed. Ale pln\u00e1 z\u00e1loha trv\u00e1 hodinu, a proto v ned\u011bli nast\u00e1v\u00e1 n\u00e1sleduj\u00edc\u00ed: prvn\u00ed \u00fakol pracuje od 22:30 do 23:30. N\u00e1sleduj\u00edc\u00ed od 23:30 do 00:30. A t\u0159et\u00ed \u00fakol se u\u017e spou\u0161t\u00ed v pond\u011bl\u00ed. Pln\u00e1 z\u00e1loha je nastavena na ned\u011bli, tak\u017ee v tom p\u0159\u00edpad\u011b jednodu\u0161e nebude. \u00dakol bude \u010dekat na plnou z\u00e1lohu, aby mohl aplikovat retenci. Proto bu\u010fte opatrn\u00ed p\u0159i pou\u017e\u00edv\u00e1n\u00ed mo\u017enosti \u201eb\u011b\u017eet po\u201c nebo ji v\u016fbec nepou\u017e\u00edvejte \u2013 nastavte \u00fakoly, aby se spou\u0161t\u011bly ve stejnou dobu, a nechte pl\u00e1nova\u010d zdroj\u016f d\u011blat svou pr\u00e1ci. <\/p>\n<h2>Slo\u017eit\u00e1 mo\u017enost \u201eOdebrat smazan\u00e9 polo\u017eky\u201c<\/h2>\n<p>\nP\u0159i proch\u00e1zen\u00ed nastaven\u00ed \u00fakolu \u00dalo\u017ei\u0161t\u011b \u2013 Pokro\u010dil\u00e9 \u2013 \u00dadr\u017eba, m\u016f\u017eete narazit na mo\u017enost \u201eodebrat data smazan\u00fdch polo\u017eek po\u201c, m\u011b\u0159enou v dnech. <\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/c69ea635b789c34986cc1e516cda7141.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nN\u011bkte\u0159\u00ed klienti o\u010dek\u00e1vaj\u00ed, \u017ee to je retence. Ve skute\u010dnosti je to zcela samostatn\u00e1 mo\u017enost, jej\u00ed\u017e nepochopen\u00ed m\u016f\u017ee v\u00e9st k neo\u010dek\u00e1van\u00fdm d\u016fsledk\u016fm. Nicm\u00e9n\u011b nejprve je t\u0159eba vysv\u011btlit, jak B&amp;R reaguje na situace, kdy b\u011bhem sezen\u00ed \u00fasp\u011b\u0161n\u011b z\u00e1lohuj\u00ed pouze n\u011bkter\u00e9 stroje. <\/p>\n<p>P\u0159edstavme si takov\u00fd sc\u00e9n\u00e1\u0159: nekone\u010dn\u011b inkrement\u00e1ln\u00ed \u00fakol, nastaven\u00fd na uchov\u00e1n\u00ed 6 bod\u016f. V \u00fakolu jsou 2 stroje, jeden se v\u017edy \u00fasp\u011b\u0161n\u011b z\u00e1lohoval, zat\u00edmco druh\u00fd ob\u010das selhal. V d\u016fsledku toho se k sedm\u00e9mu bodu vytvo\u0159ila takov\u00e1 situace:<\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/bd18b145319fd73273fdf5a9a3593934.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nJe \u010das aplikovat retenci, ale na jednom stroji je 7 bod\u016f, zat\u00edmco na druh\u00e9m pouze 4. Bude zde aplikov\u00e1na retence? Odpov\u011b\u010f zn\u00ed \u2013 ano, bude. Pokud byl alespo\u0148 jeden objekt z\u00e1lohov\u00e1n, B&amp;R pova\u017euje, \u017ee bod byl vytvo\u0159en. <\/p>\n<p>Podobn\u00e1 situace m\u016f\u017ee nastat, pokud byla n\u011bjak\u00e1 ma\u0161ina jednodu\u0161e vylou\u010dena z \u00fakolu b\u011bhem ur\u010dit\u00e9 relace. K tomu doch\u00e1z\u00ed nap\u0159\u00edklad, kdy\u017e jsou ma\u0161iny do \u00fakolu p\u0159id\u00e1v\u00e1ny nikoli individu\u00e1ln\u011b, ale v r\u00e1mci kontejner\u016f (slo\u017eek, \u00falo\u017ei\u0161\u0165) a n\u011bjak\u00e1 ma\u0161ina do\u010dasn\u011b migruje do jin\u00e9ho kontejneru. \u00dakol bude v takov\u00e9m p\u0159\u00edpad\u011b pova\u017eov\u00e1n za \u00fasp\u011b\u0161n\u00fd, ale ve statistik\u00e1ch najdete zpr\u00e1vu, kter\u00e1 v\u00e1s vyz\u00fdv\u00e1, abyste si uv\u011bdomili, \u017ee tato ma\u0161ina ji\u017e nen\u00ed \u00fakolem zpracov\u00e1v\u00e1na. <\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/cdc7065b8ecd1c326a6fe50d4d527a3f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nCo se stane, pokud na to nebudete br\u00e1t z\u0159etel? V p\u0159\u00edpad\u011b nekone\u010dn\u011b inkrement\u00e1ln\u00edho nebo obr\u00e1cen\u011b inkrement\u00e1ln\u00edho re\u017eimu se po\u010det bod\u016f obnoven\u00ed \"probl\u00e9mov\u00e9\" ma\u0161iny bude s ka\u017edou relac\u00ed sni\u017eovat, dokud nedos\u00e1hne 1, ulo\u017een\u00e9 ve VBK. Jin\u00fdmi slovy, i kdy\u017e ma\u0161ina dlouho nebude z\u00e1lohov\u00e1na, jeden bod obnoven\u00ed p\u0159esto z\u016fstane. Situace je jin\u00e1, pokud jsou povoleny pravideln\u00e9 celkov\u00e9 z\u00e1lohy. Pokud ignorujete sign\u00e1ly od B&amp;R, nakonec m\u016f\u017ee b\u00fdt posledn\u00ed bod odstran\u011bn spolu se starou \u010d\u00e1st\u00ed \u0159et\u011bzce. <\/p>\n<p>Pochopen\u00edm t\u011bchto detail\u016f lze kone\u010dn\u011b zv\u00e1\u017eit mo\u017enost \u201eOdstranit data smazan\u00fdch polo\u017eek po\u201c. Tato volba odstran\u00ed v\u0161echny body pro konkr\u00e9tn\u00ed ma\u0161inu, pokud tato ma\u0161ina nen\u00ed z\u00e1lohov\u00e1na po dobu X dn\u016f. V\u0161imn\u011bte si, \u017ee tato nastaven\u00ed nereaguj\u00ed na chyby (vyzkou\u0161eli jsme \u2013 nefungovalo to). Nem\u011bla by prob\u011bhnout ani pokus o z\u00e1lohu ma\u0161iny. Zd\u00e1 se, \u017ee je tato volba u\u017eite\u010dn\u00e1 a m\u011bla by b\u00fdt v\u017edy zapnut\u00e1. Pokud spr\u00e1vce odstranil ma\u0161inu z \u00fakolu, je logick\u00e9 po n\u011bjak\u00e9 dob\u011b vy\u010distit nepot\u0159ebn\u00e1 data a \u0159et\u011bzec. Nicm\u00e9n\u011b tato nastaven\u00ed vy\u017eaduj\u00ed discipl\u00ednu a pozornost.<\/p>\n<p>Uvedu p\u0159\u00edklad z praxe: do \u00fakolu bylo p\u0159id\u00e1no n\u011bkolik kontejner\u016f, jejich\u017e slo\u017een\u00ed bylo pom\u011brn\u011b dynamick\u00e9. V d\u016fsledku nedostatku RAM m\u011bl B&amp;R server probl\u00e9my, kter\u00e9 z\u016fstaly bez pov\u0161imnut\u00ed. \u00dakol byl spu\u0161t\u011bn a pokusil se prov\u00e9st z\u00e1lohu stroj\u016f, s v\u00fdjimkou jednoho, kter\u00fd v t\u00e9 dob\u011b v kontejneru nebyl. Proto\u017ee mnoh\u00e9 stroje vyk\u00e1zaly chyby, m\u011bl B&amp;R podle defaultn\u00edho nastaven\u00ed prov\u00e9st 3 dal\u0161\u00ed pokusy o z\u00e1lohu <\/p>\n<p>V t\u00e9to souvislosti mohu \u0159\u00edci n\u00e1sleduj\u00edc\u00ed: pokud m\u00e1te nastaven\u00e9 notifikace ohledn\u011b v\u00fdsledk\u016f \u00fakol\u016f, a je\u0161t\u011b l\u00e9pe \u2014 pokud pou\u017e\u00edv\u00e1te integraci s Veeam ONE, je velmi pravd\u011bpodobn\u00e9, \u017ee se v\u00e1m to nestane. Pokud se ale na B&amp;R server pod\u00edv\u00e1te jednou t\u00fddn\u011b, abyste zkontrolovali, \u017ee v\u0161e funguje, doporu\u010duji se vzd\u00e1t mo\u017enost\u00ed, kter\u00e9 potenci\u00e1ln\u011b mohou v\u00e9st k odstran\u011bn\u00ed z\u00e1loh. <\/p>\n<h2>Co se p\u0159idalo ve verzi 10<\/h2>\n<p>\nTo, o \u010dem jsme hovo\u0159ili d\u0159\u00edve, existovalo v B&amp;R po mnoho verz\u00ed. Ujasn\u011bn\u00edm t\u011bchto pracovn\u00edch princip\u016f se nyn\u00ed pod\u00edvejme, co bylo p\u0159id\u00e1no v jubilejn\u00ed \"des\u00edtce\". <\/p>\n<h3>Denn\u00ed uchov\u00e1v\u00e1n\u00ed<\/h3>\n<p>\nShora jsme zkoumali \"klasickou\" politiku uchov\u00e1v\u00e1n\u00ed, zalo\u017eenou na po\u010dtu bod\u016f. Alternativn\u00ed p\u0159\u00edstup - nastavit v tomt\u00e9\u017e menu \"dny\" m\u00edsto \"bod\u016f pro obnoven\u00ed\". <\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/7fb1d2128ca8553f8ba58687cb6d5ae7.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMy\u0161lenka je jasn\u00e1 z n\u00e1zvu \u2013 uchov\u00e1v\u00e1n\u00ed bude m\u00edt nastaven\u00fd po\u010det dn\u016f, p\u0159i\u010dem\u017e po\u010det bod\u016f v ka\u017ed\u00e9m dni nen\u00ed d\u016fle\u017eit\u00fd. P\u0159i tom je pot\u0159eba m\u00edt na pam\u011bti n\u00e1sleduj\u00edc\u00ed:<\/p>\n<ul>\n<li>Aktu\u00e1ln\u00ed den se nezapo\u010d\u00edt\u00e1v\u00e1 do v\u00fdpo\u010dtu uchov\u00e1v\u00e1n\u00ed<\/li>\n<li>Dny, kdy \u00fakol nefungoval v\u016fbec, se tak\u00e9 po\u010d\u00edtaj\u00ed. Je dobr\u00e9 to m\u00edt na pam\u011bti, abyste n\u00e1hodou neztratili body t\u011bch \u00fakol\u016f, kter\u00e9 funguj\u00ed nepravideln\u011b. <\/li>\n<li>Bod obnoven\u00ed se po\u010d\u00edt\u00e1 od dne, kdy za\u010dalo jeho vytv\u00e1\u0159en\u00ed (tj. pokud \u00fakol za\u010dal pracovat v pond\u011bl\u00ed a skon\u010dil v \u00fater\u00fd, pak je to bod od pond\u011bl\u00ed)<\/li>\n<\/ul>\n<p>\nPrincipy pou\u017eit\u00ed retence \u00faloh jsou i nad\u00e1le ur\u010dov\u00e1ny zvolenou metodou z\u00e1lohov\u00e1n\u00ed. Zkusme dal\u0161\u00ed \u00falohu na v\u00fdpo\u010det podle stejn\u00e9 inkrement\u00e1ln\u00ed metody. \u0158ekn\u011bme, \u017ee retence je nastavena na 8 dn\u00ed, \u00faloha b\u011b\u017e\u00ed ka\u017ed\u00e9 4 hodiny s plnou z\u00e1lohou ve st\u0159edu. \u00daloha nefunguje v ned\u011bli. \u00daloha se poprv\u00e9 spou\u0161t\u00ed v pond\u011bl\u00ed. Kdy bude aplikov\u00e1na retence?<\/p>\n<p>                        <b class=\"spoiler_title\">Odpov\u011b\u010f<\/b><br \/>\n                        Jak je obvykl\u00e9, nejlep\u0161\u00ed je nakreslit tabulku. Umo\u017en\u00edm si zjednodu\u0161it \u00fakol a nebudu vykreslovat v\u0161echny body vytvo\u0159en\u00e9 ka\u017ed\u00fd den, nebo\u0165 zde nez\u00e1le\u017e\u00ed na po\u010dtu bod\u016f za den. D\u016fle\u017eit\u00e9 je, \u017ee v prvn\u00edm pond\u011bl\u00ed a ve st\u0159edu bude prvn\u00ed bod plnou z\u00e1lohou, v ostatn\u00edch dnech \u00faloha jednodu\u0161e vytvo\u0159\u00ed 4 inkrement\u00e1ln\u00ed body. <\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/4ba50acb62b779dec1e1407f0257837f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nUv\u011bdomujeme si, \u017ee retence bude aplikov\u00e1na odstran\u011bn\u00edm pond\u011bln\u00ed pln\u00e9 z\u00e1lohy a jej\u00edho inkrementu. Kdy se to stane? Kdy\u017e zbytek \u0159et\u011bzce bude obsahovat 8 dn\u00ed. P\u0159i tom nepo\u010d\u00edt\u00e1me aktu\u00e1ln\u00ed den, nicm\u00e9n\u011b ned\u011bli po\u010d\u00edt\u00e1me. Proto odpov\u011b\u010f je \u2013 ve \u010dtvrtek druh\u00e9ho t\u00fddne. <\/p>\n<h3>Archivace metodou GFS pro b\u011b\u017en\u00e9 \u00falohy<\/h3>\n<p>\nDo verze 10 byla metoda uchov\u00e1v\u00e1n\u00ed Grandfather-Father-Son (GFS) dostupn\u00e1 pouze pro \u00falohy vytv\u00e1\u0159en\u00ed archiva\u010dn\u00edch kopi\u00ed (Backup copy) a \u00falohy kop\u00edrov\u00e1n\u00ed na magnetickou p\u00e1sku. Nyn\u00ed je v\u0161ak dostupn\u00e1 i pro b\u011b\u017en\u00e9 z\u00e1lohov\u00e1n\u00ed. <\/p>\n<blockquote><p>I kdy\u017e to nesouvis\u00ed s aktu\u00e1ln\u00edm t\u00e9matem, nemohu si pomoci a mus\u00edm zm\u00ednit, \u017ee nov\u00e1 funkce neznamen\u00e1 odklon od strategie 3-2-1. P\u0159\u00edtomnost archiva\u010dn\u00edch bod\u016f v hlavn\u00edm repozit\u00e1\u0159i nijak neovliv\u0148uje jeho spolehlivost. P\u0159edpokl\u00e1d\u00e1 se, \u017ee GFS bude pou\u017e\u00edv\u00e1n spole\u010dn\u011b s roz\u0161i\u0159iteln\u00fdm (Scale-out) repozit\u00e1\u0159em, pro export t\u011bchto bod\u016f do S3 a podobn\u00fdch \u00falo\u017ei\u0161\u0165. Pokud je nepou\u017e\u00edv\u00e1te, je lep\u0161\u00ed nad\u00e1le uchov\u00e1vat prim\u00e1rn\u00ed a archiva\u010dn\u00ed body na r\u016fzn\u00fdch repozit\u00e1\u0159\u00edch.<\/p><\/blockquote>\n<p> Nyn\u00ed se pod\u00edvejme na principy vytv\u00e1\u0159en\u00ed GFS bod\u016f. V nastaven\u00ed \u00falohy, ve f\u00e1zi Storage, se objevilo speci\u00e1ln\u00ed tla\u010d\u00edtko, kter\u00e9 vyvol\u00e1v\u00e1 n\u00e1sleduj\u00edc\u00ed menu:<\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/0425b40d17eff734c49d0abadd3d2040.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPodstatu GFS lze shrnout do n\u011bkolika bod\u016f (v\u0161imn\u011bte si, \u017ee GFS v jin\u00fdch typech \u00faloh funguje jinak, ale o tom pozd\u011bji):<\/p>\n<ul>\n<li>\u00dakol nevytv\u00e1\u0159\u00ed samostatnou plnou z\u00e1lohu pro GFS bod. M\u00edsto toho bude pou\u017eit nejvhodn\u011bj\u0161\u00ed pln\u00fd z\u00e1lo\u017en\u00ed soubor z dostupn\u00fdch. Proto mus\u00ed \u00fakol fungovat v inkrement\u00e1ln\u00edm re\u017eimu s pravidelnou plnou z\u00e1lohou, nebo by plnou z\u00e1lohu m\u011bl vytvo\u0159it u\u017eivatel ru\u010dn\u011b. <\/li>\n<li>Pokud je povolen pouze jeden interval (nap\u0159. t\u00fddenn\u00ed), \u00fakol na za\u010d\u00e1tku GFS obdob\u00ed jednodu\u0161e za\u010dne \u010dekat na plnou z\u00e1lohu a ozna\u010d\u00ed prvn\u00ed vhodnou jako GFS.<\/li>\n<\/ul>\n<p>\nP\u0159\u00edklad: \u00fakol je nastaven na uchov\u00e1v\u00e1n\u00ed t\u00fddenn\u00edho GFS, pou\u017e\u00edvaj\u00edc\u00ed z\u00e1lohu ve st\u0159edu. \u00dakol b\u011b\u017e\u00ed ka\u017ed\u00fd den, ale pln\u00e1 z\u00e1loha je napl\u00e1nov\u00e1na na p\u00e1tek. V tomto p\u0159\u00edpad\u011b ve st\u0159edu za\u010dne GFS obdob\u00ed a \u00fakol za\u010dne \u010dekat na vhodn\u00fd bod. Ten se objev\u00ed v p\u00e1tek a bude ozna\u010den jako GFS.<\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/022ee6e9f71fc86848cf1d9b3fde5f1c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<ul>\n<li>Pokud jsou povoleny v\u00edce ne\u017e jeden interval (nap\u0159. t\u00fddenn\u00ed a m\u011bs\u00ed\u010dn\u00ed), pak B&amp;R pou\u017eije metodu, kter\u00e1 umo\u017e\u0148uje pou\u017e\u00edt jeden a tent\u00fd\u017e bod jako GFS pro n\u011bkolik interval\u016f (pro \u00fasporu m\u00edsta). Vlajky budou p\u0159i\u0159azeny postupn\u011b, po\u010d\u00ednaje ni\u017e\u0161\u00edmi.<\/li>\n<\/ul>\n<p>\nP\u0159\u00edklad: t\u00fddenn\u00ed GFS je nastaven na st\u0159edu a m\u011bs\u00ed\u010dn\u00ed \u2013 na posledn\u00ed t\u00fdden v m\u011bs\u00edci. \u00dakol b\u011b\u017e\u00ed ka\u017ed\u00fd den a vytv\u00e1\u0159\u00ed pln\u00e9 z\u00e1lohy v pond\u011bl\u00ed a p\u00e1tek. <\/p>\n<p>Pro jednoduchost za\u010dneme po\u010d\u00edtat od p\u0159edposledn\u00edho t\u00fddne v m\u011bs\u00edci. V tomto t\u00fddnu bude vytvo\u0159ena pln\u00e1 z\u00e1loha v pond\u011bl\u00ed, ale ta bude ignorov\u00e1na, proto\u017ee t\u00fddenn\u00ed GFS interval za\u010d\u00edn\u00e1 ve st\u0159edu. Zato p\u00e1te\u010dn\u00ed pln\u00e1 z\u00e1loha zcela odpov\u00edd\u00e1 GFS bodu. Tento syst\u00e9m u\u017e zn\u00e1me.<\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/384962c561d254d696334b9e1c288733.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNyn\u00ed se pod\u00edvejme, co se stane v posledn\u00edm t\u00fddnu v m\u011bs\u00edci. M\u011bs\u00ed\u010dn\u00ed GFS interval za\u010dne v pond\u011bl\u00ed, ale pond\u011bln\u00ed VBK nebude ozna\u010den jako GFS, proto\u017ee \u00fakol se sna\u017e\u00ed ozna\u010dit jeden VBK jak jako m\u011bs\u00ed\u010dn\u00ed, tak jako t\u00fddenn\u00ed GFS bod. P\u0159i tom za\u010dne hled\u00e1n\u00ed pr\u00e1v\u011b s t\u00fddenn\u00edm, proto\u017ee ten m\u016f\u017ee podle definice b\u00fdt tak\u00e9 m\u011bs\u00ed\u010dn\u00ed. <\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/508f1aa1e12bf41f0e1aa6be686c9612.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPokud v\u0161ak povol\u00edte pouze t\u00fddenn\u00ed a ro\u010dn\u00ed intervaly, budou fungovat nez\u00e1visle na sob\u011b a mohou ozna\u010dit 2 samostatn\u00e9 VBK jako p\u0159\u00edslu\u0161n\u00e9 GFS intervaly. <\/p>\n<h2>\u00dakoly pro vytv\u00e1\u0159en\u00ed z\u00e1lo\u017en\u00edch kopi\u00ed (Backup copy)<\/h2>\n<p>\nDal\u0161\u00ed typ \u00fakol\u016f, kter\u00fd \u010dasto vy\u017eaduje vysv\u011btlen\u00ed ohledn\u011b fungov\u00e1n\u00ed. Nejprve si objasn\u00edme 'klasickou' metodu pr\u00e1ce, bez novinek v.10.<\/p>\n<h3>Jednoduch\u00e1 metoda retence<\/h3>\n<p>\nStandardn\u011b takov\u00e9 \u00fakoly funguj\u00ed v nekone\u010dn\u011b inkrement\u00e1ln\u00edm re\u017eimu. Vytv\u00e1\u0159en\u00ed bod\u016f je ur\u010deno dv\u011bma parametry \u2013 intervalem kop\u00edrov\u00e1n\u00ed a po\u017eadovan\u00fdm po\u010dtem bod\u016f obnoven\u00ed (\u017e\u00e1dn\u00fd retence po dnech zde nen\u00ed). Interval kop\u00edrov\u00e1n\u00ed se nastavuje na prvn\u00ed z\u00e1lo\u017ece Job p\u0159i vytv\u00e1\u0159en\u00ed \u00fakolu:<\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/afcfdd003458387fec5d3ac780a38eec.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPo\u010det bod\u016f se ur\u010duje o n\u011bco d\u00e1le na z\u00e1lo\u017ece Target<\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/60b61d72640f78e98cc3fb5c0f98cde2.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\u00dakol vytv\u00e1\u0159\u00ed 1 nov\u00fd bod za ka\u017ed\u00fd interval (na po\u010dtu bod\u016f vytvo\u0159en\u00fdch pro VM p\u016fvodn\u00edmi \u00fakoly nez\u00e1le\u017e\u00ed). Na konci intervalu se nov\u00fd bod finalizuje a, pokud je to nutn\u00e9, aplikuje se retence slou\u010den\u00edm VBK a nejstar\u0161\u00edho inkrementu. Tento mechanismus u\u017e zn\u00e1me. <\/p>\n<h3>Metoda retence pomoc\u00ed GFS<\/h3>\n<p>\nBCJ tak\u00e9 um\u00ed uchov\u00e1vat archivn\u00ed body. To se nastavuje na stejn\u00e9 z\u00e1lo\u017ece Target, kousek n\u00ed\u017ee od nastaven\u00ed po\u010dtu bod\u016f obnoven\u00ed:<\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/29d7199709b88042ea5bbf5a59098ef3.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nGFS body mohou b\u00fdt vytv\u00e1\u0159eny dv\u011bma zp\u016fsoby \u2013 synteticky, vyu\u017e\u00edvaj\u00edc\u00edmi data na sekund\u00e1rn\u00edm repozit\u00e1\u0159i, nebo simulov\u00e1n\u00edm pln\u00e9 z\u00e1lohy a \u010dten\u00edm v\u0161ech dat z prim\u00e1rn\u00edho repozit\u00e1\u0159e (aktivov\u00e1no volbou ozna\u010denou \u010d\u00edslem 3). Retence se v obou p\u0159\u00edpadech bude v\u00fdrazn\u011b li\u0161it, proto je prozkoumejme zvl\u00e1\u0161\u0165.<\/p>\n<h4>Syntetick\u00fd GFS<\/h4>\n<p>\nV tomto p\u0159\u00edpad\u011b GFS bod nen\u00ed vytvo\u0159en p\u0159esn\u011b v ur\u010den\u00fd den. M\u00edsto toho bude GFS bod vytvo\u0159en, kdy\u017e bude VIB toho dne, na kter\u00fd byl pl\u00e1nov\u00e1n vznik GFS bodu, slou\u010den s plnou z\u00e1lohou. To ob\u010das zp\u016fsobuje nedorozum\u011bn\u00ed, proto\u017ee \u010das b\u011b\u017e\u00ed, a GFS bod st\u00e1le nen\u00ed. A jedin\u011b mocn\u00fd \u0161aman z technick\u00e9 podpory dok\u00e1\u017ee p\u0159edpov\u011bd\u011bt, kter\u00fd den bod nakonec vznikne. Ve skute\u010dnosti magie nen\u00ed pot\u0159eba \u2013 sta\u010d\u00ed se pod\u00edvat na stanoven\u00e9 mno\u017estv\u00ed bod\u016f a interval synchronizace (kolik bod\u016f se vytv\u00e1\u0159\u00ed ka\u017ed\u00fd den). Zkuste to spo\u010d\u00edtat sami na takov\u00e9m p\u0159\u00edkladu: \u00fakol je nastaven na uchov\u00e1n\u00ed 7 bod\u016f, interval synchronizace \u2013 12 hodin (tj. 2 body denn\u011b). V tuto chv\u00edli ji\u017e v \u0159et\u011bzci je 7 bod\u016f, dnes je pond\u011bl\u00ed a na tento den je napl\u00e1nov\u00e1no vytvo\u0159en\u00ed GFS bodu. Kdy bude vytvo\u0159en?<\/p>\n<p>                        <b class=\"spoiler_title\">Odpov\u011b\u010f<\/b><br \/>\n                        Zde je lep\u0161\u00ed popsat, jak se \u0159et\u011bzec bude m\u011bnit v dynamice, po dnech: <\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/eb3852ba1b09cd9d070e2ffcf9d87d2d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nV pond\u011bl\u00ed je posledn\u00ed inkrement v \u0159et\u011bzci ozna\u010den jako GFS, ale \u017e\u00e1dn\u00e9 dal\u0161\u00ed viditeln\u00e9 zm\u011bny se ned\u011bj\u00ed. Ka\u017ed\u00fd den \u00faloha vytv\u00e1\u0159\u00ed 2 nov\u00e9 body a reten\u010dn\u00ed mechanismus ne\u00faprosn\u011b posouv\u00e1 \u0159et\u011bzec vp\u0159ed. Nakonec ve \u010dtvrtek nast\u00e1v\u00e1 \u010das aplikovat reten\u010dn\u00ed mechanismus na tento inkrement. Tato relace zabere v\u00edce \u010dasu ne\u017e obvykle \u2013 proto\u017ee \u00faloha \u201evyt\u00e1hne\u201c pot\u0159ebn\u00e9 bloky z \u0159et\u011bzce a vytvo\u0159\u00ed nov\u00fd pln\u00fd bod. Od tohoto okam\u017eiku bude v \u0159et\u011bzci ji\u017e 8 bod\u016f \u2013 7 v hlavn\u00edm \u0159et\u011bzci + GFS. <\/p>\n<h4>Vytv\u00e1\u0159en\u00ed GFS bod\u016f s mo\u017enost\u00ed \u201eP\u0159e\u010d\u00edst cel\u00fd bod\u201c<\/h4>\n<p>\nJak jsem ji\u017e zm\u00ednil, BCJ pracuje v neomezen\u011b inkrement\u00e1ln\u00edm re\u017eimu. Nyn\u00ed se pod\u00edv\u00e1me na jedin\u00e9 vylou\u010den\u00ed z tohoto pravidla. Pokud je aktivov\u00e1na mo\u017enost \u201eP\u0159e\u010d\u00edst cel\u00fd bod\u201c, GFS bod bude vytvo\u0159en p\u0159esn\u011b v pl\u00e1novan\u00fd den. Samotn\u00e1 \u00faloha bude fungovat v inkrement\u00e1ln\u00edm re\u017eimu s periodick\u00fdmi pln\u00fdmi z\u00e1lohami, kter\u00e9 jsme probrali v\u00fd\u0161e. Reten\u010dn\u00ed mechanismus bude tak\u00e9 aplikov\u00e1n odstran\u011bn\u00edm nejstar\u0161\u00ed \u010d\u00e1sti \u0159et\u011bzce. Nicm\u00e9n\u011b v tomto p\u0159\u00edpad\u011b budou odstran\u011bny pouze inkrementy, zat\u00edmco pln\u00e1 z\u00e1loha z\u016fstane jako GFS bod. Odpov\u00eddaj\u00edc\u00ed body ozna\u010den\u00e9 GFS flagy nebudou p\u0159i v\u00fdpo\u010dtu reten\u010dn\u00edho mechanismu zohledn\u011bny. <\/p>\n<p>P\u0159edpokl\u00e1dejme, \u017ee \u00faloha je nastavena na uchov\u00e1v\u00e1n\u00ed 7 bod\u016f a vytv\u00e1\u0159en\u00ed t\u00fddenn\u00edho GFS bodu v pond\u011bl\u00ed. V tomto p\u0159\u00edpad\u011b ka\u017ed\u00e9 pond\u011bl\u00ed \u00faloha skute\u010dn\u011b vytvo\u0159\u00ed plnou z\u00e1lohu a ozna\u010d\u00ed ji jako GFS. Reten\u010dn\u00ed mechanismus bude aplikov\u00e1n, kdy\u017e po odstran\u011bn\u00ed inkrement\u016f z nejstar\u0161\u00ed \u010d\u00e1sti nebude po\u010det zb\u00fdvaj\u00edc\u00edch inkrement\u016f ni\u017e\u0161\u00ed ne\u017e 7. Takto to vypad\u00e1 na sch\u00e9matu:<\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/e04cab727c745bdd4c27e9d82c1ab7c6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKonec druh\u00e9ho t\u00fddne, v \u0159et\u011bzci je celkem 14 bod\u016f. B\u011bhem druh\u00e9ho t\u00fddne \u00faloha vytvo\u0159ila 7 bod\u016f. Kdyby \u0161lo o jednoduchou \u00falohu, reten\u010dn\u00ed mechanismus by ji\u017e byl aplikov\u00e1n. Ale jde o BCJ s GFS retenc\u00ed, tak\u017ee GFS body nepo\u010d\u00edt\u00e1me, tedy jich je pouze 6. To znamen\u00e1, \u017ee reten\u010dn\u00ed mechanismus zat\u00edm nem\u016f\u017eeme aplikovat. Ve t\u0159et\u00edm t\u00fddnu vytv\u00e1\u0159\u00edme dal\u0161\u00ed plnou z\u00e1lohu s GFS flagem. 15 bod\u016f, ale tuto znovu nepo\u010d\u00edt\u00e1me. A kone\u010dn\u011b, v \u00fater\u00fd t\u0159et\u00edho t\u00fddne vytv\u00e1\u0159\u00edme inkrement. Nyn\u00ed, pokud odstran\u00edme inkrementy \u0159et\u011bzce prvn\u00edho t\u00fddne, celkov\u00fd po\u010det inkrement\u016f spln\u00ed stanoven\u00fd reten\u010dn\u00ed mechanismus. <\/p>\n<p>Jak ji\u017e bylo zm\u00edn\u011bno v\u00fd\u0161e, v t\u00e9to metod\u011b je velmi d\u016fle\u017eit\u00e9, aby se pln\u00e9 z\u00e1lohy vytv\u00e1\u0159ely pravideln\u011b. \u0158ekn\u011bme, \u017ee pokud nastav\u00edte hlavn\u00ed retenci na 7 dn\u00ed, ale m\u00e1te pouze 1 ro\u010dn\u00ed bod, nen\u00ed t\u011b\u017ek\u00e9 si p\u0159edstavit, \u017ee se inkrementy nahromad\u00ed mnohem, mnohem v\u00edce ne\u017e 7. V takov\u00fdch p\u0159\u00edpadech je lep\u0161\u00ed pou\u017e\u00edt syntetickou metodu vytv\u00e1\u0159en\u00ed GFS.<\/p>\n<h2>A znovu \u201eOdstranit vymazan\u00e9 polo\u017eky\u201c<\/h2>\n<p>\nTato mo\u017enost je tak\u00e9 p\u0159\u00edtomn\u00e1 pro BCJ: <\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/05f3c594ff2edc70fc9d4837779e89d4.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nLogika t\u00e9to mo\u017enosti je zde stejn\u00e1 jako u b\u011b\u017en\u00fdch z\u00e1lohovac\u00edch \u00fakol\u016f \u2013 pokud nen\u00ed stroj zpracov\u00e1v\u00e1n po zadan\u00fd po\u010det dn\u00ed, jeho data jsou odstran\u011bna z \u0159et\u011bzce. Nicm\u00e9n\u011b pro BCJ je u\u017eite\u010dnost t\u00e9to mo\u017enosti objektivn\u011b vy\u0161\u0161\u00ed, a to z n\u00e1sleduj\u00edc\u00edch d\u016fvod\u016f. <\/p>\n<p>V b\u011b\u017en\u00e9m re\u017eimu BCJ pracuje v nekone\u010dn\u011b inkrement\u00e1ln\u00edm re\u017eimu, tak\u017ee pokud je stroj v ur\u010dit\u00e9m okam\u017eiku odstran\u011bn ze z\u00e1lo\u017en\u00edho \u00fakolu, retence postupn\u011b odstran\u00ed v\u0161echny body obnoven\u00ed, dokud nez\u016fstane jen jeden \u2013 ve VBK. Nyn\u00ed si p\u0159edstavme, \u017ee \u00fakol je st\u00e1le nastaven na vytv\u00e1\u0159en\u00ed syntetick\u00fdch GFS bod\u016f. Kdy\u017e nastane \u010das, \u00fakol by m\u011bl vytvo\u0159it GFS pro v\u0161echny stroje v \u0159et\u011bzci. Pokud n\u011bjak\u00fd stroj nem\u00e1 v\u016fbec \u017e\u00e1dn\u00e9 nov\u00e9 body \u2013 co na to \u0159\u00edct, budeme muset pou\u017e\u00edt ten, kter\u00fd m\u00e1me. A tak poka\u017ed\u00e9. V\u00fdsledkem m\u016f\u017ee b\u00fdt takov\u00e1 situace:<\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/00694834c2bd7117763ddc5ae6add05f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nV\u0161imn\u011bte si sekce Soubory: m\u00e1me zde hlavn\u00ed VBK a 2 t\u00fddenn\u00ed GFS body. A te\u010f se pod\u00edvejme na sekci Body obnoven\u00ed \u2013 ve skute\u010dnosti jsou v t\u011bchto souborech jeden a tent\u00fd\u017e obraz stroje. Samoz\u0159ejm\u011b, \u017ee nem\u00e1 smysl m\u00edt takov\u00e9 GFS body, jen zbyte\u010dn\u011b zab\u00edraj\u00ed m\u00edsto. <\/p>\n<p>Takov\u00e1 situace je mo\u017en\u00e1 pouze p\u0159i pou\u017e\u00edv\u00e1n\u00ed syntetick\u00e9ho GFS. Aby se tomu zabr\u00e1nilo, pou\u017eijte mo\u017enost \u201eOdstranit vymazan\u00e9 polo\u017eky\u201c. Nezapome\u0148te ji v\u0161ak nastavit na adekv\u00e1tn\u00ed po\u010det dn\u00ed. Technick\u00e1 podpora ji\u017e vid\u011bla p\u0159\u00edpady, kdy byla mo\u017enost nastavena na men\u0161\u00ed po\u010det dn\u00ed, ne\u017e je interval synchronizace \u2013 BCJ za\u010dala zcela neovladateln\u011b odstra\u0148ovat body, ani\u017e by je stihla vytvo\u0159it. <\/p>\n<p>M\u011bjte tak\u00e9 na pam\u011bti, \u017ee tato mo\u017enost neovliv\u0148uje ji\u017e vytvo\u0159en\u00e9 GFS body. Pokud chcete vy\u010distit archivy, mus\u00edte to ud\u011blat ru\u010dn\u011b \u2013 kliknut\u00edm prav\u00fdm tla\u010d\u00edtkem na stroj a v\u00fdb\u011brem \u201eOdstranit z disku\u201c (v zobrazen\u00e9m okn\u011b nezapome\u0148te za\u0161krtnout mo\u017enost \u201eOdstranit GFS plnou z\u00e1lohu\u201c): <\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/ab55d6b4bb74ebaff90a1b021b87dbe9.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>Novinka v.10 \u2013 okam\u017eit\u00e1 kopie (immediate copy) <\/h2>\n<p>\nPo zvl\u00e1dnut\u00ed \u201eklasick\u00e9\u201c funk\u010dnosti p\u0159ejdeme k nov\u00e9mu. Novinka je jedna, ale velmi d\u016fle\u017eit\u00e1. To je nov\u00fd pracovn\u00ed re\u017eim. <\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/77c7e7f5d5898a83faacb12100709cf7.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nV tomto kontextu neexistuje pojem \u201einterval synchronizace\u201c, \u00fakol bude neust\u00e1le sledovat, zda se neobjevily nov\u00e9 body, a kop\u00edrovat je v\u0161echny, kolik jich jen je. P\u0159esto \u00fakol z\u016fst\u00e1v\u00e1 inkrement\u00e1ln\u00ed, co\u017e znamen\u00e1, \u017ee i kdy\u017e hlavn\u00ed \u00fakol vytv\u00e1\u0159\u00ed VBK nebo VRB, tyto body budou zkop\u00edrov\u00e1ny jako VIB. Jinak v tomto re\u017eimu nejsou \u017e\u00e1dn\u00e1 p\u0159ekvapen\u00ed \u2013 jak standardn\u00ed, tak GFS reten\u010dn\u00ed pravidla funguj\u00ed podle z\u00e1sad uveden\u00fdch v\u00fd\u0161e (p\u0159i\u010dem\u017e zde je dostupn\u00fd pouze syntetick\u00fd GFS). <\/p>\n<h2>Ot\u00e1\u010d\u00ed se disky. Vlastnosti repozit\u00e1\u0159\u016f s rotac\u00ed disk\u016f (rotated drives) <\/h2>\n<p>\nNep\u0159etr\u017eit\u00e9 nebezpe\u010d\u00ed ransomware vir\u016f u\u010dinilo de-facto standardem bezpe\u010dnosti m\u00edt kopii dat na m\u00e9diu, kam se virus nedostane. Jednou z mo\u017enost\u00ed je vyu\u017eit\u00ed repozit\u00e1\u0159\u016f s rotac\u00ed disk\u016f, kde se disky pou\u017e\u00edvaj\u00ed st\u0159\u00eddav\u011b: zat\u00edmco jeden disk je p\u0159ipojen a dostupn\u00fd pro z\u00e1pis, ostatn\u00ed se uchov\u00e1vaj\u00ed na bezpe\u010dn\u00e9m m\u00edst\u011b. <br \/>\nAby se B&amp;R nau\u010dilo pracovat s takov\u00fdmi repozit\u00e1\u0159i, je nezbytn\u00e9 v nastaven\u00ed repozit\u00e1\u0159e, na kroku Repository, kliknout na tla\u010d\u00edtko Advanced a vybrat odpov\u00eddaj\u00edc\u00ed mo\u017enost:<\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/f2aab45987ddc6e79b56d6f8805f6780.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPot\u00e9 VBR o\u010dek\u00e1v\u00e1, \u017ee \u010das od \u010dasu existuj\u00edc\u00ed \u0159et\u011bzec zmiz\u00ed z repozit\u00e1\u0159e, co\u017e znamen\u00e1 rotaci disku. V z\u00e1vislosti na typu repozit\u00e1\u0159e a povaze \u00fakolu se B&amp;R bude chovat r\u016fzn\u011b. Tuto situaci si m\u016f\u017eeme p\u0159edstavit n\u00e1sleduj\u00edc\u00ed tabulkou:<\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/32120e0439da46a4b595dee1cd092069.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPod\u00edvejme se na ka\u017edou mo\u017enost.<\/p>\n<h3>Obvykl\u00fd \u00fakol a Windows repozit\u00e1\u0159<\/h3>\n<p>\nTak\u017ee m\u00e1me \u00fakol, kter\u00fd ukl\u00e1d\u00e1 \u0159et\u011bzce na prvn\u00ed disk. P\u0159i rotaci vytvo\u0159en\u00fd \u0159et\u011bzec v podstat\u011b zmiz\u00ed a \u00fakol mus\u00ed n\u011bjak p\u0159e\u017e\u00edt tuto ztr\u00e1tu. Ut\u011b\u0161en\u00ed nach\u00e1z\u00ed ve vytvo\u0159en\u00ed \u00fapln\u00e9 z\u00e1lohy. Tak\u017ee ka\u017ed\u00e1 rotace znamen\u00e1 \u00fapln\u00e9 z\u00e1lohov\u00e1n\u00ed. Ale co se stane s body na vypnut\u00e9m disku? Ty jsou pam\u011btov\u00e1ny a zohled\u0148ov\u00e1ny p\u0159i v\u00fdpo\u010dtu reten\u010dn\u00ed doby. Takto stanoven\u00fd po\u010det bod\u016f v \u00fakolu je to, kolik bod\u016f je t\u0159eba dr\u017eet na v\u0161ech disc\u00edch. Uve\u010fme p\u0159\u00edklad:<\/p>\n<p>\u00dakol pracuje v nekone\u010dn\u011b inkrement\u00e1ln\u00edm re\u017eimu a je nastaven na uchov\u00e1v\u00e1n\u00ed 3 bod\u016f obnoven\u00ed. Ale m\u00e1me zde je\u0161t\u011b druh\u00fd disk a jednou t\u00fddn\u011b prov\u00e1d\u00edme rotaci (disk\u016f m\u016f\u017ee b\u00fdt i v\u00edce, to podstatu nem\u011bn\u00ed). <\/p>\n<p>V prvn\u00edm t\u00fddnu \u00fakol vytvo\u0159\u00ed body na prvn\u00edm disku a slou\u010d\u00ed nadbyte\u010dn\u00e9. Tak\u017ee celkov\u00fd po\u010det bod\u016f bude t\u0159i:<\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/489139e833e406e3b348999ed7091332.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPak p\u0159ipoj\u00edme druh\u00fd disk. P\u0159i spu\u0161t\u011bn\u00ed B&amp;R si v\u0161imne, \u017ee se disk zm\u011bnil. \u0158et\u011bzec na prvn\u00edm disku zmiz\u00ed z rozhran\u00ed, ale informace o n\u011bm z\u016fstane v datab\u00e1zi. Nyn\u00ed \u00fakol bude m\u00edt 3 body na druh\u00e9m disku. Celkov\u00e1 situace bude n\u00e1sleduj\u00edc\u00ed:<\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/78c48db92a0e773ec1f53731267b0eb7.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNakonec znovu p\u0159ipoj\u00edme prvn\u00ed disk. P\u0159ed vytvo\u0159en\u00edm nov\u00e9ho bodu \u00fakol zkontroluje, jak to vypad\u00e1 s retenc\u00ed. A p\u0159ipom\u00edn\u00e1m, \u017ee retence je nastavena na uchov\u00e1n\u00ed 3 bod\u016f. Mezit\u00edm m\u00e1me 3 body na disku 2 (ale ten je odpojen a uchov\u00e1v\u00e1 se na bezpe\u010dn\u00e9m m\u00edst\u011b, kam se B&amp;R nedostane) a 3 body na disku 1 (a ten je p\u0159ipojen). To znamen\u00e1, \u017ee m\u016f\u017eeme sm\u011ble smazat 3 body z disku 1, proto\u017ee p\u0159ekra\u010duj\u00ed retenci. Pot\u00e9 \u00fakol znovu vytvo\u0159\u00ed \u00faplnou z\u00e1lohu a na\u0161e \u0159et\u011bzce za\u010dnou vypadat takto:<\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/e31a1625547854b62905eec7f0a3f13a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPokud je retence nastavena na uchov\u00e1n\u00ed dn\u00ed m\u00edsto po\u010dtu bod\u016f, logika se nem\u011bn\u00ed. Krom\u011b toho, GFS retence nen\u00ed p\u0159i pou\u017eit\u00ed repozit\u00e1\u0159\u016f s rotac\u00ed disk\u016f v\u016fbec podporov\u00e1na. <\/p>\n<h3>Obvykl\u00fd \u00fakol a Linux repozit\u00e1\u0159 pro s\u00ed\u0165ov\u00e9 \u00falo\u017ei\u0161t\u011b<\/h3>\n<p>\nTakov\u00e1 varianta je tak\u00e9 mo\u017en\u00e1, ale celkov\u011b je m\u00e9n\u011b doporu\u010dov\u00e1na kv\u016fli uvalen\u00fdm omezen\u00edm. Na rotaci disku a zmizen\u00ed \u0159et\u011bzce \u00fakol reaguje stejn\u011b \u2013 vytvo\u0159en\u00edm \u00fapln\u00e9 z\u00e1lohy. Omezen\u00ed souvis\u00ed s omezen\u00fdm mechanismem retence. <\/p>\n<p>P\u0159i rotaci se cel\u00fd \u0159et\u011bzec na odpojen\u00e9m disku jednodu\u0161e odstra\u0148uje z datab\u00e1ze B&amp;R. V\u0161imn\u011bte si \u2013 z datab\u00e1ze, soubory z\u016fst\u00e1vaj\u00ed na disku. Lze je importovat a pou\u017e\u00edt k obnov\u011b, ale nen\u00ed t\u011b\u017ek\u00e9 si domyslet, \u017ee d\u0159\u00edve \u010di pozd\u011bji takov\u00e9 zapomenut\u00e9 \u0159et\u011bzce zapln\u00ed cel\u00fd repozit\u00e1\u0159. <\/p>\n<p>\u0158e\u0161en\u00ed spo\u010d\u00edv\u00e1 v p\u0159id\u00e1n\u00ed DWORD ForceDeleteBackupFiles, jak je uvedeno na t\u00e9to str\u00e1nce: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.veeam.com\/kb1154\">www.veeam.com\/kb1154<\/a><\/noindex>. Po tom \u00fakol za\u010dne jednodu\u0161e odstra\u0148ovat ve\u0161ker\u00fd obsah slo\u017eky \u00fakolu nebo slo\u017eky repozit\u00e1\u0159e (v z\u00e1vislosti na hodnot\u011b) p\u0159i ka\u017ed\u00e9 rotaci. <\/p>\n<p>Nicm\u00e9n\u011b to nen\u00ed elegantn\u00ed retence, ale skute\u010dn\u011b vy\u010di\u0161t\u011bn\u00ed cel\u00e9ho obsahu. Bohu\u017eel technick\u00e1 podpora se setkala s p\u0159\u00edpady, kdy jako repozit\u00e1\u0159 byl uveden pouze ko\u0159enov\u00fd adres\u00e1\u0159 disku, kde krom\u011b z\u00e1loh byly ulo\u017eeny i dal\u0161\u00ed \u00fadaje. V\u0161e bylo zni\u010deno p\u0159i rotaci. <\/p>\n<p>Krom\u011b toho, p\u0159i zapnut\u00ed ForceDeleteBackupFiles funguje pro v\u0161echny typy \u00falo\u017ei\u0161\u0165, co\u017e znamen\u00e1, \u017ee i \u00falo\u017ei\u0161t\u011b na Windows p\u0159estane uplat\u0148ovat retenci a za\u010dne odstra\u0148ovat obsah. Jin\u00fdmi slovy, lok\u00e1ln\u00ed disk na Windows je nejlep\u0161\u00ed volbou pro tento syst\u00e9m ukl\u00e1d\u00e1n\u00ed z\u00e1loh.<\/p>\n<h3>Z\u00e1lo\u017en\u00ed kopie a Windows \u00falo\u017ei\u0161t\u011b<\/h3>\n<p>\nS BCJ se to st\u00e1v\u00e1 je\u0161t\u011b zaj\u00edmav\u011bj\u0161\u00ed. Nejen, \u017ee zde existuje pln\u00e1 retence, ale tak\u00e9 je zde pot\u0159eba neprov\u00e1d\u011bt plnou z\u00e1lohu p\u0159i ka\u017ed\u00e9 v\u00fdm\u011bn\u011b disku! Funguje to takto:<\/p>\n<p>Nejprve B&amp;R za\u010dne vytv\u00e1\u0159et body na prvn\u00edm disku. \u0158ekn\u011bme, \u017ee jsme nastavili retenci na 3 body. \u00dakol bude fungovat v neust\u00e1le inkrement\u00e1ln\u00edm re\u017eimu a slu\u010dovat v\u0161echno nadbyte\u010dn\u00e9 (p\u0159ipom\u00edn\u00e1m, GFS retence v tomto p\u0159\u00edpad\u011b nen\u00ed podporov\u00e1na). <\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/4d51f8257805ab6eaf5be12d2349768a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPot\u00e9 p\u0159ipojujeme druh\u00fd disk. Proto\u017ee na n\u011bm je\u0161t\u011b nen\u00ed \u0159et\u011bzec, vytvo\u0159\u00edme plnou z\u00e1lohu, po kter\u00e9 m\u00e1me druh\u00fd \u0159et\u011bzec se t\u0159emi body:<\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/4e904aded833ba28e5a792e4e947ec7c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNakonec p\u0159ich\u00e1z\u00ed \u010das znovu p\u0159ipojit prvn\u00ed disk. A zde za\u010d\u00edn\u00e1 magie, proto\u017ee \u00fakol nevytvo\u0159\u00ed plnou z\u00e1lohu, ale m\u00edsto toho prost\u011b pokra\u010duje v inkrement\u00e1ln\u00edm \u0159et\u011bzci: <\/p>\n<p><img decoding=\"async\" alt=\"Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou\" src=\"\/wp-content\/uploads\/2020\/09\/5080d776175ee1de591e5a6a600a8259.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPo t\u00e9to operaci bude na ka\u017ed\u00e9m disku existovat sv\u016fj nez\u00e1visl\u00fd \u0159et\u011bzec. Proto retence zde znamen\u00e1 ne po\u010det bod\u016f na v\u0161ech disc\u00edch, ale po\u010det bod\u016f na ka\u017ed\u00e9m disku zvl\u00e1\u0161\u0165. <\/p>\n<h3>Z\u00e1lo\u017en\u00ed kopie a Linux \u00falo\u017ei\u0161t\u011b s\u00ed\u0165ov\u00e9 \u00falo\u017ei\u0161t\u011b<\/h3>\n<p>\nA op\u011bt, ve\u0161ker\u00e1 elegance miz\u00ed, pokud \u00falo\u017ei\u0161t\u011b nen\u00ed na lok\u00e1ln\u00edm disku Windows. Tento sc\u00e9n\u00e1\u0159 funguje analogicky k tomu, kter\u00fd byl uveden v\u00fd\u0161e jednoduch\u00fdm \u00fakolem. P\u0159i ka\u017ed\u00e9 rotaci BCJ bude vytv\u00e1\u0159et plnou z\u00e1lohu a existuj\u00edc\u00ed body budou zapomenuty. Abychom se nedostali do situace bez voln\u00e9ho m\u00edsta, je t\u0159eba pou\u017e\u00edt DWORD ForceDeleteBackupFiles.<\/p>\n<h2>Z\u00e1v\u011br<\/h2>\n<p>\nTak\u017ee na z\u00e1v\u011br tohoto dlouh\u00e9ho textu jsme probrali dva typy \u00fakol\u016f. Samoz\u0159ejm\u011b existuje mnohem v\u00edce \u00faloh, ale nelze je v\u0161echny probrat v r\u00e1mci jednoho \u010dl\u00e1nku. Pokud m\u00e1te po p\u0159e\u010dten\u00ed jak\u00e9koli dotazy, napi\u0161te je do koment\u00e1\u0159\u016f, r\u00e1d na n\u011b osobn\u011b odpov\u00edm.<br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/veeam\/blog\/515564\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0435\u0439 \u043d\u0430\u0448\u0435\u0433\u043e \u0431\u043b\u043e\u0433\u0430! \u041e\u0442\u0447\u0430\u0441\u0442\u0438 \u043c\u044b \u0443\u0436\u0435 \u0437\u043d\u0430\u043a\u043e\u043c\u044b \u2013 \u043c\u043e\u0438 \u0430\u043d\u0433\u043b\u043e\u044f\u0437\u044b\u0447\u043d\u044b\u0435 \u043f\u043e\u0441\u0442\u044b \u043f\u043e\u044f\u0432\u043b\u044f\u043b\u0438\u0441\u044c \u0437\u0434\u0435\u0441\u044c \u0432 \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0435 \u043c\u043e\u0435\u0439 \u0434\u043e\u0440\u043e\u0433\u043e\u0439 \u043a\u043e\u043b\u043b\u0435\u0433\u0438 polarowl. \u041d\u0430 \u044d\u0442\u043e\u0442 \u0440\u0430\u0437 \u044f \u0440\u0435\u0448\u0438\u043b \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c\u0441\u044f \u043a \u0440\u0443\u0441\u0441\u043a\u043e\u044f\u0437\u044b\u0447\u043d\u043e\u0439 \u0430\u0443\u0434\u0438\u0442\u043e\u0440\u0438\u0438 \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e. \u0414\u043b\u044f \u0441\u0432\u043e\u0435\u0433\u043e \u0434\u0435\u0431\u044e\u0442\u0430 \u043c\u043d\u0435 \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u043d\u0430\u0439\u0442\u0438 \u0442\u0435\u043c\u0443, \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0443\u044e \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0448\u0438\u0440\u043e\u043a\u043e\u0439 \u0430\u0443\u0434\u0438\u0442\u043e\u0440\u0438\u0438 \u0438 \u0442\u0440\u0435\u0431\u0443\u044e\u0449\u0443\u044e \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u0438\u044f. \u0414\u0430\u043d\u0438\u044d\u043b\u044c \u0414\u0435\u0444\u043e \u0443\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u043b, \u0447\u0442\u043e \u043b\u044e\u0431\u043e\u0433\u043e \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430 \u0436\u0434\u0443\u0442 \u0441\u043c\u0435\u0440\u0442\u044c \u0438 \u043d\u0430\u043b\u043e\u0433\u0438. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":93711,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-93710","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.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0435\u0439 \u043d\u0430\u0448\u0435\u0433\u043e \u0431\u043b\u043e\u0433\u0430!\" \/>\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\/cs\/blog\/administrirovanie\/politiki-hraneniya-veeam-br-rasputyvaem-bekapnye-czepi-vmeste-s-tehpodderzhkoj\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\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\u041f\u043e\u043b\u0438\u0442\u0438\u043a\u0438 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f Veeam B&amp;R \u2014 \u0440\u0430\u0441\u043f\u0443\u0442\u044b\u0432\u0430\u0435\u043c \u0431\u044d\u043a\u0430\u043f\u043d\u044b\u0435 \u0446\u0435\u043f\u0438 \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0442\u0435\u0445\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0435\u0439 \u043d\u0430\u0448\u0435\u0433\u043e \u0431\u043b\u043e\u0433\u0430!\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/politiki-hraneniya-veeam-br-rasputyvaem-bekapnye-czepi-vmeste-s-tehpodderzhkoj\" \/>\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-09-09T05:42:42+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-09-09T05:42: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 Politiky ukl\u00e1d\u00e1n\u00ed Veeam B&amp;R \u2014 rozpl\u00e9t\u00e1me z\u00e1lo\u017en\u00ed \u0159et\u011bzce spolu s technickou podporou | ProHoster","description":"V\u00edtejte \u010dten\u00e1\u0159e na\u0161eho blogu!","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/politiki-hraneniya-veeam-br-rasputyvaem-bekapnye-czepi-vmeste-s-tehpodderzhkoj","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","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\u041f\u043e\u043b\u0438\u0442\u0438\u043a\u0438 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f Veeam B&amp;R \u2014 \u0440\u0430\u0441\u043f\u0443\u0442\u044b\u0432\u0430\u0435\u043c \u0431\u044d\u043a\u0430\u043f\u043d\u044b\u0435 \u0446\u0435\u043f\u0438 \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0442\u0435\u0445\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 | ProHoster","og:description":"\u041f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u0435\u0439 \u043d\u0430\u0448\u0435\u0433\u043e \u0431\u043b\u043e\u0433\u0430!","og:url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/politiki-hraneniya-veeam-br-rasputyvaem-bekapnye-czepi-vmeste-s-tehpodderzhkoj","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-09-09T05:42:42+00:00","article:modified_time":"2020-09-09T05:42:42+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"93710","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 11:42:51","updated":"2022-09-28 02:27:03","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/93710","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=93710"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/93710\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/93711"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=93710"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=93710"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=93710"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}