【发布时间】:2017-09-18 02:58:00
【问题描述】:
我尝试使用经验很少的 logrotate,目前我正在将文件旋转、压缩和重命名到同一个文件夹中。现在我不需要将文件放在同一个地方,而是需要将它们放在另一个位置。它们还需要具有相同的文件夹结构,如果不存在则需要创建新文件夹。所有压缩文件都需要添加,不要覆盖现有文件
我认为 olddir 会将它们放入目标文件夹,但不确定如何将其放入相应的文件夹中,或者如果它不存在则创建它。
示例来源
var/log/device1/*.log
var/log/device2/*.log
var/log/device3/*.log
将 .gz 文件放入的示例目标
opt/archive/device1/
选择/archvie/device2/
(需要创建 opt/archive/device3 并将旋转文件放在这里)
【问题讨论】:
标签: logrotate