−25%

στα Windows με ετήσια χρέωση, έως 31/10. Δείτε τα πακέτα

EQVPS
Ξεκινήστε

Πόσο χώρο στον δίσκο χρειάζεται ένα VPS; Μετρήσαμε τι τον γεμίζει πραγματικά

25 Οκτ 2026 · 4 λεπτά ανάγνωσης · EQVPS Team

Οι σελίδες των πακέτων βάζουν μπροστά τη RAM, όμως ένας γεμάτος δίσκος ρίχνει έναν server εξίσου σίγουρα. Με το "No space left on device", οι βάσεις δεδομένων σταματούν να γράφουν και τα sites να απαντούν, όση μνήμη κι αν είναι ελεύθερη. Η χρήση του δίσκου προβλέπεται εύκολα όταν ξέρετε τι μεγαλώνει. Ξεκινήσαμε καινούργιους servers από τα δικά μας images και μετρήσαμε κάθε έναν από τους συνήθεις υπόπτους.

Πόσο πιάνει ένας καινούργιος server

Μετρημένο αμέσως μετά την πρώτη εκκίνηση:

ΣύστημαΧώρος σε χρήση
Alpine Linux 3.21153 MB
Debian 121,2 GB
Ubuntu 24.042,7 GB
Windows Server 202214,0 GB

Σε Linux, σχεδόν ολόκληρο ένα Nano των 15 GB είναι δικό σας από την πρώτη μέρα. Τα Windows πιάνουν πάνω από το ένα τέταρτο των 50 GB τους πριν εγκαταστήσετε οτιδήποτε, και όπως θα δείτε παρακάτω, οι ενημερώσεις παίρνουν περισσότερα.

Μέρος από τα 2,7 GB του Ubuntu επιστράφηκε εύκολα. Τα 440 MB ήταν η cache πακέτων από τις ενημερώσεις της πρώτης εκκίνησης, και υπήρχαν εγκατεστημένοι τρεις πυρήνες, ενώ χρησιμοποιείται ένας. Δύο εντολές έφεραν τη χρήση στα 2,16 GB:

sudo apt clean
sudo apt autoremove --purge

Docker: τα images μαζεύονται γρήγορα

Η εγκατάσταση του ίδιου του Docker πρόσθεσε περίπου 300 MB. Αυτό που μετράει είναι τα images. Κατεβάσαμε οκτώ δημοφιλή, το ένα μετά το άλλο, και κάθε φορά μετρούσαμε πόσο μεγάλωσε ο δίσκος:

ImageΕπιπλέον χώρος
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
Σύνολο3,9 GB

Τα images με κοινή βάση ξαναχρησιμοποιούν τα layers της, γι' αυτό το python:3.12-slim πρόσθεσε μόνο 59 MB: την ίδια βάση Debian την είχαν ήδη φέρει τα nginx:latest και postgres:16. Τα images με βάση το Alpine είναι πολλές φορές μικρότερα από τα πλήρη. Μόνο το node:22 ζυγίζει 1,5 GB, οπότε όταν μπορείτε, χτίστε πάνω σε node:22-slim ή node:22-alpine.

Τα images στοιβάζονται με τις ενημερώσεις: κάθε docker compose pull αφήνει πίσω την παλιά έκδοση. Στον δοκιμαστικό μας server, μία εντολή τα αφαίρεσε όλα:

docker system df
docker system prune -a

Ανέφερε 4,1 GB που ελευθερώθηκαν. Το prune -a σβήνει κάθε image που δεν χρησιμοποιεί κανένα container, οπότε τρέξτε το όσο το stack σας λειτουργεί. Τα volumes δεν τα αγγίζει, εκτός αν προσθέσετε --volumes.

Logs: αυτό που γεμίζει έναν δίσκο σε μία νύχτα

Το Docker κρατά ό,τι τυπώνει ένα container, και από προεπιλογή χωρίς όριο μεγέθους. Τρέξαμε ένα container που τύπωνε μια σύντομη γραμμή σε βρόχο, το είδος της εξόδου που δίνει ένας έλεγχος υγείας ή μια λειτουργία αποσφαλμάτωσης. Μετά από 30 δευτερόλεπτα, το αρχείο καταγραφής του ήταν 6 MB. Με αυτόν τον ρυθμό θα έγραφε περίπου 17 GB τη μέρα, περισσότερο από ολόκληρο τον δίσκο ενός πακέτου Micro.

Ορίστε ένα όριο για όλα τα νέα containers στο /etc/docker/daemon.json:

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

Μετά τρέξτε sudo systemctl restart docker και δημιουργήστε ξανά τα containers σας (docker compose up -d --force-recreate). Τα υπάρχοντα containers κρατούν τις ρυθμίσεις με τις οποίες δημιουργήθηκαν. Με το όριο, το log του ίδιου δοκιμαστικού container ήταν 4 MB μετά από 30 δευτερόλεπτα και δεν μπορεί ποτέ να ξεπεράσει τα 30 MB.

Το ημερολόγιο του συστήματος έχει ήδη όριο: στον server μας με Ubuntu και δίσκο 25 GB, το journald περιορίζεται στα 2,3 GB, το ένα δέκατο του συστήματος αρχείων. Χρησιμοποιούσε 15 MB.

Windows: οι ενημερώσεις θέλουν χώρο

Το image μας του Windows Server 2022 ήταν από το 2022, οπότε το ενημερώσαμε. Όσο εγκαθιστούνταν η πρώτη αθροιστική ενημέρωση, η χρήση ανέβηκε από 12,6 σε 20,8 GB, και μετά τη δεύτερη έφτασε τα 24,5 GB. Τα Windows κρατούν την παλιά έκδοση κάθε αρχείου συστήματος που αντικαθιστά μια ενημέρωση. Ο καθαρισμός την επανέφερε στα 14,6 GB, και ένας νέος server από το ενημερωμένο image ξεκινά πλέον στα 14 GB. Κρατήστε ελεύθερα τουλάχιστον 10 GB για την επόμενη ενημέρωση. Ο οδηγός ενημερώσεων των Windows έχει τις εντολές καθαρισμού.

Τι να διαλέξετε

Τι τρέχετεΆνετος δίσκοςΠακέτο
Ένα bot, ένα VPN, ένα μικρό στατικό site15 GBNano, $3/μήνα
Ένα stack Docker με λίγα images25 GBMicro, $5/μήνα
WordPress με βάση δεδομένων και ανεβασμένα αρχεία, πολλά stacks35 GBSmall, $8/μήνα
Μεγαλύτερες βάσεις, πολλά images, τοπικά αντίγραφα45 GBMedium, $12/μήνα
Windows Server 202250–60 GBWindows-Small, $11/μήνα

Δύο κανόνες κάνουν οποιοδήποτε από αυτά να κρατήσει περισσότερο: βάλτε όριο στα logs των containers πριν το deploy, και αντιγράφετε τα αντίγραφα ασφαλείας έξω από τον server αντί να τα κρατάτε στον δίσκο του. Αν ένας server έχει ήδη γεμίσει, ο οδηγός μας για να ελευθερώσετε χώρο στον δίσκο σας καθοδηγεί βήμα βήμα. Για τη μνήμη στη διαστασιολόγηση, δείτε πόση RAM χρειάζεται ένα VPS. Όλα τα πακέτα βρίσκονται στη σελίδα VPS, με πληρωμή σε USDT, USDC ή ETH μέσω Base, Ethereum ή Polygon.

Συχνές ερωτήσεις

Φτάνουν τα 15 GB για ένα VPS;

Για ένα bot, ένα VPN ή ένα μικρό site, ναι. Ένας καινούργιος server με Ubuntu 24.04 πιάνει 2,7 GB από αυτά, και το Alpine μόλις 153 MB. Στενεύει όταν προσθέσετε Docker: οκτώ δημοφιλή images έπιασαν 3,9 GB στον δοκιμαστικό μας server. Με Docker, ξεκινήστε από 25 GB.

Πόσο δίσκο χρειάζεται ο Windows Server;

Ένας νέος server από το image μας του Windows Server 2022 πιάνει 14 GB. Οι ενημερώσεις θέλουν επιπλέον χώρο: καθώς το image μας έπιανε τέσσερα χρόνια ενημερώσεων, μεγάλωσε στα 24,5 GB, και ένας καθαρισμός το επανέφερε στα 14,6 GB. Γι' αυτό τα πακέτα μας Windows ξεκινούν από 50 GB, που αφήνουν περίπου 35 GB για τα προγράμματα και τα αρχεία σας.

Τι γεμίζει πιο συχνά τον δίσκο ενός VPS;

Τα logs των container χωρίς όριο, τα αχρησιμοποίητα images του Docker, η cache πακέτων, οι παλιοί πυρήνες και τα αντίγραφα ασφαλείας που μένουν στον ίδιο δίσκο. Το πρώτο είναι το πιο γρήγορο: ένα φλύαρο δοκιμαστικό container έγραψε 6 MB logs σε 30 δευτερόλεπτα.

Μπορώ να προσθέσω δίσκο αργότερα;

Ναι, περνώντας σε μεγαλύτερο πακέτο. Κάθε σκαλοπάτι των πακέτων Linux προσθέτει 10 GB δίσκου και περισσότερη RAM. Πριν την αναβάθμιση, δείτε αν αρκεί ένας καθαρισμός: στον δοκιμαστικό μας server, μία εντολή ελευθέρωσε 4,1 GB images του Docker.

Πώς βλέπω τι πιάνει χώρο στον δίσκο μου;

Τρέξτε df -h / για το σύνολο και sudo du -xh --max-depth=1 / | sort -h για τους μεγαλύτερους φακέλους. Αν χρησιμοποιείτε Docker, το docker system df δείχνει πόσο πιάνουν τα images, τα containers και τα volumes.

Σχόλια

Δεν υπάρχουν ακόμη σχόλια. Γίνετε ο πρώτος.

Αφήστε ένα σχόλιο

Τα σχόλια ελέγχονται πριν εμφανιστούν.