{"id":84900,"date":"2020-06-11T13:43:28","date_gmt":"2020-06-11T11:43:28","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/prostoj-failover-dlya-vebsajta-monitoring-dinamicheskij-dns"},"modified":"2020-06-11T13:43:28","modified_gmt":"2020-06-11T11:43:28","slug":"prostoj-failover-dlya-vebsajta-monitoring-dinamicheskij-dns","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/prostoj-failover-dlya-vebsajta-monitoring-dinamicheskij-dns","title":{"rendered":"Lihtne failover veebilehe jaoks (j\u00e4lgimine + d\u00fcnaamiline DNS)","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Selles artiklis n\u00e4itan, kui lihtne ja tasuta on luua failover-skeem veebisaidi (v\u00f5i m\u00f5ne muu internetiteenuse) jaoks, kasutades monitooringut <noindex><a rel=\"nofollow\" href=\"https:\/\/okerr.com\/\">okerr<\/a><\/noindex> ja d\u00fcnaamilist DNS-i teenust. See t\u00e4hendab, et igasuguste probleemide korral peamise saidiga (alates lehe \u201ePHP Error\u201d probleemidest kuni ruumi puudumise v\u00f5i lihtsalt kahtlaselt v\u00e4hese tellimuste arvuni veebipoes) suunatakse uued k\u00fclastajad teisele (kolmandale jne) teadaolevalt t\u00f6\u00f6tavale serverile v\u00f5i \u201eVabandame\u201d lehele, kus neile s\u00f5bralikult selgitatakse, et \u201eon probleem, me oleme juba teadlikud ja parandame peagi\u201d (ja te sel juhul olete t\u00f5epoolest juba teadlik ja saate parandada).<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Elada failoveri olemasolu v\u00f5i puudumisega?<\/h2>\n<p>\nKuni probleem tekib, ei ole erilist vahet. Kuid kui probleem t\u00f5esti juhtub, siis failover'iga juhtub tihti j\u00e4rgmist: te \u00fcritate kiiresti aru saada, mis on vale, kuid see ei toimi (varukoopiad ei lae, tarkvara ei t\u00f6\u00f6ta mingil p\u00f5hjusel vastavalt dokumentatsioonile jne), aga aega ei ole, serverid-veebilehed on maas, kliendid helistavad, k\u00f5ik on n\u00e4rvis, proovite kuidagi sarmi ja r\u00e4paselt \u00abteibi\u00bb abil lahendada, ja siis kuidagi nagu k\u00e4ivitub toetustootega ja elab edasi. Te arvate, et vabal ajal tuleks p\u00f5hjalikumalt tegeleda ja k\u00f5ik ilusti \u00fcmber teha, kuid mitte midagi ei ole p\u00fcsivamat kui ajutine.<\/p>\n<p>N\u00fc\u00fcd, kuidas see toimub kauni variandiga failover'iga:<\/p>\n<ul>\n<li>T\u00f5rked tekivad<\/li>\n<li>T\u00f5rge tuvastatakse automaatselt<\/li>\n<li>Teavitus saadetakse<\/li>\n<li>K\u00e4ivitub \u00fcleminek \u00fchele varuserveritest<\/li>\n<li>Rahu ja ilma paanikata selgitatakse probleem, fikseeritakse see ja server taask\u00e4ivitub.<\/li>\n<\/ul>\n<p>\nSelles skeemis v\u00f5ivad loomulikult esineda omad t\u00f5rked, kuid see on siiski lineaarne skeem, kus iga etapp on lihtne ja oluline on see, et seda saab eraldi siluda. Seet\u00f5ttu on selle skeemi t\u00f5rgete t\u00f5en\u00e4osus palju v\u00e4iksem, ning k\u00f5ik toimingud saab automatiseerida ja need toimivad kiiresti (erinevalt \u00fclesandest leida ja parandada tundmatut epilist probleemi). Teie lennuk on maandunud kauges riigis, l\u00fclitate telefoni sisse ja n\u00e4ete Telegramis teavitust, et server on kukkunud, kuid k\u00f5ik on korras, varu-server on aktiveeritud. Saate oma reisi j\u00e4tkata, ei pea tagasi lendama ega SSH kaudu l\u00e4himast WiFi-kohvikust parandama. Lahendate selle siis, kui teile sobib.<\/p>\n<h2>Tulevik on juba siin!<\/h2>\n<p>\nVarem oli peamine probleem, mis tegi failover'i sageli vastuv\u00f5etamatuks lahenduseks, seotud sellega, kui palju see maksma l\u00e4ks. Ent oli vaja osta kallid seadmed (ning palgata veel kallimaid spetsialiste). V\u00f5i m\u00f5elda v\u00e4lja midagi keerulist juhendite j\u00e4rgi (olen isegi n\u00e4inud varianti, kus kaks serverit on \u00fchendatud null-modemi kaabli kaudu ja edastavad selle kaudu heartbeat'i, et varuserver saaks \u00f5igel hetkel teada ja v\u00f5tta juhtimise \u00fcle). Praegu on olemas lihtsamaid ja tasuta lahendusi. Kui teil on kasside t\u00f5ttu kuulsust saanud veebisait \u2014 ei ole teil \u00f5igustatust, kui te pole endiselt failover'it rakendanud!<\/p>\n<p>Lisaks vajab failover skeem ka serverit (v\u00f5i v\u00f5ib-olla isegi mitut) ja varem olid kulud suured, n\u00fc\u00fcd saab VDS-i v\u00f5tta v\u00e4ga madala hinnaga.<\/p>\n<h2>Usaldusv\u00e4\u00e4rseim kasside veebisait<\/h2>\n<p>\nPraktilise n\u00e4itena lahendusest okerr + dynamic dns oleme k\u00e4ivitanud oma kasside veebisaidi <noindex><a rel=\"nofollow\" href=\"https:\/\/cat.okerr.com\/\">cat.okerr.com<\/a><\/noindex>. Me ei salli kasside kohalolekut, seega neid seal peaaegu pole. Kokku on kolm saiti, mis k\u00f5ik n\u00e4evad v\u00e4lja enam-v\u00e4hem samad (k\u00f5ik on \u00fche \u0448\u0430\u0431\u043b\u043e\u043dil), kuid erinevate kassidega, et neid oleks lihtne eristada, ja iga\u00fcks annab tehnilist teavet, et n\u00e4ha, kuidas failover t\u00f6\u00f6tab. Leht uuendatakse ise iga minuti tagant, kuid alati saab brauseris vajutada reload nuppu.<\/p>\n<p>Tehnilises teabes on rida \"status=OK\". M\u00f5nikord simuleerivad serverid probleeme ja kirjutavad status=ERR. Peamine server \"nagu kaob\" iga tunni 20. minutil (0:20, 1:20, 2:20, ...). Varu (backup) server 40. minutil. Viimane server (\"sorry\"-server) t\u00f6\u00f6tab alati. Iga tunni 0. minutil \"taastuvad\" peamine ja varu server.<\/p>\n<p><img decoding=\"async\" alt=\"Lihtne failover veebilehe jaoks (j\u00e4lgimine + d\u00fcnaamiline DNS)\" src=\"\/wp-content\/uploads\/2020\/06\/5bc603b6379cc5a745a65d3316c4ad3b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKui avate saidi ning j\u00e4tate selle vahekaardile, n\u00e4ete, et see ei kuku kunagi kokku (kuigi iga eraldi server simuleerib aeg-ajalt probleemi). Serveri probleemide korral liigub see lihtsalt elavate serverite vahel. Pilt, nimi ja serveri aadress ning selle roll muutuvad. M\u00f5nikord v\u00f5ib tabada hetke, kui status=ERR (probleem on juba olemas, kuid terve failover-skeem ei ole veel k\u00e4ivitatud), kuid j\u00e4rgmine uuendus n\u00e4itab teile lehte t\u00f6\u00f6kohalt. <\/p>\n<h2>Failover okerr + d\u00fcnaamiline DNS<\/h2>\n<p>\nVaadakem, kuidas see kapoti all t\u00f6\u00f6tab. Failoveri \u00fclesanne on, et aadress cat.okerr.com viitaks alati t\u00f6\u00f6tava serveri IP-aadressile.<br \/>\nIga meie \u043e\u043aerr'is asuva serveri taga, mis hoiab meie kodulehte, on indikaator, mis kontrollib selle staatust kord minutis.<\/p>\n<p><img decoding=\"async\" alt=\"Lihtne failover veebilehe jaoks (j\u00e4lgimine + d\u00fcnaamiline DNS)\" src=\"\/wp-content\/uploads\/2020\/06\/cdb81e84a7f5dd8cb14ea6844517cd55.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSellel ekraanil n\u00e4eme, kuidas kontrollitakse veebisaiti cat.okerr.com serverist alpha.okerr.com. Leht peab sisaldama status=OK ja nagu n\u00e4eme \u00fclal, on meie staatuse indikaator praegu OK. Kui server \"katkeb\", kuvatakse ERR. (See on ainult \u00fcks indikaatori n\u00e4ide, okerr on j\u00e4lgimiss\u00fcsteem, seega v\u00f5ib kinnitada igasuguseid indikaatoreid, n\u00e4iteks kontrollida vaba kettaruumi, uute tellimuste arvu andmebaasis ja isegi loogilisi indikaatoreid, kus \u00f6\u00f6sel on \u00fche t\u00fc\u00fcpi veakriteeriumid ja p\u00e4eval teised).<\/p>\n<p>Projektiseadetes oleme loonud failover skeemi nende indikaatoritega:<\/p>\n<p><img decoding=\"async\" alt=\"Lihtne failover veebilehe jaoks (j\u00e4lgimine + d\u00fcnaamiline DNS)\" src=\"\/wp-content\/uploads\/2020\/06\/9670b496b8f01bdcce6e4b472b3ec37e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSkeemis on kolm indikaatorit (kolm serverit), erineva prioriteediga. Peamine server veebisaidi jaoks on charlie; kui see ei t\u00f6\u00f6ta (ei ole \"status=OK\" v\u00f5i lihtsalt k\u00e4ttesaamatu), siis toimib bravo ja viimase v\u00f5imalusena alpha. Lehe paremas osas n\u00e4idatakse DNS-kirje olekut erinevates serverites.<\/p>\n<p>Neile, kes on m\u00e4rganud, et kasutatakse nime cat.he.okerr.com: kasutame veidi keerulisemat skeemi. Selle asemel, et lihtsalt muuta DNS-kirjet cat.okerr.com, muudame cat.he.okerr.com (d\u00fcnaamiliste DNS-teenuste pakkujas, <noindex><a rel=\"nofollow\" href=\"http:\/\/he.net\/\">Hurricane Electric<\/a><\/noindex>), cat.okerr.com on CNAME (alias), which remains unchanged and always points to cat.he.okerr.com. We simply prefer Hurricane as our dynamic DNS, as it offers keys to manage individual records (rather than the entire zone), providing an added layer of security. You can also avoid specifying passwords-keys in okerr to manage the entire domain, only for a subdomain or record.<\/p>\n<h2>From drop to rise<\/h2>\n<p>\nStep by step, how this scheme works:<\/p>\n<ol>\n<li>A problem occurs (is simulated) on the server<\/li>\n<li>The okerr sensor checks the status of each server once a minute and reports to the main project server in okerr<\/li>\n<li>The indicator of the relevant server changes its status from OK to ERR<\/li>\n<li>When the indicator status changes, failover is recalculated, determining which address needs to be set (if necessary. For example, if the main server is operational while the backup has failed \u2014 no changes will occur)<\/li>\n<li>This address is reported to the dynamic DNS service. Upon completion of this stage, you will see the status 'synced' on the right<\/li>\n<li>Very soon (within seconds), the record will reach your domain's DNS servers (for the site, this is ns1-ns5.he.net).<\/li>\n<li>Alates sellest hetkest saavad m\u00f5ned kasutajad juba uuele elavale serverile p\u00e4\u00e4seda. Kuid mitte k\u00f5ik DNS serverid maailmas ei ole veel kirjeid v\u00e4rskendanud ja kuskil v\u00f5ib veel olla varem salvestatud kirje. Avalikes DNS serverites v\u00f5ib n\u00e4ha, kuidas andmed \"tantsivad\", n\u00e4idates kord uut, kord vana v\u00e4\u00e4rtust. Kui uuendada failover'i seadete lehte, k\u00fcsib server endiselt uusi andmeid DNS serveritelt.<\/li>\n<li>P\u00e4rast seda, kui andmed on stabiliseerunud, on vana vahem\u00e4lus olev kirje igal pool aegunud \u2014 k\u00f5ik 100% p\u00e4ringutest suunatakse uuele serverile.<\/li>\n<\/ol>\n<p>\n7. etapi (mis on sageli k\u00f5ige pikem) kiirendamiseks tuleb d\u00fcnaamilise DNS kirje TTL seadistada v\u00f5imalikult madalale. T\u00fc\u00fcpiliselt lubavad teenused intervalle 90\u2013120 sekundit. See on t\u00e4iesti m\u00f5istlik kompromiss.<\/p>\n<h2>Lisaks<\/h2>\n<p>\nK\u00f5ike seda saab seadistada \u00fche \u00f5htu jooksul (kui teil on juba duplikaatserver). Nii okerr kui ka d\u00fcnaamilise DNS-i teenused on tasuta. Okerris rohkemate kontrollide ja l\u00fchema kontrollimist\u00e4htaja saamiseks tuleks l\u00e4bida koolitus (profiililehe kaudu). Koolituse l\u00f5petamisel t\u00f5useb kohe tase (20 indikaatorit tunni jooksul + 1 kiire, 10-minutiline). Ja kui seda j\u00e4\u00e4b v\u00e4heks \u2014 kirjutage support@okerr.com, t\u00f5en\u00e4oliselt on v\u00f5imalik t\u00f5sta (praegu on alati olnud v\u00f5imalus, kunagi ei ole keeldutud, vastupidi, olen ise pakkunud). Lihtsalt alguses ei taha ma k\u00f5igile k\u00f5ike lubada, ei ole kindel, kas piisab ressurssidest, et oma s\u00f5na pidada. Aga praegu on kasutajaid v\u00e4he, seega pole limiitide t\u00f5stmisest probleeme. <\/p>\n<p>Mida okerr \u00fcldse teha suudab \u2014 vaadake veebilehelt <noindex><a rel=\"nofollow\" href=\"https:\/\/okerr.com\/presentation.html\">esitluse<\/a><\/noindex>. \u00dcldiselt on see j\u00e4lgimine (zabbix pilves), ja failide haldamine on meeldiv lisafunktsioon. Samuti saab veebilehelt registreerimata demoversiooni k\u00fclastada.<\/p>\n<p>Indikaatori seisundi muutumisel saadetakse teavitus e-posti v\u00f5i Telegrami kaudu. (Vaatasime, mis toimub, ja selgus, et Telegram tundub olevat k\u00f5ige usaldusv\u00e4\u00e4rsem s\u00f5numitooja. Ait\u00e4h RKN-ile stressitesti eest!) Kui okerr on \u00f5igesti seadistatud, siis on iga teavitus kas signaal \"j\u00e4tke k\u00f5ik k\u00f5rvale, peab parandama!\" v\u00f5i \"peate tagasi!\". Okerilt ei tohi olla liigseid h\u00e4ireid (kui neid on, tuleb seadistada kuidagi teisiti). N\u00e4iteks meie kotosaidi server alpha on viimasena ja ei simuleeri kunagi viga. Kui see kokku kukub, peame sellest teadma. Kuid teised serverid simuleerivad pidevalt vigu, seet\u00f5ttu, et mitte saada h\u00e4ireid mitu korda tunnis, on nende indikaatorite staatus \"vaikne\". <\/p>\n<p>On m\u00f5tet luua ka sorry-server (igasugusele odavale hostimisele), mis kas kuvab teie vabanduse lehte (juhul, kui k\u00f5ik peamised ja varuserverid on maas) v\u00f5i suunab okerri staatuse lehele (n\u00e4iteks meie <noindex><a rel=\"nofollow\" href=\"https:\/\/cp.okerr.com\/status\/okerr\/\">cp.okerr.com\/status\/okerr<\/a><\/noindex>) v\u00f5i statuspage.io.<br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/359372\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0445\u043e\u0447\u0443 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c, \u043a\u0430\u043a \u043b\u0435\u0433\u043a\u043e \u0438 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c failover \u0441\u0445\u0435\u043c\u0443 \u0434\u043b\u044f \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0430 (\u0438\u043b\u0438 \u043b\u044e\u0431\u043e\u0433\u043e \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u0441\u0435\u0440\u0432\u0438\u0441\u0430) \u043d\u0430 \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u0438 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 okerr \u0438 \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e DNS \u0441\u0435\u0440\u0432\u0438\u0441\u0430. \u0422\u043e \u0435\u0441\u0442\u044c, \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043b\u044e\u0431\u044b\u0445 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0441 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u043c \u0441\u0430\u0439\u0442\u043e\u043c (\u043d\u0430\u0447\u0438\u043d\u0430\u044f \u043e\u0442 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u00abPHP Error\u00bb \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435, \u0438 \u0434\u043e \u043d\u0435\u0445\u0432\u0430\u0442\u043a\u0438 \u043c\u0435\u0441\u0442\u0430 \u0438\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u0434\u043e\u0437\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043c\u0430\u043b\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0437\u0430\u043a\u0430\u0437\u043e\u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":84901,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-84900","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0445\u043e\u0447\u0443 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c, \u043a\u0430\u043a \u043b\u0435\u0433\u043a\u043e \u0438 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c failover \u0441\u0445\u0435\u043c\u0443 \u0434\u043b\u044f \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0430 (\u0438\u043b\u0438 \u043b\u044e\u0431\u043e\u0433\u043e \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u0441\u0435\u0440\u0432\u0438\u0441\u0430) \u043d\u0430 \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u0438 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 okerr \u0438 \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e DNS \u0441\u0435\u0440\u0432\u0438\u0441\u0430. \u0422\u043e \u0435\u0441\u0442\u044c, \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043b\u044e\u0431\u044b\u0445 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0441 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u043c \u0441\u0430\u0439\u0442\u043e\u043c (\u043d\u0430\u0447\u0438\u043d\u0430\u044f \u043e\u0442 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u00abPHP Error\u00bb \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435, \u0438 \u0434\u043e \u043d\u0435\u0445\u0432\u0430\u0442\u043a\u0438 \u043c\u0435\u0441\u0442\u0430 \u0438\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u0434\u043e\u0437\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043c\u0430\u043b\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0437\u0430\u043a\u0430\u0437\u043e\u0432\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/prostoj-failover-dlya-vebsajta-monitoring-dinamicheskij-dns\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0440\u043e\u0441\u0442\u043e\u0439 failover \u0434\u043b\u044f \u0432\u0435\u0431\u0441\u0430\u0439\u0442\u0430 (\u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 + \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0439 DNS) | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0445\u043e\u0447\u0443 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c, \u043a\u0430\u043a \u043b\u0435\u0433\u043a\u043e \u0438 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c failover \u0441\u0445\u0435\u043c\u0443 \u0434\u043b\u044f \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0430 (\u0438\u043b\u0438 \u043b\u044e\u0431\u043e\u0433\u043e \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u0441\u0435\u0440\u0432\u0438\u0441\u0430) \u043d\u0430 \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u0438 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 okerr \u0438 \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e DNS \u0441\u0435\u0440\u0432\u0438\u0441\u0430. \u0422\u043e \u0435\u0441\u0442\u044c, \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043b\u044e\u0431\u044b\u0445 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0441 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u043c \u0441\u0430\u0439\u0442\u043e\u043c (\u043d\u0430\u0447\u0438\u043d\u0430\u044f \u043e\u0442 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u00abPHP Error\u00bb \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435, \u0438 \u0434\u043e \u043d\u0435\u0445\u0432\u0430\u0442\u043a\u0438 \u043c\u0435\u0441\u0442\u0430 \u0438\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u0434\u043e\u0437\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043c\u0430\u043b\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0437\u0430\u043a\u0430\u0437\u043e\u0432\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/prostoj-failover-dlya-vebsajta-monitoring-dinamicheskij-dns\" \/>\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-06-11T11:43:28+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-06-11T11:43:28+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\udd47Lihtne failover veebilehe jaoks (monitooring + d\u00fcnaamiline DNS) | ProHoster","description":"Selles artiklis n\u00e4itan, kui lihtne ja tasuta on luua failover-skeem veebilehe (v\u00f5i m\u00f5ne muu internetiteenuse) jaoks, kasutades okerr-monitooringut ja d\u00fcnaamilise DNS-teenuse kombinatsiooni. See t\u00e4hendab, et igasuguste probleemide korral peamise veebilehega (alates probleemidest \u201ePHP Error\u201d lehe peal kuni ruumi puudumise v\u00f5i lihtsalt kahtlaselt v\u00e4hese tellimuste arvuni.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/prostoj-failover-dlya-vebsajta-monitoring-dinamicheskij-dns","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0440\u043e\u0441\u0442\u043e\u0439 failover \u0434\u043b\u044f \u0432\u0435\u0431\u0441\u0430\u0439\u0442\u0430 (\u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 + \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0439 DNS) | ProHoster","og:description":"\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0445\u043e\u0447\u0443 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c, \u043a\u0430\u043a \u043b\u0435\u0433\u043a\u043e \u0438 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c failover \u0441\u0445\u0435\u043c\u0443 \u0434\u043b\u044f \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0430 (\u0438\u043b\u0438 \u043b\u044e\u0431\u043e\u0433\u043e \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u0441\u0435\u0440\u0432\u0438\u0441\u0430) \u043d\u0430 \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u0438 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 okerr \u0438 \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e DNS \u0441\u0435\u0440\u0432\u0438\u0441\u0430. \u0422\u043e \u0435\u0441\u0442\u044c, \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043b\u044e\u0431\u044b\u0445 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0441 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u043c \u0441\u0430\u0439\u0442\u043e\u043c (\u043d\u0430\u0447\u0438\u043d\u0430\u044f \u043e\u0442 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u00abPHP Error\u00bb \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435, \u0438 \u0434\u043e \u043d\u0435\u0445\u0432\u0430\u0442\u043a\u0438 \u043c\u0435\u0441\u0442\u0430 \u0438\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u0434\u043e\u0437\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043c\u0430\u043b\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0437\u0430\u043a\u0430\u0437\u043e\u0432","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/prostoj-failover-dlya-vebsajta-monitoring-dinamicheskij-dns","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-06-11T11:43:28+00:00","article:modified_time":"2020-06-11T11:43:28+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"84900","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 14:47:43","updated":"2022-10-07 20:30:02"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/84900","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=84900"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/84900\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/84901"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=84900"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=84900"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=84900"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}