zoukankan      html  css  js  c++  java
  • 远程备份网站整体设计


        网站备份,可以分为两部分,站点文件,跟数据库备份.数据库可以采用MSSQL(针对MSSQL2000)备份机制,定期的生成备份文件,然后就是将文件打包,压缩后交由程序自动下载到备份服务器了.
      网站文件备份,需要先记录指定目录下每个文件的更新状态(初始化)每次扫描时,取目录里最新的一组文件跟数据库里的比较来决定是否下载,因此这组操作涉及目录扫描(取回目录里全部文件信息),如果把记录文件状态的数据库放到备份服务器,那势必造成大量的列表信息要经过网络传递,为避免这个问题则把这个操作放在服务器端.

        具体办法
      采用Remoting技术,建立C/S类型的程序,服务器上的Remoting服务主要用来做文件对比扫描并反回需要下载的文件列表,数据库备份操作信息获取等操作,具体的文件传输由ftp系统实现,ftp服务器有很多现成的软件,而ftp客户端就需要自己编程实现,这样能很好的控制备份操作流程.
       
      
  • 相关阅读:
    最小移动次数使数组元素相等
    计算几何
    北校门外的回忆
    洗衣服
    HDU1046:Gridland
    注册机的实现如(istarMenu CORE Keygen)
    是你吗?
    (译)KVO的内部实现
    通过UIColor转换为UIImage
    Palindrome Number 解题报告
  • 原文地址:https://www.cnblogs.com/wdfrog/p/1193764.html
Copyright © 2011-2022 走看看