对大多数企业来讲,系统和数据的备份既重要,又简单,但又经常做不好,鄙人的观点是,一者要重视备份,二者要有好的备份方案。这里给出我的常用脚本,简洁而好用,供大家参考,若有错误,望指点。
新建备份目录,如F:\backup
新建备份脚本,如F:\backup\backup.bat
在自动任务中创建任务,视情况定期执行此脚本,备份数据文件将会自动创建在脚本所在目录F:\backup,因为各种数据库的备份比较特殊,这里不详说,以SQL Server为例,假设已经由其SQL Server作业自动创建了BAK或TRN备份到F:\backup\sqlback目录了,脚本内容见附件,rem为注释符。
因为异地FTP的密码都放在脚本里了,肯定不安全,我的方法是,异地FTP目录设置为只写,拒绝其它所有权限,异地的备份当然也需要循环,可以异地服务器上执行定期删除任务。或者改为由异地备份服务器定期获取备份。
考虑到企业有时候需要更久的备份,可以在其它目录里存放永久备份,而不会被自动任务删除。
1