# Infrastruktur bei IONOS – Kosten- und Risikoaufstellung

Entscheidungsgrundlage für den Aufbau der Firmeninfrastruktur (Prod-Datenbank, Backend, Backups).
**Kein HA vorerst.** Verglichen werden zwei Varianten:

- **Variante A:** Managed-Datenbank (IONOS DBaaS PostgreSQL) + günstiger Backend-VPS
- **Variante B:** Alles auf **einem** VPS selbst gehostet (Backend + Datenbank zusammen)

---

## 1. Wichtig vorab: zwei verschiedene IONOS-Produktlinien

Der große Preisunterschied kommt daher, dass IONOS zwei sehr unterschiedliche Server-Produkte hat:

| | **VPS Linux** (fester Tarif) | **Compute Engine / DBaaS** |
|---|---|---|
| CPU | **vCores** (geteilt / oversubscribed) | **Dedicated Cores** (garantiert, nie geteilt) |
| Preis | fester Monatspreis, sehr günstig | pay-per-use, Premium |
| Traffic | i. d. R. inklusive | separat berechnet |
| Beispiel | 6 vCores / 8 GB / 240 GB ≈ **18 €/Monat** | 1 Dedicated Core allein ≈ **43 €/Monat** |
| Wofür | Standard-Workloads, kleine/mittlere Firmen | garantierte Leistung, HA, Managed Services |

> **Merksatz:** vCore ≠ Dedicated Core. Für ein Setup ohne HA ist der feste **VPS Linux** die richtige (und deutlich günstigere) Wahl. Die Compute-Engine-Sätze lohnen erst, wenn du garantierte, nicht geteilte Leistung brauchst.

---

## 2. Annahmen & Preisbasis

- Alle Preise **netto** (zzgl. 19 % MwSt.; für die Firma i. d. R. als Vorsteuer abziehbar).
- **Referenz-VPS:** 6 vCores / 8 GB RAM / 240 GB SSD = **18,00 €/Monat** (dein genannter Tarif).
  - ⚠️ **Verlängerungspreis prüfen** – IONOS-VPS-Aktionspreise steigen oft nach den ersten Monaten.
  - ⚠️ Prüfen, ob **Backup inklusive** ist oder als Acronis-Add-on extra kommt.
- **Managed-DB (DBaaS):** kein einfacher Listen-Stückpreis; wird nach Cluster-Ressourcen abgerechnet und läuft auf **dedizierten** Enterprise-Ressourcen (per-Minute). Der DB-Betrag unten ist eine **Schätzung** – im IONOS-Preisrechner / DCD verifizieren.

### Ergänzende Ressourcensätze (Compute Engine, netto, pro 30 Tage = 720 h)

| Ressource | Satz | Kosten / 30 Tage |
|---|---|---|
| 1 Dedicated Core | 0,06 € / Std. | 43,20 € |
| 1 GB RAM | 0,007 € / Std. | 5,04 € |
| 1 GB SSD Standard | 0,07 € / 30 Tage | 0,07 € |
| 1 GB S3-Backup | 0,007 € / 30 Tage | 0,007 € |

---

## 3. Variante A – Managed-DB + Backend-VPS

| Position | Konfiguration | Kosten / 30 Tage |
|---|---|---|
| Backend-VPS (fester Tarif) | z. B. 2–4 vCores / 4 GB / 160 GB | ~9,00 € |
| Managed-DB (DBaaS, 1 Knoten, **geschätzt**) | ~2 Cores / 4 GB / 40 GB, dediziert | ~109,00 € |
| DB-Backups (täglich + PITR 1 Woche) | im DBaaS **inklusive** | 0,00 € |
| Offsite-DB-Dumps (extern, ~50 GB) | für Retention > 1 Woche | ~0,35 € |
| **Summe Variante A** | | **~118 €/Monat netto** (~140 € brutto) |

**Was du dafür bekommst:** kein DB-Betrieb (Updates, Failover, Backup, Monitoring automatisch), 99,95 % SLA, PITR.
**Der Aufpreis** entsteht durch die dedizierten DB-Ressourcen – nicht durch „Abzocke", sondern anderes Produkttier.

---

## 4. Variante B – Alles auf einem VPS

Backend **und** PostgreSQL (+ ggf. Gitea) auf einer Maschine. Du verwaltest die DB komplett selbst.

| Position | Konfiguration | Kosten / 30 Tage |
|---|---|---|
| 1× VPS Linux | 6 vCores / 8 GB / 240 GB | 18,00 € |
| Offsite-Backup (extern, ~100 GB) | verschlüsselt, versioniert | ~0,70 € |
| *(optional)* IONOS-Backup-Add-on (Acronis) | managed, einfaches Restore | Add-on-Preis prüfen |
| **Summe Variante B** | | **~19 €/Monat netto** (~23 € brutto) |

---

## 5. Backups vom VPS – Optionen

Wichtig: **Snapshots/Images ≠ Backup.** Ein Snapshot ist ein Point-in-Time-Abbild; für echte Datensicherheit brauchst du versionierte, extern liegende Backups.

| Option | Was | Aufwand | Kosten |
|---|---|---|---|
| **Externer S3 + restic/borg** | DIY, verschlüsselt, dedupliziert, versioniert, append-only gegen Ransomware | mittel (Script + Cron) | ~0,007 €/GB/Monat |
| **IONOS Backup Service (Acronis)** | agentenbasiert, managed, einfaches Restore | gering | per GB (Add-on) |
| **Snapshots / Images** | schnelles Rollback des ganzen Servers | gering | Storage-Satz |

> **3-2-1-Regel für „überlebenswichtige" Daten:** 3 Kopien, 2 Medien, **1 außerhalb IONOS**. Wenn VPS **und** Backup bei IONOS liegen, ist der Provider ein Klumpenrisiko. Mindestens eine Kopie gehört zu einem **anderen Anbieter** (z. B. Backblaze B2, Wasabi) oder offline.
> **Datenbank-Dumps:** in Variante B täglich `pg_dump` + WAL-Archivierung; extern schieben.

---

## 6. Kostenvergleich (Überblick)

| Setup | Netto / Monat | Brutto / Monat |
|---|---|---|
| **B – alles auf 1 VPS** (kein HA) | **~19 €** | ~23 € |
| **A – Managed DBaaS + Backend-VPS** (kein HA) | **~118 €** | ~140 € |

Der Unterschied ist **~6-fach** – und er ist kein „reiner Preis", sondern der Preis fürs **Abgeben des DB-Betriebs** (Automatik-Backups, PITR, Failover-fähige Infrastruktur, dedizierte Leistung).

---

## 7. Risiken

### Variante B – Alles auf einem VPS

| Risiko | Bewertung |
|---|---|
| **Ein Server = ein Ausfallpunkt** (Backend + DB zusammen) | **hoch** – fällt der VPS aus, ist alles offline |
| **Kompletter DB-Betrieb bei dir** (Patching, Backup, PITR, Monitoring) | **hoch** – Zeit + Postgres-Know-how nötig |
| **Ungetestete Backups = keine Backups** | **hoch** |
| **vCores geteilt** → Leistung kann unter Last der Nachbarn schwanken | mittel |
| Sicherheitshärtung komplett selbst | mittel |
| Single-Provider-Risiko (VPS + Backup bei IONOS) | hoch – mit Offsite-Backup entschärfbar |
| **Vorteile:** sehr günstig, volle Kontrolle, kein Lock-in, jede PG-Version | – |

### Variante A – Managed-DB + Backend-VPS

| Risiko | Bewertung |
|---|---|
| Höhere Kosten (~6×) | mittel |
| Vendor-Lock-in an DBaaS | mittel – PostgreSQL portabel, Migration per `pg_dump` |
| PITR nur 1 Woche | mittel – längere Retention über eigene Offsite-Dumps |
| Backend-VPS bleibt in deiner Verantwortung | mittel |
| Single-Provider-Risiko (DB + VPS bei IONOS) | hoch – mit Offsite-Backup entschärfbar |
| **Vorteile:** kein DB-Betrieb, Auto-Backup/PITR, Failover-fähig, SLA | – |

### Für beide Varianten

- **Spiegeln ≠ Backup:** Replikation schützt gegen Ausfall, **nicht** gegen Löschfehler/Ransomware.
- **Restore-Tests einplanen** – regelmäßig komplette Wiederherstellung üben.
- **Offsite-Backup ist Pflicht**, egal welche Variante.
- **HA später:** sobald Ausfallzeit teuer wird, DB-Replica bzw. zweiter Standort ergänzen.

---

## 8. Empfehlung

Ohne HA-Bedarf und mit Kostenfokus ist **Variante B (alles auf einem VPS, ~19 €/Monat)** für den Start absolut vertretbar – **vorausgesetzt**, die Offsite-Backups (versioniert, extern, getestet) sitzen wirklich. Das ist bei einem kombinierten Backend-+-DB-Server der entscheidende Schutz.

**Wechsle auf Variante A oder ergänze HA**, sobald:
- Ausfallzeit richtig Geld/Vertrauen kostet, **oder**
- niemand im Team dauerhaft Zeit/Know-how für DB-Betrieb hat, **oder**
- die Datenbank so groß/kritisch wird, dass manuelles Backup-Handling zu riskant ist.

---

## 9. Hinweise

- Zahlen sind eine **Schätzung** zur Entscheidungsfindung; verbindliche Preise im **IONOS-Preisrechner / DCD** prüfen (v. a. DBaaS-Anteil und VPS-**Verlängerungspreis**).
- Preise Stand der Recherche; IONOS passt Preise gelegentlich an.
- Dies ist keine Steuer- oder Vertragsberatung.
