2016-01-10 3 views
0

По умолчанию log rotate сдвигает индекс имени файла при каждом повороте. Я хотел бы сохранить имена для старых файлов. На каждом ротации: создавать новые файлы + удалять устаревшие.logrotate сохранить старые имена файлов

Причина: каждый раз, когда я являюсь rsycn этими файлами с другим сервером, мне нужно загрузить ВСЕ файл вместо простой загрузки только что созданного ОДНОГО файла и удаления устаревшего ОДНОГО файла.

Благодаря

+0

Я предполагаю, что вы используете Linux и syslog, но вы, вероятно, должны сказать это явно. – ams

+0

Я сомневаюсь, что это поможет, но я использую CentOS. Пока у меня есть идея использовать короткий скрипт bash, который будет обрабатывать имена файлов до/после каждого поворота. – Developer

+0

Я заметил, что logrotate может добавить суффикс '-20160111' вместо 1, 2, 3 на некоторых сборках. Как управлять форматом файлов? ВАЖНО: файл не должен содержать 1, 2, 3; он должен содержать только дату. – Developer

ответ

0

Этот веб-сайт и его пользователи просто S @ CKS! Этот веб-сайт, посвященный вопросам новичков, на который позже будет отправлена ​​другая группа новичков, которые будут использовать поиск Google для копирования & вставить ответ (не имеют понятия, что они говорят), или отвечая на нерелевантные пояснения.

 Смежные вопросы

  • Нет связанных вопросов^_^