mysql binlogs regelmässig entfernen

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
ccc
Beiträge: 1185
Registriert: 16.01.2005 01:08:53

mysql binlogs regelmässig entfernen

Beitrag von ccc » 25.12.2007 20:06:14

hallo

habe debian etch stable mit mysql-server 5.0
wie kann ich konfigurieren, um diese binlogs files regelmässig zu entfernen ?

Code: Alles auswählen

# ls -la /var/log/mysql
total 124
drwxr-s---  2 mysql adm   4096 2007-12-26 21:24 .
drwxr-xr-x 14 root  root  4096 2007-12-26 21:00 ..
-rw-rw----  1 mysql adm  13823 2007-12-25 23:24 mysql-bin.000001
-rw-rw----  1 mysql adm  13823 2007-12-25 23:25 mysql-bin.000002
-rw-rw----  1 mysql adm  13823 2007-12-25 23:26 mysql-bin.000003
-rw-rw----  1 mysql adm  13823 2007-12-26 21:23 mysql-bin.000004
-rw-rw----  1 mysql adm  13823 2007-12-26 21:24 mysql-bin.000005
-rw-rw----  1 mysql adm  13823 2007-12-26 21:24 mysql-bin.000006
-rw-rw----  1 mysql adm  13804 2007-12-26 21:24 mysql-bin.000007
-rw-rw----  1 mysql adm    224 2007-12-26 21:24 mysql-bin.index


kann ich logrotate verwenden ?

Benutzeravatar
dominator
Beiträge: 790
Registriert: 26.08.2003 10:05:37
Wohnort: Neuerdings meistens im Bierparadies Oberfranken

Beitrag von dominator » 27.12.2007 10:45:23

wie kann ich konfigurieren, um diese binlogs files regelmässig zu entfernen ?
Also man könnte in der my.cnf das bin-Logging deaktivieren, oder per Skript regelmäßig die älteren Logfiles löschen :

Code: Alles auswählen

find PFAD -mtime +EXPIRE -print -exec rm {} \;
PFAD und EXPIRE sind halt dann an die eigenen Verhältnisse anzupassen 8)
gruss + viel erfolg

Michael
--
Aus aktuellem Anlass :
"Der Glubb is a Depp" - Fränkische Weisheit

Benutzeravatar
goeb
Beiträge: 348
Registriert: 26.08.2006 18:12:08
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von goeb » 27.12.2007 11:24:37

Oder http://dev.mysql.com/doc/refman/5.0/en/ ... -logs.html, oder in der Konfiguration einfach den Parameter expire_logs_days setzen.

MfG, gœb

Edit: Auch max_binlog_size beachten, lies am besten in der Doku :)

Benutzeravatar
dominator
Beiträge: 790
Registriert: 26.08.2003 10:05:37
Wohnort: Neuerdings meistens im Bierparadies Oberfranken

Beitrag von dominator » 28.12.2007 07:06:40

goeb hat geschrieben:Oder http://dev.mysql.com/doc/refman/5.0/en/ ... -logs.html, oder in der Konfiguration einfach den Parameter expire_logs_days setzen.
Kannte ich noch gar nicht - danke für den Hinweis 8)
gruss + viel erfolg

Michael
--
Aus aktuellem Anlass :
"Der Glubb is a Depp" - Fränkische Weisheit

Antworten