小型网站rsync数据同步解决方案
一、小型网站rsync数据同步解决方案
小型网站为了避免因为服务器发生任何软件、硬件问题而不能正常工作时而出现单点故障。我们可以把数据同步到另外一台服务器上,做备服务器。如果主服务器出现问题,我们可以直接切换到备服务器上。那么问题就来了,如何把数据同步到备份服务器上面。
二、方案实现
大型网站的数据是放在san存储设备,供服务器调用。如果小型网站也使用这样的架构,那么性价比很低。这里我们可以使用同步数据软件来同步数据。在linux系统服务器我们可以使用rsync同步软件。rsync 是一个快速增量文件传输软件,这个软件比较高效,安全,快速。由于rsync软件的算法,在同步的时候,只同步文件不同的地方,无需整个文件复制过来,节省带宽并且高效。rsync可以有选择性的保持符号链链、硬链接、文件属于、权限、设备以及时间等。有密码文件,可以加强文件的安全性。windows系统也有类似rsyn的软件cwRsync。
三、方案价值
1)该工具免费,降低成本。
2)占用系统资源小,减少服务器负载。
3)同步传输速度快。
四、小型网站rsync数据同步解决方案服务器推荐配置:
沙田服务器
CPU:E3-1230V6
内存:16G
硬盘:2T