# 8.1数据备份

rsync

与传统的cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync可以解决对实时性要求不高的数据备份需求,例如定期备份文件服务器数据到远端服务器,对本地磁盘定期做数据镜像等。

随着应用系统规模的不断扩大,对数据的安全性和可靠性也提出的更高的要求,rsync在高端业务系统中也逐渐暴露出了很多不足。首先,rsync同步数据时,需要扫描所有文件后进行比对,进行差量传输。如果文件数量达到了百万甚至千万量级,扫描所有文件将是非常耗时的。而且正在发生变化的往往是其中很少的一部分,这是非常低效的方式。其次,rsync不能实时的去监测、同步数据,虽然它可以通过linux守护进程的方式进行触发同步,但是两次触发动作一定会有时间差,这样就导致了服务端和客户端数据可能出现不一致,无法在应用故障时完全的恢复数据。

# 8.2后台服务

以下列出了系统未被用户直接调用而提供支持的一些后台服务。

  1. SSH后台服务

SSH后台服务程序是用于处理用户使用SSH客户端进行远程链接、操作的服务程序。

  1. ftp后台服务

为本系统提供ftp(文件传输协议)远程文件上传和下载提供服务。

  1. syslog后台服务

一项必要的服务,控制整个系统上所有的登录过程。

  1. 防火墙服务

防火墙可以从信息包的连接跟踪状态获得该信息。在决定新的信息包过滤时,防火墙所使用的这些状态信息可以增加其效率和速度。

  1. 系统日志服务

统一记录系统运行过程中出现的各种消息状况,供系统管理员在维护服务器或故障处理时进行参考查阅。

  1. network后台服务

此服务打开指定网卡,提供用户链接网络通信的软件硬件支持。