{"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\/de\/blog\/administrirovanie\/prostoj-failover-dlya-vebsajta-monitoring-dinamicheskij-dns","title":{"rendered":"Einfache Failover-L\u00f6sung f\u00fcr Ihre Website (\u00dcberwachung + dynamischer DNS)","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>In diesem Artikel m\u00f6chte ich zeigen, wie einfach und kostenlos Sie ein Failover-Schema f\u00fcr eine Website (oder jeden anderen Internetdienst) mit einer Kombination aus \u00dcberwachung <noindex><a rel=\"nofollow\" href=\"https:\/\/okerr.com\/\">okerr<\/a><\/noindex> und einem dynamischen DNS-Dienst erstellen k\u00f6nnen. Das bedeutet, dass im Falle von Problemen mit der Hauptwebsite (von \"PHP-Fehler\" auf der Seite bis hin zu unzureichendem Speicherplatz oder einem auff\u00e4llig geringen Bestellvolumen in einem Online-Shop) neue Besucher an einen zweiten (dritten usw.) funktionierenden Server oder auf eine \"Entschuldigung\"-Seite geleitet werden, auf der ihnen h\u00f6flich erkl\u00e4rt wird, dass \"es ein Problem gibt, wir sind bereits informiert und arbeiten daran, es bald zu beheben\" (und Sie werden in der Tat bereits informiert sein und das Problem beheben k\u00f6nnen).<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Mit oder ohne Failover leben?<\/h2>\n<p>\nBis es ein Problem gibt, f\u00e4llt der Unterschied nicht wirklich ins Gewicht. Wenn jedoch etwas passiert, zeigt sich oft Folgendes ohne Failover: Sie versuchen schnell herauszufinden, was los ist, kommen aber nicht weiter (Backups lassen sich nicht wiederherstellen, die Software funktioniert aus unerfindlichen Gr\u00fcnden nicht wie in der Dokumentation beschrieben usw.), und es bleibt keine Zeit. Die Server-Websites sind offline, Kunden rufen an, alle sind nerv\u00f6s, und man k\u00e4mpft darum, es irgendwie notd\u00fcrftig \"mit Klebeband\" zu reparieren. Dann l\u00e4uft es irgendwie mit einem Provisorium und funktioniert weiter. Sie denken, dass Sie sich sp\u00e4ter genauer damit besch\u00e4ftigen und alles ordentlich machen sollten, aber es gibt nichts Best\u00e4ndigeres als vor\u00fcbergehende L\u00f6sungen.<\/p>\n<p>Jetzt sehen wir, wie es elegant mit einem Failover funktioniert:<\/p>\n<ul>\n<li>Ein Fehler tritt auf<\/li>\n<li>Der Fehler wird automatisch erkannt<\/li>\n<li>Es wird eine Benachrichtigung gesendet<\/li>\n<li>Der Wechsel zu einem der Backup-Server erfolgt<\/li>\n<li>Das Problem wird ruhig und ohne Panik analysiert, behoben und der Server wird wieder in Betrieb genommen.<\/li>\n<\/ul>\n<p>\nIn diesem Schema k\u00f6nnen nat\u00fcrlich auch einige Schwierigkeiten auftreten, dennoch ist die Struktur linear, jeder Schritt ist einfach und vor allem \u2014 er kann separat optimiert werden. Daher ist die Wahrscheinlichkeit eines Ausfalls bei diesem Schema viel geringer, und alle Aktionen k\u00f6nnen automatisiert und schnell ausgef\u00fchrt werden (im Gegensatz zur Herausforderung, eine unbekannte epische St\u00f6rung zu finden und zu beheben). Ihr Flugzeug ist in einem fernen Land gelandet, Sie schalten Ihr Telefon ein und sehen in Telegram eine Benachrichtigung, dass der Server ausgefallen ist, aber alles ist gut, der Backup-Server wurde aktiviert, Sie k\u00f6nnen Ihre Reise fortsetzen, Sie m\u00fcssen nicht zur\u00fcckfliegen oder \u00fcber SSH aus dem n\u00e4chsten Caf\u00e9 mit WLAN reparieren. Sie k\u00f6nnen sich sp\u00e4ter darum k\u00fcmmern, wenn es Ihnen passt.<\/p>\n<h2>Die Zukunft ist bereits hier!<\/h2>\n<p>\nFr\u00fcher war das Hauptproblem, das Failover oft als unakzeptable L\u00f6sung erscheinen lie\u00df, die hohen Kosten. Man musste entweder teure Hardware kaufen (und noch teurere Spezialisten anheuern) oder etwas Komplexes anhand von Anleitungen zusammenbasteln. Ich habe sogar eine Variante gesehen, bei der zwei Server mit einem Nullmodemkabel verbunden wurden, um \u00fcber dieses Kabel einen Heartbeat zu senden, damit der Backup-Server im richtigen Moment das Management \u00fcbernehmen kann. Heutzutage gibt es einfachere und kostenlose M\u00f6glichkeiten. Wenn Sie eine Website mit Katzen haben, gibt es keinen Grund mehr, das Failover noch nicht implementiert zu haben!<\/p>\n<p>Au\u00dferdem ben\u00f6tigt man f\u00fcr das Failover-Schema auch einen weiteren Server (oder vielleicht sogar mehrere), was fr\u00fcher hohe Kosten verursachte. Heute kann man jedoch einen VDS zu einem g\u00fcnstigen Preis bekommen.<\/p>\n<h2>Die zuverl\u00e4ssigste Website mit Katzen<\/h2>\n<p>\nZur praktischen Veranschaulichung der L\u00f6sung mit okerr + dynamic dns haben wir unsere eigene Website mit Katzen gestartet. <noindex><a rel=\"nofollow\" href=\"https:\/\/cat.okerr.com\/\">cat.okerr.com<\/a><\/noindex>. Wir haben eine Abneigung gegen K\u00e4tzchen, daher sind sie hier kaum zu finden. Es gibt insgesamt drei Websites, die alle ziemlich \u00e4hnlich aussehen (alle basieren auf demselben Template), aber mit verschiedenen K\u00e4tzchen, um sie leicht zu unterscheiden. Jede Seite bietet technische Informationen, um zu zeigen, wie der Failover funktioniert. Die Seite aktualisiert sich selbst alle 1 Minute, aber man kann immer im Browser auf 'Neu laden' klicken.<\/p>\n<p>In den technischen Informationen gibt es die Zeile \u201estatus=OK\u201c. Manchmal simulieren Server Probleme und melden \u201estatus=ERR\u201c. Der Hauptserver \u201ef\u00e4llt\u201c einmal pro Stunde um, und zwar jeweils um 20 Minuten (0:20, 1:20, 2:20, ...). Der Backup-Server macht das um 40 Minuten. Der letzte Server (der \u201eSorry\u201c-Server) funktioniert immer. Um 0 Minuten jeder Stunde \u201eerholen\u201c sich der Haupt- und der Backup-Server.<\/p>\n<p><img decoding=\"async\" alt=\"Einfache Failover-L\u00f6sung f\u00fcr Ihre Website (\u00dcberwachung + dynamischer DNS)\" src=\"\/wp-content\/uploads\/2020\/06\/5bc603b6379cc5a745a65d3316c4ad3b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nWenn Sie eine Website \u00f6ffnen und sie im Tab lassen, werden Sie feststellen, dass sie niemals ausf\u00e4llt (obwohl jeder einzelne Server gelegentlich eine Problematik simuliert). Im Fall eines Serverproblems wechselt die Verbindung einfach zwischen den aktiven Servern. Das Bild, der Name, die Adresse des Servers und die Rolle werden dabei ge\u00e4ndert. Manchmal kann man den Moment abpassen, in dem status=ERR (das Problem ist bereits vorhanden, aber das gesamte Failover-Schema hat noch nicht funktioniert), jedoch zeigt Ihnen das n\u00e4chste Update bereits die Seite von einem funktionierenden Server. <\/p>\n<h2>Failover bei okerr + dynamisches DNS<\/h2>\n<p>\nSchauen wir uns an, wie das unter der Haube funktioniert. Die Aufgabe des Failovers besteht darin, dass die Adresse cat.okerr.com immer auf die IP-Adresse des funktionierenden Servers verweist.<br \/>\nHinter jedem der Server, die unsere Katzenwebsite bei okerr hosten, gibt es einen Indikator, der einmal pro Minute seinen Zustand \u00fcberpr\u00fcft.<\/p>\n<p><img decoding=\"async\" alt=\"Einfache Failover-L\u00f6sung f\u00fcr Ihre Website (\u00dcberwachung + dynamischer DNS)\" src=\"\/wp-content\/uploads\/2020\/06\/cdb81e84a7f5dd8cb14ea6844517cd55.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAuf diesem Screenshot sehen wir, wie die Website cat.okerr.com vom Server alpha.okerr.com \u00fcberpr\u00fcft wird. Die Seite sollte den Status = OK enthalten, und wie wir oben sehen, ist der Statusindikator derzeit OK. Wenn der Server ausf\u00e4llt, zeigt er ERR an. (Dies ist nur ein Beispiel f\u00fcr einen Indikator, Okerer ist ein Monitoring-Tool, daher k\u00f6nnen verschiedene Indikatortypen verwendet werden, z. B. die \u00dcberpr\u00fcfung des verf\u00fcgbaren Speicherplatzes auf der Festplatte, die Anzahl neuer Bestellungen in der Datenbank und sogar logische Indikatoren, wie nachts andere Fehlerkriterien als tags\u00fcber).<\/p>\n<p>In den Projekteinstellungen haben wir ein Failover-Schema mit diesen Indikatoren erstellt:<\/p>\n<p><img decoding=\"async\" alt=\"Einfache Failover-L\u00f6sung f\u00fcr Ihre Website (\u00dcberwachung + dynamischer DNS)\" src=\"\/wp-content\/uploads\/2020\/06\/9670b496b8f01bdcce6e4b472b3ec37e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIm Schema sind drei Indikatoren (drei Server) mit unterschiedlichen Priorit\u00e4ten. Der Hauptserver f\u00fcr die Website ist charlie; wenn dieser nicht funktioniert (kein \u201cstatus=OK\u201d oder einfach nicht erreichbar ist), wechselt es zu bravo und im letzten Fall zu alpha. Auf der rechten Seite der Seite wird der Status des DNS-Eintrags auf verschiedenen Servern angezeigt.<\/p>\n<p>F\u00fcr diejenigen, die bemerkt haben, dass der Name cat.he.okerr.com verwendet wird: Wir verwenden ein etwas komplexeres Schema. Anstatt einfach den DNS-Eintrag f\u00fcr cat.okerr.com zu \u00e4ndern, \u00e4ndern wir cat.he.okerr.com (bei einem Dynamic DNS-Anbieter) <noindex><a rel=\"nofollow\" href=\"http:\/\/he.net\/\">Hurricane Electric<\/a><\/noindex>), cat.okerr.com ist ein CNAME (Alias), der unver\u00e4ndert bleibt und stets auf cat.he.okerr.com verweist. Wir bevorzugen Hurricane als dynamischen DNS, da es Schl\u00fcssel zur Verwaltung von einzelnen Eintr\u00e4gen (anstatt der gesamten Zone) hat, was uns sicherer erscheint. Sie k\u00f6nnen auch keine Passwort-Schl\u00fcssel in okerr f\u00fcr die Verwaltung der gesamten Domain angeben, sondern nur f\u00fcr den Subdomain oder Eintrag.<\/p>\n<h2>Vom Fall zum Aufstieg<\/h2>\n<p>\nIn Schritten, wie dieses Schema funktioniert:<\/p>\n<ol>\n<li>Ein Problem tritt (wird simuliert) auf dem Server auf.<\/li>\n<li>Der okerr-Sensor \u00fcberpr\u00fcft einmal pro Minute den Zustand jedes Servers und berichtet an den Hauptserver des Projekts in okerr.<\/li>\n<li>Der Indikator des entsprechenden Servers \u00e4ndert seinen Status von OK auf ERR.<\/li>\n<li>Bei einer Status\u00e4nderung des Indikators wird das Failover neu berechnet, und es wird ermittelt, welche Adresse festgelegt werden muss (wenn n\u00f6tig. Zum Beispiel, wenn der Hauptserver l\u00e4uft und gleichzeitig der Backup-Server ausf\u00e4llt \u2013 es werden keine \u00c4nderungen vorgenommen).<\/li>\n<li>Diese Adresse wird dem dynamischen DNS-Dienst mitgeteilt. Nach Abschluss dieses Schrittes sehen Sie rechts den Status \u201esynced\u201c.<\/li>\n<li>Sehr bald (in Sekunden) wird der Eintrag die DNS-Server Ihrer Domain erreichen (bei cotosite sind das ns1-ns5.he.net).<\/li>\n<li>Ab diesem Zeitpunkt werden einige Benutzer bereits auf den neuen Live-Server zugreifen. Allerdings haben noch nicht alle DNS-Server weltweit die Eintr\u00e4ge aktualisiert, und in einigen F\u00e4llen k\u00f6nnte der alte Eintrag noch im Cache sein. Man kann beobachten, wie die Daten auf \u00f6ffentlichen DNS-Servern \u201eh\u00fcpfen\u201c, indem sie abwechselnd den neuen und den alten Wert anzeigen. Wenn man die Failover-Einstellungsseite aktualisiert, wird der Server selbst neue Daten von den DNS-Servern anfordern.<\/li>\n<li>Sobald sich die Daten stabilisiert haben und der alte gecachte Eintrag \u00fcberall abgelaufen ist, gehen 100 % der Anfragen an den neuen Server.<\/li>\n<\/ol>\n<p>\nUm Schritt 7 (der oft der l\u00e4ngste ist) zu beschleunigen, sollte die TTL des dynamischen DNS-Eintrags so niedrig wie m\u00f6glich eingestellt werden. In der Regel erlauben Dienste Intervalle von 90 bis 120 Sekunden. Das ist ein durchaus vern\u00fcnftiger Kompromiss.<\/p>\n<h2>Zus\u00e4tzlich<\/h2>\n<p>\nAll dies l\u00e4sst sich am Abend einrichten (wenn Sie bereits einen Spiegelserver haben). Sowohl okerr als auch die dynamischen DNS-Dienste sind kostenlos. Um mehr Pr\u00fcfungen und k\u00fcrzere Pr\u00fcfintervalle in okerr zu erhalten, ist eine Schulung erforderlich (\u00fcber die Profilseite). Nach Abschluss wird sofort das Level erh\u00f6ht (20 Indikatoren pro Stunde + 1 schneller, 10-min\u00fctiger). Sollte das nicht ausreichen, schreiben Sie an support@okerr.com, wahrscheinlich kann das erh\u00f6ht werden (bisher gab es immer die M\u00f6glichkeit, und ich habe nie eine Ablehnung erfahren; im Gegenteil, ich habe selbst angeboten). Ich m\u00f6chte nur nicht versprechen, dass ich alles f\u00fcr alle liefern kann, da ich mir nicht sicher bin, ob die Kapazit\u00e4ten ausreichen, um es umzusetzen. Aber im Moment gibt es wenig Nutzer, sodass es keine Probleme bei der Erh\u00f6hung der Limits gibt. <\/p>\n<p>Was kann okerr \u00fcberhaupt \u2014 schauen Sie auf der Website nach <noindex><a rel=\"nofollow\" href=\"https:\/\/okerr.com\/presentation.html\">der Pr\u00e4sentation<\/a><\/noindex>. Es handelt sich um ein Monitoring (zabbix aus der Cloud), und der Fileserver ist eine angenehme Zusatzfunktion. Au\u00dferdem kann man ohne Registrierung auf der Website in die Demo eintauchen.<\/p>\n<p>Bei einer \u00c4nderung des Statusindikators wird eine Benachrichtigung per E-Mail oder Telegram gesendet. (Wir haben beobachtet, was passiert, und festgestellt, dass Telegram anscheinend der zuverl\u00e4ssigste Messenger ist. Danke, RKN, f\u00fcr den Stresstest!) Bei richtiger Konfiguration von okerr ist jede Benachrichtigung ein Signal: \u201eAlles liegen lassen, wir m\u00fcssen reparieren!\u201c oder \u201eAlles in Ordnung!\u201c. Es sollten keine zus\u00e4tzlichen Alarme von okerr eingehen (wenn doch, muss die Konfiguration anders eingestellt werden). Zum Beispiel simuliert unser Kotosite-Server Alpha nie einen Fehler. Wenn er ausf\u00e4llt, m\u00fcssen wir informiert werden. Die restlichen Server simulieren jedoch st\u00e4ndig Fehler, weshalb die Indikatoren mit dem Status \u201eleise\u201c versehen sind, damit wir nicht mehrere Alarme pro Stunde erhalten. <\/p>\n<p>Es macht auch Sinn, einen Sorry-Server einzurichten (bei einem beliebig g\u00fcnstigen Hosting-Anbieter), der entweder Ihre Entschuldigungseite enth\u00e4lt (f\u00fcr den Fall, dass alle Haupt- und Backup-Server ausfallen) oder auf die Statusseite von okerr umleitet (wie zum Beispiel unsere <noindex><a rel=\"nofollow\" href=\"https:\/\/cp.okerr.com\/status\/okerr\/\">cp.okerr.com\/status\/okerr<\/a><\/noindex>) oder statuspage.io.<br \/>\n<br \/>Quelle: <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\/de\/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=\"de_DE\" \/>\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\/de\/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\udd47Einfache Failover-L\u00f6sung f\u00fcr Websites (Monitoring + dynamisches DNS) | ProHoster","description":"In diesem Artikel m\u00f6chte ich zeigen, wie einfach und kostenlos man ein Failover-System f\u00fcr eine Website (oder einen anderen Internetdienst) mit einer Kombination aus dem Monitoring-Dienst okerr und einem dynamischen DNS-Service einrichten kann. Das bedeutet, im Falle von Problemen mit der Hauptwebsite (beginnend bei \u201ePHP-Fehler\u201c auf der Seite bis hin zu Speicherplatzmangel oder einfach einer verd\u00e4chtig niedrigen Anzahl an Bestellungen)","canonical_url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/prostoj-failover-dlya-vebsajta-monitoring-dinamicheskij-dns","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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\/de\/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\/de\/wp-json\/wp\/v2\/posts\/84900","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=84900"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/84900\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/84901"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=84900"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=84900"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=84900"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}