美文网首页
日志的远程备份

日志的远程备份

作者: sky枫 | 来源:发表于2018-06-01 09:53 被阅读0次

    工具: 需要软件rsyslog

    实验环境: 两台有linux系统的电脑。假设两台server分别是A和B。

    先讲A是要备份的server ,B是备份A log的server。

    白色截图的是A 黑色截图的是B
    A server IP 192.168.3.237 B server IP 192.168.3.5

    1、首先查看linux是否安装了rsyslog

    image

    可以查看下版本号

    image

    如果没有安装的话可以用yum install rsyslog安装。

    2、编辑A server 上rsyslog配置文件 路径 “ /etc/rstrlog.conf”

    image

    进去后修改文件 这里讲一下备份方式有两种(1.UDP备份2.TCP备份)这里我选择的是UDP方式

    image

    这里是写上你要备份到的服务器IP(就是你要备份到哪台server就写它的ip 我这写的是Bserver的ip)具体看截图

    这里一个@ 表示用的是用UDP协议 @@表示用的是TCP协议

    image

    编辑Bserver上的配置文件 这里要配置log的记录样式(模板)这配置文件末尾加上

    $template IpTemplate,"/var/log/%FROMHOST-IP%.log"
    . ?IpTemplate
    & ~

    就行

    image

    然后重启A server上 rsyslog服务

    image

    同样B server上 rsyslog服务也要重启

    image

    结果:可以在B server 看到A server的日志

    image

    在A server 写个日志B server可以看见

    image image

    通理反过来操作 就是在B server上添加目的ip 和传送方式 在A server上添加log样式模板就行

    B server的过程截图 :启用UDP传送

    image

    添加A server的ip

    image

    A server 添加log模板

    image

    最后重启rsyslog服务

    image image

    可以看到B server 上的日志

    image

    相关文章

      网友评论

          本文标题:日志的远程备份

          本文链接:https://www.haomeiwen.com/subject/hqehsftx.html