From 94a3aa6bef8b9ca721139908ff1d573d03639d38 Mon Sep 17 00:00:00 2001 From: Leander Furumo Date: Thu, 7 Nov 2024 20:48:31 +0100 Subject: [PATCH] document postgres backup solution --- driftsdokumentasjon.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/driftsdokumentasjon.md b/driftsdokumentasjon.md index 1e1c1d2..1eb2c9d 100644 --- a/driftsdokumentasjon.md +++ b/driftsdokumentasjon.md @@ -76,11 +76,10 @@ Følgende applikasjoner kjører ikke som en Docker-container i skrivende stund: ## Postgresql - Databasen Mange applikasjoner har behov for en database, og til det kjører vi en sentral [Postgres](https://www.postgresql.org/)-instans gjennom [Docker](#docker---programvare-for-å-kjøre-applikasjoner). Denne bør passes godt på da det ligger mye data her. Man kan administrere den gjennom et kommandolinjeverktøy som f.eks [psql](https://www.postgresql.org/docs/current/app-psql.html) eller gjennom grafisk grensesnitt med f.eks [pgAdmin](https://www.pgadmin.org/). Disse er begge installert på servermaskinen. -> [!IMPORTANT] -> Per dags dato er backupløsningen av denne alt for dårlig. Dette må gjøres noe med. - Når en ny tjeneste skal gis tilgang til databasen anbefaler jeg å lage en ny bruker som bare har tilgang til databasen den skal ha, samt minimale tilganger til denne. +Backup av denne kjøres hver natt i cron job til mappa `/home/uiogaming/Documents/backups/postgres`. Denne mappa tas så backup av med *rsync* til Leander Furumo sin personlige server off site. Dette gjøres gjennom brukeren `rsync`. + ## uiogaming.no - Nettsiden [Nettsiden](https://github.com/UiO-Gaming/uiogaming.no) består av 2 deler (eller 3, kommer an på hvordan du teller). Det er: - Frontend