¿Cómo puedo rotar archivos de registro antiguos para realizar una copia de seguridad a largo plazo?

¿Cómo puedo rotar archivos de registro antiguos para realizar una copia de seguridad a largo plazo?

He configurado logrotate para archivar registros durante 30 días; ¿Cómo configuro mi trabajo cron para rotarlos automáticamente desde /var/log/netel almacenamiento a largo plazo en el que tengo montado /mnt/backup?

No necesito alterar el nombre cuando los archivo.

EDITAR:

Ejemplo de denominación de archivos... wireless.log-20120916.gz... no hay un nombre de registro fijo para clave (que es la suposición en la primera respuesta de Nikolaidis Fotis)

Respuesta1

Podrías crear una segunda configuración de logrotate y usar como post script algo como

#!/bin/bash
LogDate=$(date +"%s")
mv /var/log/messages.1 /data/logs/local_backup/var/log/messages/messages.$LogDate
gzip /data/logs/messages.$LogDate
exit

como aquíhttp://www.ashishnepal.com/logrotate-and-move-to-backup-directory/

EDITAR

Nuevo enfoque ...

/bin/find $path -mtime 29 -exec cp -p {} /newPath/ \;

puedes ejecutarlo desde el trabajo cron o publicar el proceso en logrotate

información relacionada