将文件镜像到远程服务器,而不管其名称如何。
fmorgue的Python项目详细描述
文件停尸房(fmorgue)是一个用于将文件永久镜像到远程服务器的工具。
与rsync和friends不同,它只根据修改时间和大小来标识服务器上丢失的文件,这使得它适合于存档旋转的日志文件。
客户机应用程序的“fmorgue”和“fmorgue服务器”。
它检查
给定的文件列表,并询问服务器需要传输哪些文件。如果缺少某些
文件,则会立即将它们传输到服务器。
示例:
fmorgue http://my.archive.example.com//var/log/*.log
请尝试“fmorgue-h”。
CGI脚本。
在这两种操作模式下,必须告诉服务器存储检索到的数据。
在独立模式下,必须将目录定义为命令行参数。
必须在“/etc/fmorgue”中创建配置文件配置文件如下:
fmorgue的配置文件
[fmorgue server]
dir=/tmp/
例如,通过添加scriptalias指令。
默认情况下,文件会根据其修改时间重命名,因为原始文件的名称预计会更改(请考虑logrotate)。您可以将原始主机名和文件名
添加到服务器端生成的文件名中。
免责声明
==
此应用程序中没有安全性。如果你把fmorgue服务器暴露在互联网上,那你就只能靠自己了。
与rsync和friends不同,它只根据修改时间和大小来标识服务器上丢失的文件,这使得它适合于存档旋转的日志文件。
客户机应用程序的“fmorgue”和“fmorgue服务器”。
它检查
给定的文件列表,并询问服务器需要传输哪些文件。如果缺少某些
文件,则会立即将它们传输到服务器。
示例:
fmorgue http://my.archive.example.com//var/log/*.log
请尝试“fmorgue-h”。
CGI脚本。
在这两种操作模式下,必须告诉服务器存储检索到的数据。
在独立模式下,必须将目录定义为命令行参数。
必须在“/etc/fmorgue”中创建配置文件配置文件如下:
fmorgue的配置文件
[fmorgue server]
dir=/tmp/
例如,通过添加scriptalias指令。
默认情况下,文件会根据其修改时间重命名,因为原始文件的名称预计会更改(请考虑logrotate)。您可以将原始主机名和文件名
添加到服务器端生成的文件名中。
免责声明
==
此应用程序中没有安全性。如果你把fmorgue服务器暴露在互联网上,那你就只能靠自己了。