reModding.de
„Those that can, do. Those that can't, complain.” Linus Torvalds
Speicher sparen auf Servern
Geschrieben am 07. Januar 2010 von Johannes Eiglsperger in Allgemein, Internet, Linux, Server, Software, Technik, Tutorials

Wenn irgendwann der Festplattenspeicher auf Servern zuneige geht und knapp wird, empfehlen sich folgende Schritte:

Alte Backups löschen

Backups, die seit Jahren unberührt blieben, braucht man oft nicht mehr. Wenn es zum Beispiel in einem Monat mehrere gab, reicht es oft, wenn man alle außer eines löscht.

Backups komprimieren

Wenn sich in den Backup-Archiven viele einzelne Dateien befinden, hilft es oft, diese mit BZip zu komprimieren. Damit spart man Unmengen an Speicherplatz, oft sogar mehr als man erwartet.

MySQL-Tabellen optimieren

Mit dem Query “OPTIMIZE TABLE tabelle1, tabelle2, tabelle3, …;” kann man sehr einfach alle MyISAM-, InnoDB- und BDB-Tabellen optimieren. Dabei werden einfach in der Vergangenheit gelöschte Daten defragmentiert und der restliche Überhang geleert. Vor allem bei Tabellen mit vielen Lese- und Schreibarbeiten (wie für die Sessionverwaltung) ist dieses sehr nützlich und kann sogar mit PHP einfach realisiert werden.

Debian-Paketcache leeren

Wenn man mit apt neue Pakete installiert, werden die Pakete über einen längeren Zeitraum gecached und im Verzeichnis /var/cache/apt abgespeichert. Die darin enthaltenen .deb-Dateien können problemlos gelöscht werden – natürlich nur solange im Moment kein Update und keine Neuinstallation stattfindet… Mit Aptitude geht das ebenso (Actions » Clean package cache bzw. Aktionen » Paketcache komplett leeren).

Alte Logfiles löschen

In /var/log spammt das System regelrecht die enthaltenen Dateien zu. Meistens sind das alte Logfiles, die vielleicht mit logrotate durchgetauscht wurden und einfach nicht mehr gebraucht werden. Ältere Logfiles erkennt man an der höheren Nummerierung (logfile.2(.gz), logfiles.3(.gz), …).

Diese Arbeiten legt man sich am Besten in einen Cronjob und lässt ihn monatlich ausführen.

 

Artikel kommentieren

XHTML: Du kannst folgende Tags verwenden: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

Paules-PC-Forum.de
Werbeanzeige