SqlServer自动备份、自动压缩、自动删除旧备份
               
                来源:网络
                点击数: 次
                发布时间:2015年07月01日
            
            
            准备工具: 
SqlServer2008 
WinRar
1.给SqlServer设置维护计划定时备份 
这个操作比较简单,按向导新增维护计划即可。 

 
2.自动压缩脚本
| 
						 1 
					 | 
					
						
						
					 | 
				
备份文件的格式是:database_backup_2015_05_15_010001_5555338.bak, 
压缩文件格式是:data_2015_06_15.rar这种样式。
3.自动删除旧的备份 
设置一个计划任务,在压缩前把老的备份删除。这里通过bat脚本调用vbs脚本,因为vbs脚本相对好写一点。
autoDeleteOld.bat
						1 | 
					
						
						
					 | 
				
autoDeleteOldBak.vbs
						 | 
					
						
					 | 
				
如果另外有ftp服务器,可以压缩文件后,远程同步到另一台服务器上。
