−25%

auf Windows bei Jahreszahlung, bis 31.10. Zu den Tarifen

EQVPS
Loslegen

Wie viel Speicherplatz braucht ein VPS? Wir haben gemessen, was ihn wirklich füllt

25. Okt. 2026 · 4 Min. Lesezeit · EQVPS Team

Tarifseiten nennen zuerst den RAM, aber eine volle Platte legt einen Server genauso sicher lahm. Bei "No space left on device" hören Datenbanken auf zu schreiben und Websites auf zu antworten, egal wie viel Speicher frei ist. Der Plattenverbrauch lässt sich gut vorhersagen, wenn man weiß, was wächst. Wir haben frische Server aus unseren eigenen Images gestartet und jeden der üblichen Verdächtigen gemessen.

Was ein frischer Server belegt

Gemessen direkt nach dem ersten Start:

SystemBelegt
Alpine Linux 3.21153 MB
Debian 121,2 GB
Ubuntu 24.042,7 GB
Windows Server 202214,0 GB

Unter Linux gehört Ihnen fast der ganze Nano mit 15 GB vom ersten Tag an. Windows belegt mehr als ein Viertel seiner 50 GB, bevor Sie irgendetwas installieren, und wie Sie unten sehen, nehmen Updates noch mehr.

Einen Teil der 2,7 GB von Ubuntu bekamen wir leicht zurück. 440 MB waren der Paket-Cache der Updates beim ersten Start, und es waren drei Kernel installiert, obwohl einer läuft. Zwei Befehle brachten die Belegung auf 2,16 GB:

sudo apt clean
sudo apt autoremove --purge

Docker: Images summieren sich schnell

Docker selbst zu installieren brachte etwa 300 MB. Entscheidend sind die Images. Wir haben acht gängige nacheinander gezogen und jedes Mal gemessen, um wie viel die Platte wuchs:

ImageZusätzlich belegt
nginx:alpine91 MB
nginx:latest232 MB
postgres:16501 MB
python:3.12-slim59 MB
node:221.564 MB
mariadb:11437 MB
wordpress:latest960 MB
redis:7-alpine55 MB
Gesamt3,9 GB

Images mit gemeinsamer Basis nutzen deren Schichten mit. Deshalb brachte python:3.12-slim nur 59 MB, nachdem nginx:latest und postgres:16 dieselbe Debian-Basis schon mitgebracht hatten. Alpine-basierte Images sind um ein Vielfaches kleiner als die vollen. node:22 allein wiegt 1,5 GB, bauen Sie also nach Möglichkeit mit node:22-slim oder node:22-alpine.

Images stapeln sich bei Updates: Jedes docker compose pull lässt die alte Version liegen. Auf unserem Testserver räumte ein Befehl alle weg:

docker system df
docker system prune -a

Er meldete 4,1 GB freigegeben. prune -a entfernt jedes Image, das kein Container nutzt, also führen Sie ihn aus, wenn Ihr Stack läuft. Volumes bleiben unangetastet, solange Sie nicht --volumes anhängen.

Logs: was die Platte über Nacht füllt

Docker behält alles, was ein Container ausgibt, standardmäßig ohne Größenlimit. Wir starteten einen Container, der in einer Schleife eine kurze Zeile ausgab, wie es ein Healthcheck oder ein Debug-Modus tut. Nach 30 Sekunden war seine Logdatei 6 MB groß. In diesem Tempo schriebe er etwa 17 GB am Tag, mehr als die ganze Platte eines Micro-Tarifs.

Setzen Sie für alle neuen Container ein Limit in /etc/docker/daemon.json:

{
  "log-driver": "local",
  "log-opts": { "max-size": "10m", "max-file": "3" }
}

Dann sudo systemctl restart docker und die Container neu erzeugen (docker compose up -d --force-recreate). Bestehende Container behalten die Einstellungen, mit denen sie erstellt wurden. Mit Limit war das Log desselben Testcontainers nach 30 Sekunden 4 MB groß und kann nie über 30 MB wachsen.

Das System-Journal ist bereits begrenzt: Auf unserem Ubuntu-Server mit 25 GB begrenzt sich journald auf 2,3 GB, ein Zehntel des Dateisystems. Belegt waren 15 MB.

Windows: Updates brauchen Platz

Unser Windows-Server-2022-Image stammte aus 2022, also haben wir es aktualisiert. Während das erste kumulative Update installiert wurde, stieg die Belegung von 12,6 auf 20,8 GB, nach dem zweiten erreichte sie 24,5 GB. Windows behält die alte Version jeder Systemdatei, die ein Update ersetzt. Das Aufräumen brachte sie auf 14,6 GB zurück, und ein frischer Server aus dem aktualisierten Image startet jetzt bei 14 GB. Halten Sie mindestens 10 GB für das nächste Update frei. Die Befehle zum Aufräumen stehen in der Anleitung zu Windows-Updates.

Was Sie wählen sollten

Was Sie betreibenBequemer PlattenplatzTarif
Ein Bot, ein VPN, eine kleine statische Website15 GBNano, $3/Monat
Ein Docker-Stack mit ein paar Images25 GBMicro, $5/Monat
WordPress mit Datenbank und Uploads, mehrere Stacks35 GBSmall, $8/Monat
Größere Datenbanken, viele Images, lokale Backups45 GBMedium, $12/Monat
Windows Server 202250–60 GBWindows-Small, $11/Monat

Zwei Regeln lassen jeden davon länger reichen: Begrenzen Sie Container-Logs vor dem Deployment, und kopieren Sie Backups vom Server weg, statt sie auf seiner Platte zu lassen. Ist ein Server schon voll, führt die Anleitung zum Freigeben von Plattenplatz Schritt für Schritt hindurch. Für die Speicherseite der Dimensionierung siehe wie viel RAM ein VPS braucht. Alle Tarife finden Sie auf der Seite VPS, bezahlt wird in USDT, USDC oder ETH über Base, Ethereum oder Polygon.

FAQ

Reichen 15 GB für einen VPS?

Für einen Bot, ein VPN oder eine kleine Website ja. Ein frischer Ubuntu-24.04-Server belegt davon 2,7 GB, Alpine nur 153 MB. Eng wird es mit Docker: Acht gängige Images belegten auf unserem Testserver 3,9 GB. Mit Docker fangen Sie bei 25 GB an.

Wie viel Platte braucht Windows Server?

Ein frischer Server aus unserem Windows-Server-2022-Image belegt 14 GB. Updates brauchen zusätzlich Platz: Beim Nachholen von vier Jahren Updates wuchs unser Image auf 24,5 GB, eine Bereinigung brachte es auf 14,6 GB zurück. Deshalb beginnen unsere Windows-Tarife bei 50 GB, das lässt etwa 35 GB für Ihre Programme und Dateien.

Was füllt die Platte eines VPS am häufigsten?

Unbegrenzte Container-Logs, ungenutzte Docker-Images, der Paket-Cache, alte Kernel und Backups, die auf derselben Platte liegen. Am schnellsten geht es mit dem Ersten: Ein gesprächiger Testcontainer schrieb in 30 Sekunden 6 MB Logs.

Kann ich später mehr Platte hinzufügen?

Ja, durch den Wechsel auf einen größeren Tarif. Jede Stufe der Linux-Tarife bringt 10 GB Platte und mehr RAM. Prüfen Sie vor dem Upgrade, ob Aufräumen reicht: Auf unserem Testserver gab ein Befehl 4,1 GB an Docker-Images frei.

Wie sehe ich, was meine Platte belegt?

Führen Sie df -h / für die Gesamtbelegung und sudo du -xh --max-depth=1 / | sort -h für die größten Ordner aus. Wenn Sie Docker nutzen, zeigt docker system df, wie viel Images, Container und Volumes belegen.

Kommentare

Noch keine Kommentare. Sei der Erste.

Kommentar hinterlassen

Kommentare werden vor der Anzeige moderiert.