我有多个存储空间有限的 Linux 服务器,它们会创建非常大的日常日志。我需要保留这些日志,但无法在服务器填满之前将它们保留在服务器上很长时间。计划是将它们移动到镜像的中央 Windows 服务器。
我正在寻找有关最佳方法的建议。到目前为止我考虑的是 rsync 和用 python 或类似的东西编写脚本。
我想要的理想备份方法是将文件从 Linux 服务器复制到 Windows 服务器,然后验证大小/完整性,然后从 Linux 服务器中删除。 rsync 可以吗?如果没有,谁能提出更好的方法?
最佳答案
您可能想考虑在 Linux 服务器上使用 rsyslog
将日志发送到其他地方。我不相信您可以将其配置为通过验证步骤删除记录的行 - 我不确定您是否愿意这样做。相反,您可能最好使用积极的 logrotate 计划 + rsyslog。
关于linux - 将文件从多个 Linux 服务器移动到中央 Windows 存储服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25023683/