Ich denke das lĂ€sst sich recht einfach direkt mit discourse machen, discourse kann regelmĂ€Ăig backups machen und die lokal oder auf s3 ablegen. Ich persönlich wĂŒrde vorschlagen einen aws account anzulegen mit einem privaten s3 bucket anzulegen und die backups automatisch da rein zu schreiben.
Da auf der Kiste nur ein discourse lĂ€uft halte ich das nicht fĂŒr nötig, das Betriebsystem ist schnell wieder neu installiert, ebenso das discourse. Datenbanken mögen eh nicht so gerne Snapshots wenn sie laufen, daher mĂŒssten wir die Datenbank am besten fall anhalten fĂŒr den Snapshot, braucht also im Zweifelsfall downtime.
Das ist eine schwerer Frage, da wir keine Monitoring haben (wollen wir ein eignes Monitoring aufbauen?) mĂŒssten wir einen externen Services nutzen wie den sehr guten https://deadmanssnitch.com/ der einen informiert wenn ein cronjob oder Ă€hnliches nicht lĂ€uft. FĂŒr das restoreable mĂŒssten wir regelmĂ€Ăig restores machen. Ich schlage einmal im Jahr vor, wenn wir mehr Leute fĂŒr Infrastruktur finden können wir auch gerne öfter machen. Ist aber ehr persönliche PrĂ€ferenz, ĂŒblich ist ein Test einmal im Jahr.
Da ich Sie aktuelle bezahle und betreibe, ich. Wenn der Verein das ĂŒbernimmt sollte der Vorstand entscheiden wer Zugang bekommt, zumindest sollte dieser jemand sich das zutrauen.
Betrachte deinen Wunsch als erledigt.
Debian 9, mein Favorit bei den Linux Systemen
Ja, wir mĂŒssen aber noch einrichten das Mails verschickt werden.
Eher nicht, die config des discourse liegt zum groĂen Teil in der Datenbank und liegt daher im Backup. Versionierung ist daher an dieser Stelle nicht ohne Aufwand möglich.
Siehe oben, das wird denke ich nicht gehen. WĂ€re auch aus meiner Sicht nicht so sehr sinnvoll ohne ein Testsystem. (keine CI ohne Trennung von Test und Prod)
Gibt diverse ansible Playbooks, die mehr oder weniger gut gepflegt sind. Das bedeutet wir mĂŒssten das ansible playbook wohl auch pflegen, ich weiĂ halt nicht ob das einen gute Nutzung unserer Ressourcen ist. Das Setup sowie updates des Systems sind recht simple und schon recht gut automatisiert. Solange wir nicht ein gröĂeres Setup planen oder den Einsatz einer Testumgebung, denke ich nicht das uns Automatisierung etwas bringt sondern nur die KomplexitĂ€t erhöht und damit sich auch nur wenige damit beschĂ€ftigen können.
Das wĂ€re im groben was nötig wĂ€re, natĂŒrlich braucht man noch das Backupfile das man sich von unserem externen storage geholt und auf den neuen Server kopiert hat.
Ich hoffe ich konnte die meisten Fragen gut beantworten
Ich habe aber selber noch ein, zwei Fragen.
Wer ist fĂŒr das System schlussendlich verantwortlich?
Wie lange darf eine Wiederherstellung dauern? Ich meine wir sind ja freiwillige, daher kann das Forum dann halt schon mal am Wochenende dann down sein. Oder wenn wir beide nun die Verantwortlichen sind und beide im Urlaub, darf es dann lÀnger down sein?
Wieviel Geld will der Verein dafĂŒr aufwenden? Viele VorschlĂ€ge oder Ideen richten sich ja auch wieviel Geld zur VerfĂŒgung steht.
Wie groĂ soll das werden? Ist ein Testsystem erwĂŒnscht?