用计划任务和批处理程序实现数据库备份的自动异地存储
来源:互联网 发布:2017中国并购数据统计 编辑:程序博客网 时间:2024/05/16 10:43
第一步,在备份目的电脑上建立一个共享文件夹(需要密码保护),并且将共享文件夹映射成本地磁盘(这里映射出Z盘,后面代码中会出现)。
第二步,数据库定期备份(以SQL2008举例)
1、打开SQL Server Management Studio,在对象资源管理器中依次点开local-->管理-->维护计划-->右键维护计划向导;
2、维护计划向导
3、选择计划属性
4、作业计划
5、选择维护任务
6、选择需要备份的数据库
选择备份目的路径
7、选择报告选项
8、完成
第三步,在服务器上建立一个自动复制文件的BAT文件
将下面的代码复制粘贴到TXT文件保存,然后将TXT文件的后缀名改为BAT
前半段的路径是数据库备份源文件夹注意最后没有\
后半段路径是目的文件夹最后有\
(管理命令里的参数这里不做过多说明)
@echo off
xcopy /d/e/c/i/h/r/y "C:\Program Files (x86)\Microsoft SQL Server\MSSQL\BACKUP" "Z:\03系统数据备份\TJBS\小R3\"IF ERRORLEVEL 0 ECHO 成功拷贝文件
IF ERRORLEVEL 1 ECHO 未找到拷贝文件
IF ERRORLEVEL 2 ECHO 用户通过ctrl-c中止拷贝操作
IF ERRORLEVEL 3 ECHO 预置错误阻止文件拷贝操作
IF ERRORLEVEL 4 ECHO 拷贝过程中写盘错误
exit
第四步、设置计划任务(以Windows server 2008 R2为例)
1、创建基本任务
2、创建基本任务向导
3、任务触发器
4、设置执行时间及间隔
5、选择任务自动的程序模式
6、选择启动程序
7、完成
最后验证
1、手动运行
出现这个提示批处理命令成功运行完成
去目的路径检查文件是否被自动复制过去了。
简单的通过计划任务和批处理程序时间数据自动备份的功能就是这些,同样备份数据太大也可以通过这样的方式删除很久之前的无用数据备份。
0 0
- 用计划任务和批处理程序实现数据库备份的自动异地存储
- window用计划任务实现oracle数据备份
- window用计划任务实现oracle数据备份
- 用任务计划实现数据库的异地备份
- 用任务计划实现数据库的异地备份
- 用任务计划实现数据库的异地备份
- Oracle_批处理+任务计划实现数据库自动定时备份
- linux下设置自动备份Oracle数据库&异地存储 .
- 用批处理实现自动备份和清理mysql数据库
- Navicat如何实现异地自动备份mysql数据库
- DOS批处理实现SQLServer2000数据库自动备份
- 使用批处理命令+windows计划任务实现oracle数据库自动备份
- 使用ssh实现oracle数据库备份文件自动异地存储
- 用计划任务定时执行ASP文件
- 如何用计划任务执行powershell脚本
- 用存储过程实现MSSQL数据的网络异地备份
- 实现Oracle异地数据自动备份的方案
- win环境下用计划任务定时执行一个php程序文件
- opencv笔记(矩阵Mat的常用操作)
- 欢迎使用CSDN-markdown编辑器
- Android打包那些事
- Fetching Android SDK component information
- openSSL在Win7下的编译与安装
- 用计划任务和批处理程序实现数据库备份的自动异地存储
- Spring实现动态数据源切换
- Python入门教程 超详细1小时学会Python
- NSIS制作安装包步骤
- 进程同步
- Java基础--Java并发总结
- Could not open ServletContext resource [/WEB-INF/springmvc-servlet.xml]
- MIPI 小结
- Hadoop copy a directory