Wie sichert Ihr Eure Server ab? Sind richtige IT Profis/ Server Admins unter uns ?
Ich habe das mit ChatGPT schon ausdiskutiert, aber weiß auch, dass er manchmal zu viel oder zu wenig rät und will Eure Setups wissen, was wie ggfm. am besten ist.
Ich hoste bei Hetzner und habe die Hetzner Firewall an und Caddy installiert für die Ports usw.
Was aber mit der Datensicherung und wie?
Boardmittel bei Hetzner:
Backups
Snapshots
Was davon sollte man nutzen oder beides? Wenn ja, wie, in welchem Abstand (jeden Tag?) und kann man das automatisieren?
- Chat GPT rät für Supabase
Ein Dump = eine Sicherheitskopie der kompletten Datenbank als .sql Datei.
Beispiel-Befehl (im Container):
docker exec -t supabase-db pg_dump -U postgres postgres > supabase_backup.sql
2. Docker-Volumes sichern
Dienste wie n8n oder Supabase speichern Daten in Volumes (das sind Docker-interne Ordner).
Die musst du auch regelmäßig kopieren.
Backup-Beispiel:
docker run --rm -v dein_volume:/data -v $(pwd):/backup busybox tar czf /backup/volume_backup.tar.gz /data
3. Updates & Sicherheit = apt update && apt upgrade regelmäßig.
Ich muss dazu sagen, es ist bestimmt gefährlich, aber ich habe keine Ahnung.... aber einen Weg gefunden, dass er mir fürs Terminal immer die richtigen Befehle gibt, weil ich die immer nochmal qualifiziere, was Sie auslösen usw.
Aber ich frage mich halt ob ... wenn ich normale Sicherungen mache (via Hetzner), so ne Einzelsicherung wie Supabase Dump oder das einzeln Sichern der Docker Volumen sichern notwendig oder unnötig zu viel ist usw.
Kann jemand mal sagen, was man als Datensicherungsmaßnahme unbedingt regelmäßig manuell oder (wie, mit welchen Server/ Admin tools?) automatisiert machen sollte/ kann?