{"id":36393,"date":"2019-10-31T22:11:24","date_gmt":"2019-10-31T19:11:24","guid":{"rendered":"https:\/\/prohoster.info\/blog\/failover-nas-gubit-perfektsionizm-i-len\/"},"modified":"2019-10-31T22:11:24","modified_gmt":"2019-10-31T19:11:24","slug":"failover-nas-gubit-perfektsionizm-i-len","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/failover-nas-gubit-perfektsionizm-i-len","title":{"rendered":"Failover: na d\u00ebmton perfeksionizmi dhe\u2026 p\u00ebrtacia","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><i>Gjat\u00eb ver\u00ebs, tradicionale \u00ebsht\u00eb t\u00eb bie aktivizmi bler\u00ebs dhe intensiteti i ndryshimeve n\u00eb infrastruktur\u00ebn e projekteve web, na thot\u00eb Kapitani Q\u00ebndrueshm\u00ebris\u00eb. Thjesht sepse edhe IT-ist\u00ebt ndonj\u00ebher\u00eb shkojn\u00eb n\u00eb pushim. Edhe CTO-t\u00eb gjithashtu. Kaq m\u00eb e v\u00ebshtir\u00eb \u00ebsht\u00eb p\u00ebr ata q\u00eb mbeten n\u00eb pun\u00eb, por tani nuk \u00ebsht\u00eb ky razlogu: ndoshta, pik\u00ebrisht p\u00ebr k\u00ebt\u00eb arsye, vera \u00ebsht\u00eb periudha m\u00eb e mir\u00eb p\u00ebr t\u00eb menduar me qet\u00ebsi rreth skem\u00ebs aktuale t\u00eb rezervimit dhe p\u00ebr t\u00eb p\u00ebrgatitur nj\u00eb plan p\u00ebr p\u00ebrmir\u00ebsimin e saj. Dhe eksperienca e Egor Andreev nga <noindex><a rel=\"nofollow\" href=\"https:\/\/admindivision.ru\">AdminDivision<\/a><\/noindex>, e cila u diskutua n\u00eb konferenc\u00ebn <noindex><a rel=\"nofollow\" href=\"https:\/\/uptime.community\/ru\/uptimeday-4\">Dita e Disponueshm\u00ebris\u00eb<\/a><\/noindex>.<\/i><\/p>\n<p>Kur nd\u00ebrtojm\u00eb platforma rezerv\u00eb, ka disa kurthe n\u00eb t\u00eb cilat mund t\u00eb bjer\u00eb. Dhe n\u00eb ato nuk duhen bjer\u00eb aspak. Ajo q\u00eb na shkat\u00ebrron n\u00eb k\u00ebt\u00eb dhe n\u00eb shum\u00eb t\u00eb tjera \u00ebsht\u00eb p\u00ebrsosm\u00ebria dhe\u2026 lenia. Ne mundohemi t\u00eb b\u00ebjm\u00eb gjith\u00e7ka perfekt, por nuk \u00ebsht\u00eb e nevojshme t\u00eb b\u00ebjm\u00eb gjith\u00e7ka perfekt! Duhet t\u00eb b\u00ebjm\u00eb vet\u00ebm disa gj\u00ebra, por t\u2019i b\u00ebjm\u00eb ato si\u00e7 duhet, t'i \u00e7ojm\u00eb deri n\u00eb fund, q\u00eb ato t\u00eb funksionojn\u00eb normalisht. <\/p>\n<p>Failover \u2014 kjo nuk \u00ebsht\u00eb ndonj\u00eb gj\u00eb arg\u00ebtuese 'p\u00ebr t\u00eb pasur'; \u00ebsht\u00eb nj\u00eb sistem q\u00eb duhet t\u00eb b\u00ebj\u00eb nj\u00eb gj\u00eb t\u00eb sakt\u00eb \u2014 t\u00eb reduktoj\u00eb koh\u00ebn e papun\u00ebsis\u00eb, p\u00ebr t\u00eb siguruar q\u00eb sh\u00ebrbimi, kompania, t\u00eb humbas\u00eb m\u00eb pak para. Dhe n\u00eb t\u00eb gjitha metodat e rezervimit, un\u00eb sugjeroj t\u00eb mendojm\u00eb n\u00eb kontekstin e m\u00ebposht\u00ebm: ku jan\u00eb parat\u00eb?<\/p>\n<p><img decoding=\"async\" alt=\"Failover: na d\u00ebmton perfeksionizmi dhe\u2026 p\u00ebrtacia\" src=\"\/wp-content\/uploads\/2019\/07\/4da5e51beb66c89d25093ef7b4fda27c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\n<b>Kurthi i par\u00eb<\/b>: kur nd\u00ebrtojm\u00eb sisteme t\u00eb m\u00ebdha dhe t\u00eb besueshme dhe merremi me rezervimin \u2014 ne zvog\u00eblojm\u00eb numrin e aksidenteve. Kjo \u00ebsht\u00eb nj\u00eb keqkuptim i tmerrsh\u00ebm. Kur merremi me rezervimin, numri i aksidenteve me siguri do t\u00eb rritet. Dhe n\u00ebse e b\u00ebjm\u00eb gjith\u00e7ka si\u00e7 duhet, at\u00ebher\u00eb n\u00eb p\u00ebrmbledhje do t\u00eb zvog\u00eblojm\u00eb koh\u00ebn e papun\u00ebsis\u00eb. Do t\u00eb ket\u00eb m\u00eb shum\u00eb aksidente, por ato do t\u00eb ndodhin me m\u00eb pak kosto. Sepse \u00e7far\u00eb \u00ebsht\u00eb rezervimi? \u2014 \u00ebsht\u00eb komplikuar e sistemit. \u00c7do kompleksitet \u00ebsht\u00eb i keq: ne kemi m\u00eb shum\u00eb ngadal\u00eb, m\u00eb shum\u00eb rrotulla, fjal\u00eb p\u00ebr fjal\u00eb, m\u00eb shum\u00eb elemente \u2014 dhe, p\u00ebr pasoj\u00eb, shansi p\u00ebr t\u00eb prishur \u00ebsht\u00eb m\u00eb i lart\u00eb. Dhe ata me t\u00eb v\u00ebrtet\u00eb do t\u00eb thyhen. Dhe do t\u00eb thyhen m\u00eb shpesh. Nj\u00eb shembull i thjesht\u00eb: le t\u00eb themi se kemi nj\u00eb website, me PHP, MySQL. Dhe \u00ebsht\u00eb urgjent t\u00eb rezervojm\u00eb at\u00eb. <\/p>\n<p>Mir\u00eb, po marrim nj\u00eb platform\u00eb t\u00eb dyt\u00eb, nd\u00ebrtojm\u00eb nj\u00eb sistem identik... V\u00ebshtir\u00ebsia b\u00ebhet dyfish m\u00eb e madhe \u2014 tani kemi dy entitete. P\u00ebrve\u00e7 k\u00ebsaj, mbi to e vendosim nj\u00eb logjik\u00eb p\u00ebr transferimin e t\u00eb dh\u00ebnave nga nj\u00eb platform\u00eb n\u00eb tjetr\u00ebn \u2014 dmth. replikimi i t\u00eb dh\u00ebnave, kopjimi i statik\u00ebs dhe k\u00ebshtu me radh\u00eb. Pra, logjika e replikimit \u2014 zakonisht \u00ebsht\u00eb shum\u00eb e komplikuar, dhe k\u00ebshtu, kompleksiteti i p\u00ebrgjithsh\u00ebm i sistemit mund t\u00eb jet\u00eb jo 2, por 3, 5, 10 her\u00eb m\u00eb i madh. <\/p>\n<p><b>Kapja e dyt\u00eb<\/b>: kur nd\u00ebrtojm\u00eb sisteme t\u00eb v\u00ebrtet\u00eb t\u00eb m\u00ebdha dhe t\u00eb komplikuara, ne fantazojm\u00eb se \u00e7far\u00eb d\u00ebshirojm\u00eb t\u00eb arrijm\u00eb n\u00eb fund. Vala: duam t\u00eb kemi nj\u00eb sistem super t\u00eb besuesh\u00ebm, i cili punon pa asnj\u00eb nd\u00ebrprerje, kalon p\u00ebr gjysm\u00eb sekonde (ose m\u00eb mir\u00eb, menj\u00ebher\u00eb), dhe fillojm\u00eb t\u00eb realizojm\u00eb \u00ebndrrat tona. Por k\u00ebtu ka nj\u00eb nuanc\u00eb t\u00eb r\u00ebnd\u00ebsishme: sa m\u00eb i vog\u00ebl t\u00eb jet\u00eb koha e d\u00ebshiruar p\u00ebr kalim, aq m\u00eb e komplikuar b\u00ebhet logjika e sistemit. Sa m\u00eb e komplikuar t\u00eb duhet t\u00eb jet\u00eb kjo logjik\u00eb, aq m\u00eb shpesh do t\u00eb prodhoj\u00eb d\u00ebshtime sistemi. Dhe mund t\u00eb p\u00ebrfundojm\u00eb n\u00eb nj\u00eb situat\u00eb shum\u00eb t\u00eb pak\u00ebndshme: p\u00ebrpiqemi me t\u00eb gjitha forcat t'i zvog\u00eblojm\u00eb koh\u00ebt e nd\u00ebrprerjes, por n\u00eb t\u00eb v\u00ebrtet\u00eb po e komplikojm\u00eb gjith\u00e7ka, dhe kur di\u00e7ka nuk shkon si\u00e7 duhet, koha e nd\u00ebrprerjes p\u00ebrfundimisht do t\u00eb jet\u00eb m\u00eb e madhe. K\u00ebtu shpesh b\u00ebn vetes k\u00ebt\u00eb pyetje: m\u00eb mir\u00eb do t\u00eb ishte t\u00eb mos kishim b\u00ebr\u00eb rezervim. M\u00eb mir\u00eb do t\u00eb ishte q\u00eb t\u00eb punonte nj\u00eb e vetme me nj\u00eb koh\u00eb nd\u00ebrprerjeje t\u00eb qart\u00eb. <\/p>\n<p>Si mund t\u00eb luftojm\u00eb me k\u00ebt\u00eb? Duhet t\u00eb ndalojm\u00eb s\u00eb g\u00ebnjyer vetveten, t\u00eb ndalojm\u00eb s\u00eb komplimentuari veten, se k\u00ebtu tani po nd\u00ebrtojm\u00eb nj\u00eb raket\u00eb, por t\u00eb kuptojm\u00eb drejt se sa koh\u00eb projekti mund t\u00eb q\u00ebndroj\u00eb. Dhe n\u00eb k\u00ebt\u00eb koh\u00eb maksimale ne do t\u00eb zgjedhim se me \u00e7far\u00eb metodash do t\u00eb rrisim besueshm\u00ebrin\u00eb e sistemit ton\u00eb. <\/p>\n<p><img decoding=\"async\" alt=\"Failover: na d\u00ebmton perfeksionizmi dhe\u2026 p\u00ebrtacia\" src=\"\/wp-content\/uploads\/2019\/07\/efd79242d21c2827ef5f9115f1d01cfb.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\u00cbsht\u00eb koha p\u00ebr \u00abhistorit\u00eb nga jeta\u00bb\u2026 nga jeta, natyrisht. <\/p>\n<h4>Shembulli num\u00ebr nj\u00eb<\/h4>\n<p>\nImagjinoni nj\u00eb faqe vizit\u00eb p\u00ebr fabrik\u00ebn nr. 1 t\u00eb tubave n\u00eb qytetin N. Ajo shkruan me letra t\u00eb m\u00ebdha - FABRIKA E TUBAVE NR. 1. Pak m\u00eb posht\u00eb - slogani: \u00abTubat tan\u00eb jan\u00eb tubat m\u00eb t\u00eb rrethuar n\u00eb N\u00bb. Dhe posht\u00eb \u00ebsht\u00eb numri i telefonit t\u00eb drejtorit t\u00eb p\u00ebrgjithsh\u00ebm dhe emri i tij. E kuptojm\u00eb, duhet t\u00eb rezervojm\u00eb - kjo \u00ebsht\u00eb nj\u00eb gj\u00eb shum\u00eb e r\u00ebnd\u00ebsishme! Fillojm\u00eb t\u00eb shqyrtojm\u00eb se nga \u00e7far\u00eb p\u00ebrb\u00ebhet. Html-statik\u00eb - pra nj\u00eb \u00e7ift imazhesh, ku drejtorin, n\u00eb fakt, e shohim duke biseduar p\u00ebr nj\u00eb marr\u00ebveshje t\u00eb re me partnerin e tij n\u00eb nj\u00eb sauna. Fillojm\u00eb t\u00eb mendojm\u00eb p\u00ebr koh\u00ebn e pezullimit. M\u00eb vjen n\u00eb mendje: duhet t\u00eb q\u00ebndrojm\u00eb atje pes\u00eb minuta, jo m\u00eb shum\u00eb. Dhe k\u00ebtu \u00ebsht\u00eb pyetje: sa shitje ka pasur n\u00eb k\u00ebt\u00eb faqe ton\u00eb? Sa? \u00c7far\u00eb do t\u00eb thot\u00eb \u00abzero\u00bb? Madje do t\u00eb thot\u00eb: sepse t\u00eb kat\u00ebr marr\u00ebveshjet e vitit t\u00eb kaluar drejtorin i b\u00ebri n\u00eb t\u00eb nj\u00ebjtin tavolin\u00eb, me t\u00eb nj\u00ebjtit njer\u00ebz, me t\u00eb cil\u00ebt shkojn\u00eb n\u00eb sauna dhe q\u00ebndrojn\u00eb n\u00eb tavolin\u00eb. Dhe e kuptojm\u00eb, q\u00eb edhe n\u00ebse dita kalon faqa - nuk do t\u00eb ndodhi asgj\u00eb e frikshme. <\/p>\n<p>Duke u bazuar n\u00eb informacionin e dh\u00ebn\u00eb, kemi nj\u00eb dit\u00eb p\u00ebr t\u00eb ngritur k\u00ebt\u00eb histori. Fillojm\u00eb t\u00eb mendojm\u00eb p\u00ebr skem\u00ebn e rezervimit. Dhe zgjedhim skem\u00ebn m\u00eb ideale p\u00ebr rezervim p\u00ebr k\u00ebt\u00eb shembull: ne nuk p\u00ebrdorim rezervimin. E gjith\u00eb kjo gj\u00eb ngrihet nga \u00e7do administrator p\u00ebr gjysm\u00eb ore me pushime. T\u00eb vendos\u00ebsh serverin web, t\u00eb vendos\u00ebsh skedar\u00ebt - gjith\u00e7ka. Do t\u00eb funksionoj\u00eb. Asgj\u00eb nuk duhet ndjekur, asgj\u00eb s'ka nevoj\u00eb p\u00ebr v\u00ebmendje t\u00eb ve\u00e7ant\u00eb. Pra, p\u00ebrfundimi nga shembulli i par\u00eb \u00ebsht\u00eb mjaft i qart\u00eb: sh\u00ebrbimet q\u00eb nuk kan\u00eb nevoj\u00eb p\u00ebr rezervim - nuk kan\u00eb nevoj\u00eb p\u00ebr rezervim.<\/p>\n<p><img decoding=\"async\" alt=\"Failover: na d\u00ebmton perfeksionizmi dhe\u2026 p\u00ebrtacia\" src=\"\/wp-content\/uploads\/2019\/07\/78681d019ff57d4771c0049a4be8c242.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h4>Shembulli i dyt\u00eb<\/h4>\n<p>\nBlogu i kompanis\u00eb: personat e trajnuar shkruajn\u00eb atje lajme, p\u00ebr shembull, ne mor\u00ebm pjes\u00eb n\u00eb nj\u00eb ekspozit\u00eb t\u00eb caktuar, dhe ja kemi lan\u00e7uar nj\u00eb produkt t\u00eb ri etj. Le t\u00eb themi, ky \u00ebsht\u00eb nj\u00eb PHP standard me WordPress, nj\u00eb baz\u00eb t\u00eb vog\u00ebl t\u00eb dh\u00ebnash dhe pak statik\u00eb. Natyrisht, na vjen n\u00eb mend se nuk duhet t\u00eb q\u00ebndrojm\u00eb fare \u2014 \"jo m\u00eb shum\u00eb se pes\u00eb minuta!\", e gjith\u00eb kjo. Por le t\u00eb mendojm\u00eb m\u00eb tej. \u00c7far\u00eb b\u00ebn ky blog? Aty vijn\u00eb vizitor\u00eb nga Yandex, nga Google p\u00ebr ndonj\u00eb k\u00ebrkes\u00eb, n\u00eb m\u00ebnyr\u00eb organike. Mrekulli. Por a lidhen ndonj\u00ebfar\u00eb shitjesh me t\u00eb? Ndri\u00e7imi: jo shum\u00eb. Trafiku reklamues shkon n\u00eb faqen kryesore, e cila \u00ebsht\u00eb n\u00eb nj\u00eb pajisje tjet\u00ebr. Fillojm\u00eb t\u00eb mendojm\u00eb p\u00ebr skem\u00ebn e rezervimit t\u00eb blogut. N\u00eb m\u00ebnyr\u00eb ideale, duhej t\u00eb ngriteshim p\u00ebr nj\u00eb apo dy or\u00eb, dhe do ishte mir\u00eb t\u00eb kishim b\u00ebr\u00eb disa p\u00ebrgatitje p\u00ebr k\u00ebt\u00eb. Do ishte arsyesh\u00ebm t\u00eb merrnim nj\u00eb makin\u00eb n\u00eb nj\u00eb qend\u00ebr t\u00eb dh\u00ebnash tjet\u00ebr, t\u00eb instalonim ambientin, dmth. serverin web, PHP, WordPress, MySQL, dhe ta l\u00ebm\u00eb at\u00eb t\u00eb shtrir\u00eb. N\u00eb momentin q\u00eb kuptojm\u00eb se gjith\u00e7ka ka d\u00ebshtuar, duhet t\u00eb b\u00ebjm\u00eb dy gj\u00ebra \u2014 t\u00eb rikthejm\u00eb dump-in mysql deri n\u00eb 50 megabajt, ai do kaloj\u00eb brenda nj\u00eb minute, dhe t\u00eb rikthejm\u00eb nj\u00eb num\u00ebr pamjesh nga backup-i. Kjo gjithashtu nuk \u00ebsht\u00eb ndonj\u00eb gj\u00eb e madhe. N\u00eb k\u00ebt\u00eb m\u00ebnyr\u00eb, p\u00ebr gjysm\u00eb ore, e gjith\u00eb kjo gj\u00eb ngrihet. Asnj\u00eb replikim, ose, falni Zotin, ndonj\u00eb failover automatike. P\u00ebrfundimi: ajo q\u00eb mund t\u00eb rikthejm\u00eb shpejt nga backup-i \u2014 nuk ka nevoj\u00eb p\u00ebr rezervim. <\/p>\n<p><img decoding=\"async\" alt=\"Failover: na d\u00ebmton perfeksionizmi dhe\u2026 p\u00ebrtacia\" src=\"\/wp-content\/uploads\/2019\/07\/dc38861c0b79513b74a139410aad95cb.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h4>Shembulli num\u00ebr tre, m\u00eb i komplikuar<\/h4>\n<p>\nDyqani online. PHP me open heart pak i modifikuar, MySQL me nj\u00eb baz\u00eb t\u00eb konsiderueshme. M\u00eb shum\u00eb statik\u00eb (sepse n\u00eb dyqanin online ka imazhe t\u00eb bukura HD dhe gjith\u00e7ka tjet\u00ebr), Redis p\u00ebr seancat dhe Elasticsearch p\u00ebr k\u00ebrkimin. Fillojm\u00eb t\u00eb mendojm\u00eb p\u00ebr koh\u00ebn e shk\u00ebputjes. Dhe k\u00ebtu, natyrisht, \u00ebsht\u00eb e qart\u00eb se dyqani online nuk mund t\u00eb q\u00ebndroj\u00eb pa veprim p\u00ebr nj\u00eb dit\u00eb. Sepse sa m\u00eb gjat\u00eb t\u00eb q\u00ebndroj\u00eb, aq m\u00eb shum\u00eb para humbasim. Duhet t\u00eb veprojm\u00eb shpejt. Po sa? Mendoj se n\u00ebse q\u00ebndrojm\u00eb p\u00ebr nj\u00eb or\u00eb, askush nuk do t\u00eb \u00e7mendet. Po, do t\u00eb humbasim di\u00e7ka, por n\u00ebse p\u00ebrpiqemi shum\u00eb, do t\u00eb jet\u00eb vet\u00ebm m\u00eb keq. P\u00ebrcaktojm\u00eb skem\u00ebn e shk\u00ebputjes q\u00eb \u00ebsht\u00eb e pranueshme n\u00eb nj\u00eb or\u00eb.<\/p>\n<p>Si e rezervoni t\u00eb gjitha k\u00ebto? Automjeti \u00ebsht\u00eb i nevojsh\u00ebm n\u00eb \u00e7do rast: nj\u00eb or\u00eb \u00ebsht\u00eb mjaft pak. Mysql: k\u00ebtu ne kemi nevoj\u00eb p\u00ebr replikim, replikim t\u00eb gjall\u00eb, sepse p\u00ebr nj\u00eb or\u00eb 100 GB n\u00eb dump, me siguri, nuk do t\u00eb shp\u00ebrndahen dot. Statika, imazhe: p\u00ebrs\u00ebri, p\u00ebr nj\u00eb or\u00eb 500 GB mund t\u00eb mos arrij\u00eb t\u00eb shp\u00ebrndahet. Pra, \u00ebsht\u00eb m\u00eb mir\u00eb t\u00eb kopjoni menj\u00ebher\u00eb imazhet. Redis: k\u00ebtu \u00ebsht\u00eb m\u00eb interesante. Sesionet jan\u00eb n\u00eb Redis - ne nuk mund ta heqim at\u00eb leht\u00eb. Sepse do t\u00eb ishte jo shum\u00eb mir\u00eb: t\u00eb gjith\u00eb p\u00ebrdoruesit do t\u00eb ishin t\u00eb \u00e7regjistruar, karrocet e blerjeve do t\u00eb ishin t\u00eb pastruar dhe k\u00ebshtu me radh\u00eb. Njer\u00ebzit do t\u00eb detyrohen t\u00eb futin p\u00ebrs\u00ebri logimin dhe fjal\u00ebkalimin e tyre, dhe shum\u00eb mund t\u00eb largohen dhe t\u00eb mos p\u00ebrfundojn\u00eb blerjen. P\u00ebrs\u00ebri, konvertimi do t\u00eb bjer\u00eb. Nga ana tjet\u00ebr, Redis \u00ebsht\u00eb nj\u00eb n\u00eb nj\u00eb vij\u00eb me p\u00ebrdoruesit e fundit t\u00eb regjistruar, ndoshta nuk \u00ebsht\u00eb v\u00ebrtet nevojsh\u00ebm. Nj\u00eb kompromis i mir\u00eb \u00ebsht\u00eb t\u00eb marrim Redis dhe ta rikuperojm\u00eb at\u00eb nga backup-i, t\u00eb djesh\u00ebm, ose, n\u00ebse b\u00ebhet \u00e7do or\u00eb, - nga backup-i i nj\u00eb ore m\u00eb par\u00eb. Fatmir\u00ebsisht, rikthimi i tij nga backup-i \u00ebsht\u00eb kopjimi i nj\u00eb skedari. Dhe historia m\u00eb interesante \u00ebsht\u00eb Elasticsearch. Kush ndonj\u00ebher\u00eb ka ngritur replikimin MySQL? Kush ndonj\u00ebher\u00eb ka ngritur replikimin Elasticsearch? Dhe kujt i ka funksionuar pas k\u00ebsaj normalisht? Po k\u00ebshtu: shohim n\u00eb sistemin ton\u00eb nj\u00eb entitet. Duket se \u00ebsht\u00eb i dobish\u00ebm - por \u00ebsht\u00eb i komplikuar. <br \/>\nE komplikuar n\u00eb kuptimin q\u00eb koleg\u00ebt tan\u00eb inxhinier\u00eb nuk kan\u00eb p\u00ebrvoj\u00eb n\u00eb pun\u00ebn me t\u00eb. Ose kan\u00eb nj\u00eb p\u00ebrvoj\u00eb negative. Ose e kuptojm\u00eb q\u00eb kjo \u00ebsht\u00eb nj\u00eb teknologji shum\u00eb e re me nuanca ose mungesa. Mendojm\u00eb... Eh, elastic \u00ebsht\u00eb gjithashtu i madh, e rikuperohet p\u00ebr nj\u00eb koh\u00eb t\u00eb gjat\u00eb nga backup-i, \u00e7far\u00eb t\u00eb b\u00ebjm\u00eb? E kuptojm\u00eb q\u00eb elastic n\u00eb k\u00ebt\u00eb rast p\u00ebrdoret p\u00ebr k\u00ebrkimin. Por si shet dyqani yn\u00eb online? Shkojm\u00eb te marketer\u00ebt, pyesim, nga vijn\u00eb njer\u00ebzit? Ata p\u00ebrgjigjen: \"90% e tyre vijn\u00eb direkt nga Yandex Market n\u00eb kartelat e produkteve\". Ose blejn\u00eb, ose jo. Ndaj k\u00ebrkesa p\u00ebr k\u00ebrkim \u00ebsht\u00eb p\u00ebr 10% t\u00eb p\u00ebrdoruesve. Dhe t\u00eb mbash replikimin e elastic't, ve\u00e7an\u00ebrisht mes qendrave t\u00eb ndryshme t\u00eb t\u00eb dh\u00ebnave n\u00eb zona t\u00eb ndryshme, ka shum\u00eb nuanca. \u00c7far\u00eb \u00ebsht\u00eb zgjidhja? Ne marrim elastic n\u00eb nj\u00eb platform\u00eb t\u00eb rezervuar dhe nuk b\u00ebjm\u00eb asgj\u00eb me t\u00eb. N\u00ebse situata zgjatet, ndoshta ndonj\u00ebher\u00eb m\u00eb von\u00eb do ta ngrem\u00eb, por kjo nuk \u00ebsht\u00eb e sigurit. N\u00eb thelb, p\u00ebrfundimi mbetet m\u00eb shum\u00eb si m\u00eb par\u00eb: sh\u00ebrbimet q\u00eb nuk ndikojn\u00eb n\u00eb financa, p\u00ebrs\u00ebri, nuk i rezervojm\u00eb. Q\u00eb skema t\u00eb mbetet m\u00eb e thjesht\u00eb.<\/p>\n<p><img decoding=\"async\" alt=\"Failover: na d\u00ebmton perfeksionizmi dhe\u2026 p\u00ebrtacia\" src=\"\/wp-content\/uploads\/2019\/07\/8f545bb926faeea0aa182a11ff2ad2b9.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h4>Shembulli num\u00ebr kat\u00ebr, akoma m\u00eb i nd\u00ebrlikuar.<\/h4>\n<p>\nIntegruesi: shitjet e luleve, thirrjet e taksive, shitjet e produkteve, n\u00eb p\u00ebrgjith\u00ebsi, \u00e7do gj\u00eb. Nj\u00eb gj\u00eb serioze, e cila punon 24\/7 p\u00ebr nj\u00eb num\u00ebr t\u00eb madh p\u00ebrdoruesish. Me nj\u00eb stak t\u00eb plot\u00eb dhe interesant, ku ka baza interesante, zgjidhje, ngarkes\u00eb t\u00eb madhe, dhe gj\u00ebja m\u00eb e r\u00ebnd\u00ebsishme, nuk duhet t\u00eb q\u00ebndroj\u00eb m\u00eb shum\u00eb se 5 minuta. Jo vet\u00ebm p\u00ebr faktin q\u00eb njer\u00ebzit nuk do t\u00eb blejn\u00eb, por sepse do t\u00eb shohin q\u00eb kjo gj\u00eb nuk funksionon, do t\u00eb shqet\u00ebsohen dhe mund t\u00eb mos kthehen m\u00eb. <\/p>\n<p>Ok. Pes\u00eb minuta. \u00c7far\u00eb do t\u00eb b\u00ebjm\u00eb me k\u00ebt\u00eb? N\u00eb k\u00ebt\u00eb rast ne me seriozitet, me t\u00eb gjitha parat\u00eb, nd\u00ebrtuam nj\u00eb shkall\u00eb rezerv\u00eb t\u00eb v\u00ebrtet\u00eb, me replikim t\u00eb gjith\u00e7kaje, dhe ndoshta madje do ta automatizojm\u00eb sa m\u00eb shum\u00eb kalimin n\u00eb k\u00ebt\u00eb shkall\u00eb. Dhe p\u00ebrve\u00e7 k\u00ebsaj, nuk duhet t\u00eb harrojm\u00eb t\u00eb b\u00ebjm\u00eb nj\u00eb gj\u00eb t\u00eb r\u00ebnd\u00ebsishme: p\u00ebrkat\u00ebsisht, t\u00eb shkruajm\u00eb rregulloren e kalimit. Rregullorja, ndon\u00ebse e automatizuar, mund t\u00eb jet\u00eb shum\u00eb e thjesht\u00eb. Nga seria \"t\u00eb nis\u00ebsh k\u00ebt\u00eb skenar ansible\", \"n\u00eb route 53 t\u00eb shkosh dhe t\u00eb klikosh k\u00ebt\u00eb kutin\u00eb\" dhe k\u00ebshtu me radh\u00eb - por duhet t\u00eb ket\u00eb nj\u00eb list\u00eb t\u00eb sakt\u00eb veprimesh. <\/p>\n<p>Dhe duket se \u00e7do gj\u00eb \u00ebsht\u00eb e qart\u00eb. T\u00eb kalosh replikimin \u2014 \u00ebsht\u00eb nj\u00eb detyr\u00eb triviale, ose ajo do t\u00eb kaloj\u00eb vet\u00eb. T\u00eb shkruash emrin e domain-it n\u00eb DNS \u2014 \u00ebsht\u00eb nga e nj\u00ebjta kategori. Problemi \u00ebsht\u00eb se kur d\u00ebshton nj\u00eb projekt i till\u00eb, fillon paniku, dhe madje edhe administratoret m\u00eb t\u00eb fort\u00eb, me p\u00ebrvoj\u00eb, mund t\u00eb preken nga t\u00eb nj\u00ebjtat ndjenja. Pa nj\u00eb udh\u00ebzim t\u00eb qart\u00eb \"hap terminalin, shkoni k\u00ebtu, adresa e serverit ton\u00eb \u00ebsht\u00eb ende kjo\" 5 minuta, t\u00eb cilat jan\u00eb dh\u00ebn\u00eb p\u00ebr reanimim, \u00ebsht\u00eb e v\u00ebshtir\u00eb t'i rezistosh. Dhe plus, kur p\u00ebrdorim k\u00ebt\u00eb rregullore, \u00ebsht\u00eb e leht\u00eb t\u00eb regjistrosh ndonj\u00eb ndryshim n\u00eb infrastruktur\u00eb, p\u00ebr shembull, dhe t\u00eb ndryshosh rregulloren p\u00ebrkat\u00ebsisht. <br \/>\nEpo, n\u00ebse sistemi i rezervimit \u00ebsht\u00eb shum\u00eb i komplikuar dhe n\u00eb nj\u00eb moment ne kemi b\u00ebr\u00eb nj\u00eb gabim, at\u00ebher\u00eb mund t\u00eb d\u00ebshtojm\u00eb edhe rezerv\u00ebn ton\u00eb, dhe p\u00ebrve\u00e7 k\u00ebsaj, t\u00eb dh\u00ebnat t\u00eb shnd\u00ebrrohen n\u00eb nj\u00eb gjendje t\u00eb keqe n\u00eb t\u00eb dyja platformat \u2014 kjo do t\u00eb ishte shum\u00eb trishtuese. <\/p>\n<p><img decoding=\"async\" alt=\"Failover: na d\u00ebmton perfeksionizmi dhe\u2026 p\u00ebrtacia\" src=\"\/wp-content\/uploads\/2019\/07\/6aec9171dde47c48ff953e4e1b604cad.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h4>Shembulli num\u00ebr pes\u00eb, hardcore i plot\u00eb<\/h4>\n<p>\nSh\u00ebrbimi nd\u00ebrkomb\u00ebtar me qindra miliona p\u00ebrdorues n\u00eb t\u00eb gjith\u00eb bot\u00ebn. T\u00eb gjitha zonat kohore, \u00e7far\u00ebdo q\u00eb t\u00eb ket\u00eb, m\u00ebsyn\u00eb maksimalisht, t\u00eb mos q\u00ebndrojn\u00eb aspak. Nj\u00eb minut\u00eb \u2014 dhe do t\u00eb jet\u00eb e trishtueshme. \u00c7far\u00eb t\u00eb b\u00ebjm\u00eb? T\u00eb rezervojm\u00eb, p\u00ebrs\u00ebri, n\u00eb program t\u00eb plot\u00eb. B\u00ebm\u00eb gjith\u00e7ka q\u00eb thash\u00eb n\u00eb shembullin e m\u00ebparsh\u00ebm, dhe pak m\u00eb shum\u00eb. Nj\u00eb bot\u00eb ideale, dhe infrastruktura jon\u00eb \u2014 \u00ebsht\u00eb sipas t\u00eb gjitha koncepteve t\u00eb DevOps IaaC. Pra, gjith\u00e7ka \u00ebsht\u00eb n\u00eb git, dhe vet\u00ebm shtypni butonin. <\/p>\n<p>\u00c7far\u00eb na mungon? Nj\u00eb gj\u00eb \u2014 st\u00ebrvitjet. Pa to nuk mund t\u00eb b\u00ebjm\u00eb. Duket se gjith\u00e7ka \u00ebsht\u00eb perfekte, gjith\u00e7ka \u00ebsht\u00eb n\u00ebn kontroll. Shtypim butonin, gjith\u00e7ka ndodh. Edhe n\u00ebse \u00ebsht\u00eb k\u00ebshtu \u2014 dhe ne e kuptojm\u00eb se nuk ndodh asnj\u00ebher\u00eb k\u00ebshtu \u2014 sistemi yn\u00eb bashk\u00ebpunon me disa sisteme t\u00eb tjera. P\u00ebr shembull, kjo \u00ebsht\u00eb DNS nga route 53, ruajtja S3, integrimi me disa API. Ne nuk do t\u00eb mund t\u00eb parashikojm\u00eb gjith\u00e7ka n\u00eb k\u00ebt\u00eb eksperiment teorik. Dhe derisa ne realisht t\u00eb rikthejm\u00eb ndonj\u00eb switch \u2014 nuk do t\u00eb dim\u00eb n\u00ebse do t\u00eb funksionoj\u00eb apo jo. <\/p>\n<p><img decoding=\"async\" alt=\"Failover: na d\u00ebmton perfeksionizmi dhe\u2026 p\u00ebrtacia\" src=\"\/wp-content\/uploads\/2019\/07\/eb6b68fa1f5c40f63f24416938662251.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMendoj se kjo \u00ebsht\u00eb gjith\u00e7ka. Mos u leni dhe mos e teproni. Dhe qofshi me uptime!<br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/itsumma\/blog\/460611\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041b\u0435\u0442\u043e\u043c \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u043e \u0441\u043d\u0438\u0436\u0430\u0435\u0442\u0441\u044f \u0438 \u043f\u043e\u043a\u0443\u043f\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0430\u044f \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c, \u0438 \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u0432\u0435\u0431-\u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432, \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u043d\u0430\u043c \u041a\u0430\u043f\u0438\u0442\u0430\u043d \u041e\u0447\u0435\u0432\u0438\u0434\u043d\u043e\u0441\u0442\u044c. \u041f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0434\u0430\u0436\u0435 \u0430\u0439\u0442\u0438\u0448\u043d\u0438\u043a\u0438, \u0441\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f, \u0445\u043e\u0434\u044f\u0442 \u0432 \u043e\u0442\u043f\u0443\u0441\u043a. \u0418 C\u0422\u041e \u0442\u043e\u0436\u0435. \u0422\u0435\u043c \u0442\u044f\u0436\u0435\u043b\u0435\u0435 \u0442\u0435\u043c, \u043a\u0442\u043e \u043e\u0441\u0442\u0430\u0451\u0442\u0441\u044f \u043d\u0430 \u043f\u043e\u0441\u0442\u0443, \u043d\u043e \u0441\u0435\u0439\u0447\u0430\u0441 \u043d\u0435 \u043e\u0431 \u044d\u0442\u043e\u043c: \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0438\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043b\u0435\u0442\u043e \u2014 \u043b\u0443\u0447\u0448\u0438\u0439 \u043f\u0435\u0440\u0438\u043e\u0434 \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043d\u0435 \u0442\u043e\u0440\u043e\u043f\u044f\u0441\u044c \u043e\u0431\u0434\u0443\u043c\u0430\u0442\u044c \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0443\u044e \u0441\u0445\u0435\u043c\u0443 \u0440\u0435\u0437\u0435\u0440\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":27235,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-36393","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.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041b\u0435\u0442\u043e\u043c \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u043e \u0441\u043d\u0438\u0436\u0430\u0435\u0442\u0441\u044f \u0438 \u043f\u043e\u043a\u0443\u043f\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0430\u044f \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c, \u0438 \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u0432\u0435\u0431-\u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432, \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u043d\u0430\u043c \u041a\u0430\u043f\u0438\u0442\u0430\u043d \u041e\u0447\u0435\u0432\u0438\u0434\u043d\u043e\u0441\u0442\u044c. \u041f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0434\u0430\u0436\u0435 \u0430\u0439\u0442\u0438\u0448\u043d\u0438\u043a\u0438, \u0441\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f, \u0445\u043e\u0434\u044f\u0442 \u0432 \u043e\u0442\u043f\u0443\u0441\u043a.\" \/>\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\/sq\/blog\/administrirovanie\/failover-nas-gubit-perfektsionizm-i-len\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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\udd47Failover: \u043d\u0430\u0441 \u0433\u0443\u0431\u0438\u0442 \u043f\u0435\u0440\u0444\u0435\u043a\u0446\u0438\u043e\u043d\u0438\u0437\u043c \u0438\u2026 \u043b\u0435\u043d\u044c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041b\u0435\u0442\u043e\u043c \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u043e \u0441\u043d\u0438\u0436\u0430\u0435\u0442\u0441\u044f \u0438 \u043f\u043e\u043a\u0443\u043f\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0430\u044f \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c, \u0438 \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u0432\u0435\u0431-\u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432, \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u043d\u0430\u043c \u041a\u0430\u043f\u0438\u0442\u0430\u043d \u041e\u0447\u0435\u0432\u0438\u0434\u043d\u043e\u0441\u0442\u044c. \u041f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0434\u0430\u0436\u0435 \u0430\u0439\u0442\u0438\u0448\u043d\u0438\u043a\u0438, \u0441\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f, \u0445\u043e\u0434\u044f\u0442 \u0432 \u043e\u0442\u043f\u0443\u0441\u043a.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/failover-nas-gubit-perfektsionizm-i-len\" \/>\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-31T19:11:24+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:11:24+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\udd47Failover: na shkat\u00ebrron p\u00ebrkryerja dhe\u2026 lenia | ProHoster","description":"Gjat\u00eb ver\u00ebs, tradicionalisht, zvog\u00eblohet aktivizmi bler\u00ebs dhe intensiteti i ndryshimeve t\u00eb infrastruktur\u00ebs s\u00eb projekteve web, na thot\u00eb Kapitani e Qart\u00eb. Thjesht sepse madje edhe IT-ist\u00ebt ndonj\u00ebher\u00eb shkojn\u00eb n\u00eb pushim.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/failover-nas-gubit-perfektsionizm-i-len","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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\udd47Failover: \u043d\u0430\u0441 \u0433\u0443\u0431\u0438\u0442 \u043f\u0435\u0440\u0444\u0435\u043a\u0446\u0438\u043e\u043d\u0438\u0437\u043c \u0438\u2026 \u043b\u0435\u043d\u044c | ProHoster","og:description":"\u041b\u0435\u0442\u043e\u043c \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u043e \u0441\u043d\u0438\u0436\u0430\u0435\u0442\u0441\u044f \u0438 \u043f\u043e\u043a\u0443\u043f\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0430\u044f \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c, \u0438 \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u0432\u0435\u0431-\u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432, \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u043d\u0430\u043c \u041a\u0430\u043f\u0438\u0442\u0430\u043d \u041e\u0447\u0435\u0432\u0438\u0434\u043d\u043e\u0441\u0442\u044c. \u041f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0434\u0430\u0436\u0435 \u0430\u0439\u0442\u0438\u0448\u043d\u0438\u043a\u0438, \u0441\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f, \u0445\u043e\u0434\u044f\u0442 \u0432 \u043e\u0442\u043f\u0443\u0441\u043a.","og:url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/failover-nas-gubit-perfektsionizm-i-len","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-31T19:11:24+00:00","article:modified_time":"2019-10-31T19:11:24+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36393","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":"2026-01-22 03:07:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:45:36","updated":"2026-01-22 03:07:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/36393","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=36393"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/36393\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/27235"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=36393"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=36393"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=36393"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}