利用现成工具,将MSSQL数据库备份到百度云

话说,昨天推送了一个MSSQL的备份到FTP软件后(Pranas SQLBackupAndFTP),有朋友问,有没有能备份到百度云的,我印象中,百度云是提供了SDK的,说不定可以写一个。后来想了想,组合现在软件和功能完全可以实现,就没必要再造轮子了。
软件:
1、WINRAR  随处可下载
2、百度云同步盘  http://pan.baidu.com/download  你得有个帐号,怎么注册不再细说,你可以专为备份注册一个帐号
使用到的系统功能
1、计划任务
2、MSSQL维护计划


一、建立两个目录 
一个作为百度云同步盘的同步目录(这里也可以映射网络驱动器,实现异地备份,注意权限问题,需有写权限),另一个作为MSSQL维护计划备份目录。
二、新建一个维护计划,将数据库定时(如每天晚上三点)备份到先前创建的目录中
三、创建一个批处理文件,扩展名为bat或cmd,将备份的数据库压缩后放入百度云的同步目录


::关闭回显
@echo off
::转到RAR安装盘符
c:
::转到RAR安装目录
cd C:\Program Files (x86)\WinRAR
::执行RAR控制台命令 a添加  -df完成后删除原文件,压缩到D盘d目录(百度云同步目录)下SQL_开头年月日.rar 压缩d:\b\所有文件
rar a -df d:\d\sql_%date:~0,4%%date:~5,2%%date:~8,2%.rar d:\b\*.*
echo on

你可能感兴趣的:(易飞ERP)