摘要
该文以云时代电子商务企业门户网站项目为案例,利用Rsync和Inotify机制,结合Mysql主从复制技术,设计并实现了Linux平台下的文件实时同步系统。系统将需要备份的文件分为网站静态文件和数据库动态文件,对于网站静态文件,利用Linux下的Inotify实时监控主服务器上的指定文件,一旦文件发生变动,就触发Rsync服务,自动将更新变化了的文件更新到备份服务器上;对于数据库动态文件,文件发生变化时,利用My SQL复制机制实现数据的自动同步更新,有效地保证了数据安全性和一致性。文件实时同步系统的应用避免了手工操作的麻烦和可能带来的遗漏,大幅度提高工作效率,从数据安全性和数据持续访问两个方面保证了企业应用业务的高可用性,具有理论意义和实用价值。
-
单位广东技术师范学院天河学院