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


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

        具体办法
      采用Remoting技术,建立C/S类型的程序,服务器上的Remoting服务主要用来做文件对比扫描并反回需要下载的文件列表,数据库备份操作信息获取等操作,具体的文件传输由ftp系统实现,ftp服务器有很多现成的软件,而ftp客户端就需要自己编程实现,这样能很好的控制备份操作流程.
       
      
  • 相关阅读:
    Pipe
    An Easy Problem?!
    Kadj Squares
    Space Ant
    Intersection
    让网页变为可编辑状态
    typescript入门基础
    大家都能看懂的 canvas基础教程
    数组的foreach方法和jQuery中的each方法
    html单行、多行文本溢出隐藏
  • 原文地址:https://www.cnblogs.com/wdfrog/p/1193764.html
Copyright © 2011-2022 走看看