{"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\/it\/blog\/administrirovanie\/failover-nas-gubit-perfektsionizm-i-len","title":{"rendered":"Failover: ci fa perdere il perfezionismo e\u2026 la pigrizia","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><i>In estate tradizionalmente diminuiscono sia l'attivit\u00e0 degli acquirenti sia l'intensit\u00e0 dei cambiamenti nell'infrastruttura dei progetti web, come ci dice il Capitano Ovvio. Semplicemente perch\u00e9 anche gli informatici, a volte, vanno in vacanza. E anche i CTO. \u00c8 particolarmente difficile per chi rimane in servizio, ma non \u00e8 questo il punto: probabilmente \u00e8 proprio per questo che l'estate \u00e8 il miglior periodo per riflettere con calma sul sistema di backup esistente e pianificare il suo miglioramento. E in questo vi sar\u00e0 utile l'esperienza di Egor Andreev di <noindex><a rel=\"nofollow\" href=\"https:\/\/admindivision.ru\">AdminDivision<\/a><\/noindex>, di cui ha parlato alla conferenza <noindex><a rel=\"nofollow\" href=\"https:\/\/uptime.community\/ru\/uptimeday-4\">Uptime day<\/a><\/noindex>.<\/i><\/p>\n<p>Nella costruzione di siti di backup, ci sono diverse trappole in cui \u00e8 possibile cadere. Ed \u00e8 assolutamente da evitare cadere in esse. A farci del male in tutto questo, come in molte altre cose, \u00e8 il perfezionismo e\u2026 la pigrizia. Cerchiamo di fare tutto alla perfezione, ma non \u00e8 necessario farlo in modo perfetto! \u00c8 importante fare solo alcune cose, ma farle bene, portarle a termine, affinch\u00e9 funzionino correttamente. <\/p>\n<p>Il failover non \u00e8 una cosa divertente giusto per il gusto di farlo; \u00e8 qualcosa che deve fare una sola cosa: ridurre i tempi di inattivit\u00e0, affinch\u00e9 il servizio e l'azienda perdano meno denaro. In tutti i metodi di riserva, propongo di pensare nel seguente contesto: dove sono i soldi?<\/p>\n<p><img decoding=\"async\" alt=\"Failover: ci fa perdere il perfezionismo e\u2026 la pigrizia\" 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>La prima trappola<\/b>: quando costruiamo grandi sistemi affidabili e ci occupiamo di riserva, riduciamo il numero di guasti. Questo \u00e8 un terribile fraintendimento. Quando ci occupiamo di riserva, \u00e8 probabile che il numero di guasti aumenti. E se facciamo tutto correttamente, ridurremo il tempo di inattivit\u00e0 complessivo. Ci saranno pi\u00f9 guasti, ma si verificheranno con costi ridotti. Cos'\u00e8 la riserva? \u00c8 un complicazione del sistema. Qualsiasi complicazione \u00e8 negativa: abbiamo pi\u00f9 viti, pi\u00f9 ingranaggi, insomma, pi\u00f9 elementi \u2014 e quindi una maggiore probabilit\u00e0 di guasto. E si guasteranno davvero. E si guasteranno pi\u00f9 spesso. Un semplice esempio: supponiamo di avere un sito web, con PHP e MySQL. E deve essere urgentemente messo in riserva. <\/p>\n<p>Dunque (c) Prendiamo un secondo sito, costruiamo un sistema identico... La complessit\u00e0 raddoppia: abbiamo due entit\u00e0. Inoltre, sovrapponiamo una certa logica di trasferimento dei dati da un sito all'altro, ovvero la replicazione dei dati, la copia della statica e cos\u00ec via. Ecco, la logica di replicazione \u00e8 solitamente molto complessa, quindi la complessit\u00e0 complessiva del sistema pu\u00f2 essere non 2, bens\u00ec 3, 5, 10 volte maggiore. <\/p>\n<p><b>La seconda trappola<\/b>: quando costruiamo sistemi veramente complessi e di grandi dimensioni, immaginiamo cosa vogliamo ottenere alla fine. Ecco la magia: vogliamo un sistema super affidabile, che funzioni senza alcun downtime, che commuti in mezzo secondo (o meglio, istantaneamente), e iniziamo a realizzare i nostri sogni. Ma qui c'\u00e8 un punto da considerare: pi\u00f9 breve \u00e8 il tempo di commutazione desiderato, pi\u00f9 complessa diventa la logica del sistema. Pi\u00f9 complessa deve essere questa logica, pi\u00f9 spesso il sistema si guaster\u00e0. E si pu\u00f2 finire in una situazione molto scomoda: ci sforziamo al massimo di ridurre il tempo di inattivit\u00e0, ma in realt\u00e0 rendiamo tutto pi\u00f9 complicato, e quando qualcosa va storto, il tempo di inattivit\u00e0 alla fine sar\u00e0 maggiore. Spesso ti ritrovi a pensare: ecco\u2026 sarebbe stato meglio non avere riserve. Sarebbe stato meglio avere un solo sistema funzionante con un tempo di inattivit\u00e0 comprensibile. <\/p>\n<p>Come possiamo affrontare questo problema? Dobbiamo smettere di mentire a noi stessi, smettere di illuderci che stiamo costruendo un razzo spaziale, e capire realisticamente quanto tempo il progetto pu\u00f2 rimanere in sospeso. E in base a questo tempo massimo, sceglieremo quali metodi utilizzare per aumentare l'affidabilit\u00e0 del nostro sistema. <\/p>\n<p><img decoding=\"async\" alt=\"Failover: ci fa perdere il perfezionismo e\u2026 la pigrizia\" src=\"\/wp-content\/uploads\/2019\/07\/efd79242d21c2827ef5f9115f1d01cfb.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\u00c8 tempo per \"storie da...\"... dalla vita, naturalmente. <\/p>\n<h4>Esempio numero uno<\/h4>\n<p>\nImmagina un sito di presentazione per la fabbrica di tubi n. 1 della citt\u00e0 di N. Con scritto in caratteri enormi \u2014 FABBRICA DI TUBI N. 1. Poco sotto \u2014 il motto: \"I nostri tubi sono i tubi pi\u00f9 rotondi di N\". E in fondo il numero di telefono del direttore generale e il suo nome. Comprendiamo che \u00e8 necessario prenotare \u2014 \u00e8 una cosa molto importante! Iniziamo a capire di cosa si compone. Staticit\u00e0 in HTML \u2014 due immagini, dove il direttore, in effetti, \u00e8 al tavolo nella sauna con il suo partner discutendo di un'ulteriore trattativa. Iniziamo a pensare al tempo di inattivit\u00e0. Ci viene in mente: ci si deve stare per cinque minuti, non di pi\u00f9. E qui sorge la domanda: quante vendite ci sono state da questo nostro sito? Quante? Cosa vuol dire \"zero\"? In effetti significa: perch\u00e9 tutte e quattro le trattative dello scorso anno il direttore le ha fatte allo stesso tavolo, con le stesse persone, con cui siede al tavolo nella sauna. E capiamo che anche se il sito rimane inattivo per un giorno, non succeder\u00e0 nulla di terribile. <\/p>\n<p>In base alle informazioni fornite, c'\u00e8 un giorno per sollevare questa questione. Iniziamo a pensare allo schema di riserva. E scegliamo il piano di riserva ideale per questo esempio: non utilizziamo la riserva. Questa cosa pu\u00f2 essere impostata da qualsiasi amministratore in mezz'ora, comprese le pause. Installare un server web, caricare i file \u2014 tutto qui. Funzioner\u00e0. Non \u00e8 necessario tenere d'occhio nulla, non \u00e8 richiesta un'attenzione particolare. Dunque, la conclusione del primo esempio \u00e8 piuttosto ovvia: i servizi che non richiedono riserva \u2014 non vanno riservati.<\/p>\n<p><img decoding=\"async\" alt=\"Failover: ci fa perdere il perfezionismo e\u2026 la pigrizia\" src=\"\/wp-content\/uploads\/2019\/07\/78681d019ff57d4771c0049a4be8c242.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h4>Esempio numero due<\/h4>\n<p>\n\u0411\u043b\u043e\u0433 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438: \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u043e\u0431\u0443\u0447\u0435\u043d\u043d\u044b\u0435 \u043f\u0438\u0448\u0443\u0442 \u0442\u0443\u0434\u0430 \u043d\u043e\u0432\u043e\u0441\u0442\u0438, \u0432\u043e\u0442 \u043c\u044b \u043f\u043e\u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u043b\u0438 \u0432 \u0442\u0430\u043a\u043e\u0439-\u0442\u043e \u0432\u044b\u0441\u0442\u0430\u0432\u043a\u0435, \u0430 \u0432\u043e\u0442 \u043c\u044b \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b\u0438 \u0435\u0449\u0435 \u043d\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0434\u0443\u043a\u0442 \u0438 \u0442\u0430\u043a \u0434\u0430\u043b\u0435\u0435. \u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c, \u044d\u0442\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439 PHP \u0441 WordPress, \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0431\u0430\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u0447\u0443\u0442\u044c-\u0447\u0443\u0442\u044c \u0441\u0442\u0430\u0442\u0438\u043a\u0438. \u0412 \u0433\u043e\u043b\u043e\u0432\u0443, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u043e\u043f\u044f\u0442\u044c \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442, \u0447\u0442\u043e \u043b\u0435\u0436\u0430\u0442\u044c \u043d\u0438 \u0432 \u043a\u043e\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043d\u0435\u043b\u044c\u0437\u044f \u2014 \u00ab\u043d\u0435 \u0431\u043e\u043b\u044c\u0448\u0435 \u043f\u044f\u0442\u0438 \u043c\u0438\u043d\u0443\u0442!\u00bb, \u0432\u043e\u0442 \u044d\u0442\u043e \u0432\u0441\u0451. \u041d\u043e \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u0434\u0443\u043c\u0430\u0435\u043c \u0434\u0430\u043b\u044c\u0448\u0435. \u0427\u0442\u043e \u044d\u0442\u043e\u0442 \u0431\u043b\u043e\u0433 \u0434\u0435\u043b\u0430\u0435\u0442? \u0422\u0443\u0434\u0430 \u043f\u0440\u0438\u0445\u043e\u0434\u044f\u0442 \u0438\u0437 \u042f\u043d\u0434\u0435\u043a\u0441\u0430, \u0438\u0437 \u0413\u0443\u0433\u043b\u0430 \u043f\u043e \u043a\u0430\u043a\u0438\u043c-\u0442\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0430\u043c, \u043f\u043e \u043e\u0440\u0433\u0430\u043d\u0438\u043a\u0435. \u0417\u0434\u043e\u0440\u043e\u0432\u043e. \u0410 \u043f\u0440\u043e\u0434\u0430\u0436\u0438 \u043a\u0430\u043a-\u0442\u043e \u0432\u043e\u043e\u0431\u0449\u0435 \u0441 \u043d\u0438\u043c \u0441\u0432\u044f\u0437\u0430\u043d\u044b? \u041f\u0440\u043e\u0437\u0440\u0435\u043d\u0438\u0435: \u043d\u0435 \u043e\u0441\u043e\u0431\u043e. \u0420\u0435\u043a\u043b\u0430\u043c\u043d\u044b\u0439 \u0442\u0440\u0430\u0444\u0438\u043a \u0438\u0434\u0451\u0442 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0441\u0430\u0439\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0430 \u0434\u0440\u0443\u0433\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u0435. \u041d\u0430\u0447\u0438\u043d\u0430\u0435\u043c \u0434\u0443\u043c\u0430\u0442\u044c \u043f\u0440\u043e \u0441\u0445\u0435\u043c\u0443 \u0440\u0435\u0437\u0435\u0440\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0431\u043b\u043e\u0436\u0435\u043a\u0430. \u041f\u043e-\u0445\u043e\u0440\u043e\u0448\u0435\u043c\u0443, \u0437\u0430 \u043f\u0430\u0440\u0443 \u0447\u0430\u0441\u043e\u0432 \u0435\u0433\u043e \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u0434\u043d\u044f\u0442\u044c, \u0438 \u043a \u044d\u0442\u043e\u043c\u0443 \u0431\u044b\u043b\u043e \u0431\u044b \u043d\u0435\u043f\u043b\u043e\u0445\u043e \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c\u0441\u044f. \u0420\u0430\u0437\u0443\u043c\u043d\u044b\u043c \u0431\u0443\u0434\u0435\u0442 \u0432\u0437\u044f\u0442\u044c \u0432 \u0434\u0440\u0443\u0433\u043e\u043c \u0434\u0430\u0442\u0430-\u0446\u0435\u043d\u0442\u0440\u0435 \u043c\u0430\u0448\u0438\u043d\u0443, \u043d\u0430 \u043d\u0435\u0435 \u0432\u043a\u0430\u0442\u0438\u0442\u044c \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0435, \u0442\u043e \u0435\u0441\u0442\u044c \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440, PHP, WordPress, MySQL, \u0438 \u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u044d\u0442\u043e \u043b\u0435\u0436\u0430\u0442\u044c \u043f\u0440\u0438\u0442\u0443\u0448\u0435\u043d\u043d\u044b\u043c. \u0412 \u043c\u043e\u043c\u0435\u043d\u0442, \u043a\u043e\u0433\u0434\u0430 \u043c\u044b \u043f\u043e\u043d\u0438\u043c\u0430\u0435\u043c, \u0447\u0442\u043e \u0432\u0441\u0451 \u0441\u043b\u043e\u043c\u0430\u043b\u043e\u0441\u044c, \u043d\u0443\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0434\u0432\u0435 \u0432\u0435\u0449\u0438 \u2014 \u0440\u0430\u0441\u043a\u0430\u0442\u0430\u0442\u044c \u0434\u0430\u043c\u043f mysql \u043d\u0430 50 \u043c\u0435\u0442\u0440\u043e\u0432, \u043e\u043d \u043f\u0440\u043e\u043b\u0435\u0442\u0438\u0442 \u0442\u0430\u043c \u0437\u0430 \u043c\u0438\u043d\u0443\u0442\u0443, \u0438 \u0440\u0430\u0441\u043a\u0430\u0442\u0430\u0442\u044c \u0442\u0430\u043c \u043a\u0430\u043a\u043e\u0435-\u0442\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043a\u0430\u0440\u0442\u0438\u043d\u043e\u043a \u0438\u0437 \u0431\u044d\u043a\u0430\u043f\u0430. \u042d\u0442\u043e \u0442\u043e\u0436\u0435 \u0442\u0430\u043c \u043d\u0435 \u0431\u043e\u0433 \u0432\u0435\u0441\u0442\u044c \u0441\u043a\u043e\u043b\u044c\u043a\u043e. \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0437\u0430 \u043f\u043e\u043b\u0447\u0430\u0441\u0430 \u0432\u0441\u044f \u044d\u0442\u0430 \u0448\u0442\u0443\u043a\u0430 \u043f\u043e\u0434\u043d\u0438\u043c\u0430\u0435\u0442\u0441\u044f. \u041d\u0438\u043a\u0430\u043a\u0438\u0445 \u0440\u0435\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u0439, \u0438\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u0438 \u0433\u043e\u0441\u043f\u043e\u0434\u0438, \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e failover&#8217;a. \u0412\u044b\u0432\u043e\u0434: \u0442\u043e, \u0447\u0442\u043e \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0431\u044b\u0441\u0442\u0440\u043e \u0440\u0430\u0441\u043a\u0430\u0442\u0430\u0442\u044c \u0438\u0437 \u0431\u044d\u043a\u0430\u043f\u0430 \u2014 \u0440\u0435\u0437\u0435\u0440\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0435 \u043d\u0443\u0436\u043d\u043e. <\/p>\n<p><img decoding=\"async\" alt=\"Failover: ci fa perdere il perfezionismo e\u2026 la pigrizia\" src=\"\/wp-content\/uploads\/2019\/07\/dc38861c0b79513b74a139410aad95cb.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h4>Esempio numero tre, un po' pi\u00f9 complesso<\/h4>\n<p>\nNegozio online. PHP con un cuore aperto leggermente modificato, MySQL con una solida base. Abbondanza di statiche (dopotutto, in un negozio online ci sono belle immagini in alta definizione e tutto il resto), Redis per le sessioni ed Elasticsearch per la ricerca. Iniziamo a riflettere sui tempi di inattivit\u00e0. Qui \u00e8 chiaro che un giorno il negozio online non pu\u00f2 rimanere inattivo senza conseguenze. Pi\u00f9 a lungo rimane fermo, pi\u00f9 denaro perdiamo. \u00c8 tempo di agire. Ma quanto? Suppongo che se rimaniamo inattivi per un'ora, nessuno impazzir\u00e0. S\u00ec, perderemo qualcosa, ma se iniziamo a lavorare duro, le cose si faranno solo pi\u00f9 complicate. Definiamo lo schema di inattivit\u00e0 tollerabile in un'ora.<\/p>\n<p>Come si pu\u00f2 riservare tutto questo? La macchina \u00e8 necessaria in ogni caso: un'ora \u00e8 davvero poco. Mysql: qui \u00e8 necessaria la replica, una replica in tempo reale, perch\u00e9 in un'ora 100 GB in dump probabilmente non riusciranno a entrare. Statica, immagini: anche qui 500 GB potrebbero non arrivare in un'ora. Quindi, \u00e8 meglio copiare subito le immagini. Redis: qui diventa interessante. Le sessioni sono memorizzate in Redis \u2014 non possiamo semplicemente eliminarlo. Perch\u00e9 non sarebbe affatto bene: tutti gli utenti si troveranno disconnessi, i carrelli svuotati, e cos\u00ec via. Le persone dovranno reinserire il proprio login e password, e molti potrebbero abbandonare l'acquisto. Anche in questo caso, la conversione diminuir\u00e0. D'altra parte, Redis \u00e8 attualmente in uso, e probabilmente non sar\u00e0 necessario avere esattamente gli ultimi utenti loggati. Un buon compromesso sarebbe prendersi Redis e ripristinarlo da un backup, di ieri, oppure, se lo create ogni ora, da un'ora fa. Fortunatamente, il ripristino da un backup richiede solo la copia di un file. E la storia pi\u00f9 interessante riguarda Elasticsearch. Chi ha mai impostato la replica di MySQL? Chi ha mai impostato la replica di Elasticsearch? E a chi ha funzionato normalmente dopo? A cosa mi riferisco: vediamo nella nostra azienda una certa entit\u00e0. Sembra utile \u2014 ma \u00e8 complessa. <br \/>\n\u0421\u043b\u043e\u0436\u043d\u0430\u044f \u0432 \u0442\u043e\u043c \u0441\u043c\u044b\u0441\u043b\u0435, \u0447\u0442\u043e \u0443 \u043d\u0430\u0448\u0438\u0445 \u043a\u043e\u043b\u043b\u0435\u0433-\u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u0432 \u043d\u0435\u0442 \u043e\u043f\u044b\u0442\u0430 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043d\u0435\u0439. \u041b\u0438\u0431\u043e \u0435\u0441\u0442\u044c \u043d\u0435\u0433\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u043e\u043f\u044b\u0442. \u041b\u0438\u0431\u043e \u043c\u044b \u043f\u043e\u043d\u0438\u043c\u0430\u0435\u043c, \u0447\u0442\u043e \u043f\u043e\u043a\u0430 \u044d\u0442\u043e \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043d\u043e\u0432\u0430\u044f \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f \u0441 \u043d\u044e\u0430\u043d\u0441\u0430\u043c\u0438 \u0438\u043b\u0438 \u0441\u044b\u0440\u043e\u0441\u0442\u044c\u044e. \u0414\u0443\u043c\u0430\u0435\u043c\u2026 \u0411\u043b\u0438\u043d, elastic \u0442\u043e\u0436\u0435 \u0437\u0434\u043e\u0440\u043e\u0432\u044b\u0439, \u0435\u0433\u043e \u0438\u0437 \u0431\u044d\u043a\u0430\u043f\u0430 \u0442\u043e\u0436\u0435 \u0434\u043e\u043b\u0433\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0442\u044c, \u0447\u0442\u043e \u0434\u0435\u043b\u0430\u0442\u044c? \u041f\u043e\u043d\u0438\u043c\u0430\u0435\u043c, \u0447\u0442\u043e elastic \u0432 \u043d\u0430\u0448\u0435\u043c \u044d\u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u0430. \u0410 \u043a\u0430\u043a \u043f\u0440\u043e\u0434\u0430\u0451\u0442 \u043d\u0430\u0448 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043c\u0430\u0433\u0430\u0437\u0438\u043d? \u0418\u0434\u0451\u043c \u043a \u043c\u0430\u0440\u043a\u0435\u0442\u043e\u043b\u043e\u0433\u0430\u043c, \u0441\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u043c, \u0432\u043e\u043e\u0431\u0449\u0435 \u043e\u0442\u043a\u0443\u0434\u0430 \u043b\u044e\u0434\u0438 \u043f\u0440\u0438\u0445\u043e\u0434\u044f\u0442. \u041e\u043d\u0438 \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0442: \u00ab90% \u0438\u0437 \u042f\u043d\u0434\u0435\u043a\u0441-\u043c\u0430\u0440\u043a\u0435\u0442\u0430 \u043f\u0440\u0438\u0445\u043e\u0434\u044f\u0442 \u043f\u0440\u044f\u043c\u043e \u0432 \u043a\u0430\u0440\u0442\u043e\u0447\u043a\u0443 \u0442\u043e\u0432\u0430\u0440\u0430\u00bb. \u0418 \u043b\u0438\u0431\u043e \u043f\u043e\u043a\u0443\u043f\u0430\u044e\u0442, \u043b\u0438\u0431\u043e \u043d\u0435\u0442. \u0421\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e, \u043f\u043e\u0438\u0441\u043a \u043d\u0443\u0436\u0435\u043d 10% \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439. \u0410 \u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0440\u0435\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u044e elastic&#8217;a, \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043c\u0435\u0436\u0434\u0443 \u0440\u0430\u0437\u043d\u044b\u043c\u0438 \u0434\u0430\u0442\u0430-\u0446\u0435\u043d\u0442\u0440\u0430\u043c\u0438 \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u0437\u043e\u043d\u0430\u0445, \u2014 \u0442\u0430\u043c, \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e, \u043c\u043d\u043e\u0433\u043e \u043d\u044e\u0430\u043d\u0441\u043e\u0432. \u041a\u0430\u043a\u043e\u0439 \u0432\u044b\u0445\u043e\u0434? \u041c\u044b \u0431\u0435\u0440\u0435\u043c elastic \u043d\u0430 \u0440\u0435\u0437\u0435\u0440\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u043f\u043b\u043e\u0449\u0430\u0434\u043a\u0435 \u0438 \u043d\u0438\u0447\u0435\u0433\u043e \u0441 \u043d\u0438\u043c \u043d\u0435 \u0434\u0435\u043b\u0430\u0435\u043c. \u0415\u0441\u043b\u0438 \u0434\u0435\u043b\u043e \u0437\u0430\u0442\u044f\u043d\u0435\u0442\u0441\u044f, \u0442\u043e \u043c\u044b \u0435\u0433\u043e \u043a\u043e\u0433\u0434\u0430-\u043d\u0438\u0431\u0443\u0434\u044c \u043f\u043e\u0442\u043e\u043c, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u043f\u043e\u0434\u043d\u0438\u043c\u0435\u043c, \u043d\u043e \u044d\u0442\u043e \u043d\u0435 \u0442\u043e\u0447\u043d\u043e. \u0421\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u0432\u044b\u0432\u043e\u0434 \u043f\u043b\u044e\u0441-\u043c\u0438\u043d\u0443\u0441 \u043f\u0440\u0435\u0436\u043d\u0438\u0439: \u0441\u0435\u0440\u0432\u0438\u0441\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0430 \u0434\u0435\u043d\u044c\u0433\u0438 \u043d\u0435 \u0432\u043b\u0438\u044f\u044e\u0442, \u043c\u044b, \u043e\u043f\u044f\u0442\u044c \u0436\u0435, \u043d\u0435 \u0440\u0435\u0437\u0435\u0440\u0432\u0438\u0440\u0443\u0435\u043c. \u0427\u0442\u043e\u0431\u044b \u0441\u0445\u0435\u043c\u0430 \u043e\u0441\u0442\u0430\u0432\u0430\u043b\u0430\u0441\u044c \u043f\u0440\u043e\u0449\u0435.<\/p>\n<p><img decoding=\"async\" alt=\"Failover: ci fa perdere il perfezionismo e\u2026 la pigrizia\" src=\"\/wp-content\/uploads\/2019\/07\/8f545bb926faeea0aa182a11ff2ad2b9.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h4>Esempio numero quattro, ancora pi\u00f9 complicato<\/h4>\n<p>\nIntegratore: vendite di fiori, chiamate taxi, vendita di beni, insomma, qualsiasi cosa. \u00c8 un'operazione seria, che funziona 24\/7 per un alto numero di utenti. Con un stack interessante, in cui ci sono basi interessanti, soluzioni, alta richiesta, e soprattutto, non dovrebbe restare inattivo per pi\u00f9 di 5 minuti. Non solo perch\u00e9 le persone non comprerebbero, ma anche perch\u00e9 vedrebbero che questo non funziona, si arrabbierebbero e potrebbero non tornare mai pi\u00f9. <\/p>\n<p>Ok. Cinque minuti. Cosa facciamo a questo punto? In questo caso, costruiremo in modo serio, con ogni risorsa, un vero e proprio ambiente di backup, con replicazione di tutto e di pi\u00f9, e forse cercheremo anche di automatizzare al massimo il passaggio a questo ambiente. Inoltre, non dobbiamo dimenticare di fare una cosa importante: infatti, scrivere una procedura di commutazione. La procedura, anche se abbiamo automatizzato tutto, pu\u00f2 essere molto semplice. Tipo \"lanciare un certo script ansible\", \"selezionare una certa opzione in route 53\", e cos\u00ec via \u2014 ma deve essere un elenco preciso di azioni. <\/p>\n<p>E sembra tutto chiaro. Passare alla replica \u00e8 un compito banale, oppure si attiver\u00e0 automaticamente. Riscrivere il nome di dominio nel DNS rientra nella stessa categoria. Il problema \u00e8 che quando un progetto del genere fallisce, scatta la panico e persino gli admin pi\u00f9 esperti e navigati possono esserne colpiti. Senza istruzioni chiare come \"apri il terminale, vai qui, l'indirizzo del nostro server \u00e8 ancora questo\", mantenere il tempo di 5 minuti per la rianimazione diventa difficile. Inoltre, quando utilizziamo questo regolamento, \u00e8 facile registrare eventuali cambiamenti nell'infrastruttura, ad esempio, e modificare il regolamento di conseguenza. <br \/>\nMa se il sistema di riserva \u00e8 molto complesso e in un certo momento abbiamo commesso un errore, possiamo compromettere anche il nostro ambiente di riserva e, in aggiunta, trasformare i dati in zucche in entrambi gli ambienti \u2014 sarebbe davvero triste. <\/p>\n<p><img decoding=\"async\" alt=\"Failover: ci fa perdere il perfezionismo e\u2026 la pigrizia\" src=\"\/wp-content\/uploads\/2019\/07\/6aec9171dde47c48ff953e4e1b604cad.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h4>Esempio numero cinque, hardcore completo<\/h4>\n<p>\nUn servizio internazionale con centinaia di milioni di utenti in tutto il mondo. Tutti i fusi orari che esistono, highload al massimo, non ci si pu\u00f2 permettere di fermarsi. Un minuto e sar\u00e0 brutto. Cosa fare? Prenotare, ancora una volta, completamente. Abbiamo fatto tutto ci\u00f2 di cui abbiamo parlato nell'esempio precedente, e anche un po' di pi\u00f9. Un mondo ideale, e la nostra infrastruttura \u00e8 secondo i principi dell'IaaC DevOps. Cio\u00e8, tutto in git, e basta premere un pulsante. <\/p>\n<p>Cosa manca? Una cosa: l'esercizio. Senza di esso non si pu\u00f2. Sembra che tutto sia perfetto, abbiamo tutto sotto controllo. Premi il pulsante e tutto accade. Anche se fosse cos\u00ec \u2014 e sappiamo che cos\u00ec non \u00e8 \u2014 il nostro sistema interagisce con altri sistemi. Ad esempio, ci sono DNS da route 53, archiviazione s3, integrazione con alcune API. Non riusciremo a prevedere tutto in questo esperimento teorico. E finch\u00e9 non attiviamo realmente l'interruttore, non sapremo se funzioner\u00e0 o meno. <\/p>\n<p><img decoding=\"async\" alt=\"Failover: ci fa perdere il perfezionismo e\u2026 la pigrizia\" src=\"\/wp-content\/uploads\/2019\/07\/eb6b68fa1f5c40f63f24416938662251.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSu questo, probabilmente, \u00e8 tutto. Non siate pigri e non esagerate. Che il uptime sia con voi!<br \/>\n<br \/>Fonte: <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 4.9.10 - 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. \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\" \/>\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\/it\/blog\/administrirovanie\/failover-nas-gubit-perfektsionizm-i-len\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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. \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\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/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: ci rovina il perfezionismo e\u2026 la pigrizia | ProHoster","description":"Durante l'estate, tradizionalmente, sia l'attivit\u00e0 commerciale che l'intensit\u00e0 dei cambiamenti nelle infrastrutture dei progetti web diminuiscono, come ci dice il Capitano Ovvio. Semplicemente perch\u00e9 anche gli IT, ogni tanto, vanno in ferie. E anche i CTO. \u00c8 pi\u00f9 difficile per chi rimane in carica, ma non \u00e8 questo il punto: potrebbe essere proprio per questo che l'estate \u00e8 il periodo migliore per riflettere con calma sul sistema di riserva esistente.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/failover-nas-gubit-perfektsionizm-i-len","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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. \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","og:url":"https:\/\/prohoster.info\/it\/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"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/36393","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=36393"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/36393\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/27235"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=36393"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=36393"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=36393"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}