#1873
BigBANG
2 Nov. 2022, 21:22
Bezüglich GWN Server-Infrastruktur (und Backups):
Momentan habe ich zwei Ansätze.
Ansatz 1:
- Daten werden auf separaten File Server gehostet
- Zwei Web Server greifen auf File Server zu
- Ein Web Server dient als Dev-Environment, der andere als Prod-Environment
Das hätte den Vorteil, dass ich auf dem Dev-Environment mit Prod-Daten testen kann. Zudem ist man flexibel was Trolle angeht. Wenn wieder ein Troll dem Webhost schreibt wir wären eine Nazi-Seite und der Webhost willkürlich den Stecker zieht, interessiert das den File Server und den anderen Server nicht. Die Seite wäre innerhalb weniger Minuten wieder erreichbar. Der File Server ist nach außen zudem komplett unbekannt.
Ansatz 2:
- Hauptserver bleibt wie er ist
- Zweiter Web Server wird hinzufügt
- Über rsync werden alle Daten des Hauptservers alle paar Minuten auf den zweiten Server übertragen
Das hätte den Vorteil, dass ich automatisch ein Backup aller Daten habe. Allerdings kann ich weiterhin nur auf dem Hauptserver testen. Wenn der Hauptserver aus irgendeinem Grund down geht, kann ich nicht so schnell auf den anderen wechseln, weil dieser nicht darauf ausgelegt ist selbst die Website zu hosten.
Trotzdem wäre ein gewisser Trollschutz eingebaut, weil man den zweiten Server schnell zum Hauptserver machen kann.
Vielleicht hat noch jemand Input.