利用现成工具,将MSSQL数据库备份到百度云
来源:互联网 发布:windows永久免费vps 编辑:程序博客网 时间:2024/06/04 23:27
话说,昨天推送了一个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
四、新建一个计划任务
控制面板-管理工具-任务计划程序(注意,windows各版本叫法可能不同),建立一个每天,如早上四点自动运行先前建立好的批处理文件的任务。
PS:实际上,写到这里的时候,我发现第三步可以省略,计划任务可以直接带参数运行rar:),不过不改了。
软件:
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
四、新建一个计划任务
控制面板-管理工具-任务计划程序(注意,windows各版本叫法可能不同),建立一个每天,如早上四点自动运行先前建立好的批处理文件的任务。
PS:实际上,写到这里的时候,我发现第三步可以省略,计划任务可以直接带参数运行rar:),不过不改了。
0 0
- 利用现成工具,将MSSQL数据库备份到百度云
- MSSQL定时备份数据库到其他服务器
- 利用工具将数据库中的表导出到word中
- asp备份mssql数据库
- MSSQL数据库备份
- C#备份mssql数据库
- MSSQL自动备份数据库
- MSSQL自动备份数据库
- PB数据库MSSQL备份
- 一个将Access数据库转成Mssql数据库的简单工具
- 用作业实现自动备份MSSQL数据库到远程服务器
- 利用PLSQL将数据库备份导入oracle
- 多备份,帮你将网站和数据库自动备份到百度云
- 如何将备份数据还原到数据库
- 如何将远程数据库备份到本地
- PHP将数据库备份到文件中
- 将Excel数据导入到MSSQL数据库里面
- MSSQL数据库备份及恢复
- <Linux> grep文件搜索
- Android ActionBar 更改返回图标
- 用JAVA读取XML文件
- 课程设计
- 运营微信公众平台服务号的三点心得
- 利用现成工具,将MSSQL数据库备份到百度云
- Linux 内核学习笔记
- C++成员函数指针与其应用场景
- Android内核源码bionic目录下的子目录arch-arm源码分析笔记
- php代码审计相关的
- xargs
- Backbone中Collection的基础知识
- .net1.1注册有问题以及无法选择.net1.1的应用程序池的解决办法
- ACE 的ACE_Sig_Action/ACE_Sig_Handler/ACE_Sig_Guard 和 SIGSEGV屏蔽