概述一般很多单位都有文件服务器备份的需求,往往很多服务器的文件自动备份到另外一台文件服务器上。下面先介绍windows系统下如何实现,再介绍linux下。1、安装专用服务器文件自动备份软件自动备份Windows文件服务器最简单的方法就是安装专用服务器文件自动备份软件。目前国内有一些专门用于备份服务器文件的软件。比如有一个“大势智服务器文件自动备份系统”(下载地址:http://www.grabsun.com/filebackup.html),可以进行增量备份和全量备份,即服??务器的文件夹可自动定时备份到服务器其他磁盘分区、外接移动硬盘、其他文件服务器或NAS存储空间等,有效保护服务器文件安全,防止服务器文件丢失。如下图所示:图:大视知服务器文件自动备份软件同时,通过大视知服务器文件自动备份系统,还可以将一台服务器上的所有文件或文件夹及对应的账号迁移到另一台服务器上,从而避免重置帐户和文件访问权限的麻烦。如下图所示:图:服务器文件迁移2.脚本实现项目部分文件作为临时文件上传到windows系统,需要定期备份。方法如下:(1)新建一个txt文件,输入以下内容xcopy/I/Y/EE:\ftpserver\cpsE:\ftpserver\cps-%date:~0,10%参数说明:/e:复制所有子目录,包括空子目录;/I:如果目标文件或目录不存在且复制的文件个数大于一个,则假定目标为目录;/d:只复制文件日期和目标文件(即修改后的源文件)之后的文件/h:同时复制隐藏文件和系统文件/r:复制并覆盖只读文件/y:复制文件审核设置(不显示现有文件覆盖确认)(2)重命名并保存文本文件后,将文件更改为“.bat”文件(3)设置计划任务启动-->右键-->计算机管理-->系统工具-->任务计划程序-->任务计划程序库-->创建任务。
