用任务计划实现数据库的异地备份

     最近有一段时间,由于项目需要实现SQL Server数据库的异地备份。刚开始想到的是使用数据库的同步,在两台服务器上,安装SQL Server,然后建立数据库同步,再分别为每个服务器建立数据库维护计划,发现这样处理比较复杂。
    后来我想,可不可利用Window自带的任务计划,把一台服务器上的数据库维护计划所备份的文件,定时的拷贝到另一台服务器上去?实现的办法是利用Dos里面的目录拷贝命令,一起来看一下:
假设在A服务器上的备份路径是:D:\temp,在A服务器上做B服务器的磁盘网络映射,假设为Z:\
则拷贝目录命令如下:
1xcopy d:\temp z:\ /D
记住:一定要加上/D的参数,意思是只拷贝两个目录中不同的部分文件;把该命令放在记事本中,另存为Backup.bat文件。
在Window计划向导里面,点击浏览,选择该.bat文件,设置好时间即可实现数据库的异地备份:)


作者:TerryLee
出处:http://terrylee.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
posted @ 2005-10-27 14:52 TerryLee 阅读(2099) 评论(6)  编辑 收藏 网摘 所属分类: [21]  数据库相关

  回复  引用    
#1楼 2006-01-09 14:25 | 路过 [未注册用户]
也是一种思路哦,呵呵
  回复  引用  查看    
#2楼 [楼主]2006-01-09 17:39 | Terrylee      
@路过

后来就不用这个了

直接对两个服务器之间做数据库复制:)
  回复  引用    
#3楼 2006-06-30 14:01 | yanfengking@163.com [未注册用户]
不知你试过没有,好像是不可以了吧,权限问题如何解决?
  回复  引用  查看    
#4楼 [楼主]2006-06-30 14:08 | TerryLee      
@yanfengking@163.com

我曾经用它备份过,没有问题

你说的权限问题是指?
  回复  引用  查看    
#5楼 2008-07-18 10:55 | HTZ      
数据备份还是推荐用SQL的同步功能,即时,且可以异地备份.




标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
Google站内搜索

相关文章:

相关链接: