systemadmin.es » Correo » Backup de la base de datos de spamassassin

Backup de la base de datos de spamassassin

Resulta interesante hacer un backup periódico de la base de datos de spamassassin una vez la tenemos bien entrenada, vamos a ver como hacerlo.

Una de las opciones de sa-learn es la posibilidad de hacer backup y restauración de la base de datos de spamassassin. Su uso resulta extremadamente simple:

     --backup              Backup, to STDOUT, existing database
     --restore   Restore a database from filename

En el caso de backup deberemos redirigir STDOUT a un fichero, por ejemplo:

sa-learn --backup > /home/backup/spamassassin/bayes.spamassassin

El fichero generado deberá tener un aspecto similar a:

v       3       db_version # this must be the first line!!!
v       143982  num_spam
v       17811   num_nonspam
t       5069    134     1247636245      2dd27dc5f9
t       1454    21      1247578608      c0614089c0
t       18      95      1247131502      69411708b9
t       0       32      1247604677      48d88a37ab
t       14      0       1247276571      180ce43f85
t       61      0       1247637124      90775ea219
t       0       4       1246263919      d7c606a35a
t       1       3       1247333303      26aaf73b42
t       0       1       1246816079      1bf96509da
t       2       0       1246555108      a77c98db06
(...)

Para la restauración simplemente deberemos pasar como parámetro de –restore el fichero de backup:

sa-learn --restore /home/backup/spamassassin/bayes.spamassassin

Relacionados

Imprimir Imprimir

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>