博客统计信息

51cto推荐博客
用户名:alligator
文章数:30
评论数:250
访问量:264036
无忧币:3901
博客积分:1648
博客等级:6
注册日期:2006-08-23

轻松实现SQL Server异地备份
2008-11-15 01:27:43
版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。
     这是一个很常见的需求,网上也有相关的解决方法,主要是通过映射网络盘和执行cmdshell命令来实现!今天所说的实现方法稍有不同,思路来源于最近在深入研究的SQL Server服务帐号模式和安全机制,相关文章见Blog!本文对SQL Server 2000环境中具体实现方法做相关阐述,对于SQL Server 2005,实现办法相同!
 
一:基本思路
  1:要实现异地备份,必须使用域用户帐号来启动SQL Server服务以及SQL Server Agent服务,因为本地系统帐户无法访问网络。
  2:在异地机器中建立一个与SQL Server服务器中启动SQL Server服务的域用户帐号同名帐号,且密码保持相同。在异地机器中建立一个共享文件夹,并设置合适权限。
   注意:新建帐号针对的是工作组模式,如果是基于域模式,那就无须再建帐号
   3:在SQL Server服务器中建立异地备份的维护计划,在“完全备份”和“事务日志备份”中,使用输入异地共享文件夹的UNC路径。
  4:配置好维护计划中其它设置。
 
  上面表述可能不太直观,下面以实际实验来演示如何做异地备份。实验网络模型很简单,如下图:    
             
二:异地备份的演示
    1:在SQL Server服务器中以域用户帐户启动SQL Server服务以及SQL Server Agent服务。
       本实验中直接使用administrator帐户,可以根据实际环境切换其它域用户帐户。
             
 
    2:在文件备份服务器中建立一个共享文件夹,共享权限中删除everyone用户,加入administrator用户,权限设置如下图。
           
 
    3:在SQL Server服务器中,打开企业管理器,新建数据库维护计划:
 
             
 
  4:在维护计划向导中,选择计划备份的数据库,设置好数据库优化信息和检查完整性等步骤。
  5:在向导的“指定数据库备份计划”设置好调度计划。
  6:在“指定备份磁盘目录”界面,手动输入文件备份服务器共享文件夹UNC路径。
                      
 
         7:在“事务日志备份计划”界面,根据实际环境决定如何备份。
         8:按向导设置好其它步骤,完成异地备份维护计划。
 
三:测试异地备份是否成功。
         1:检查共享文件夹中备份文件是否存在。
                   
 
          2:如果没有备份成功,请查看SQL Server日志,并检查权限设置以及用户名和密码是否完全一致。

本文出自 “我儿子真帅!” 博客,转载请与作者联系!

分享至
更多
一键收藏,随时查看,分享好友!
hstrojan、dogalas
2人
了这篇文章
类别:SQL Server技术圈()┆阅读()┆评论() ┆ 推送到技术圈返回首页

文章评论

 <<   1   2   3   >>   页数 ( 1/3 )  
2008-11-17 11:49:08
备份工作绝对不能马虎,呵呵。
博主回复:
2008-11-25 23:43:23
完全同意你的观点!

2009-02-03 16:29:03
这是很简单的,也能够处理的,用用天机备份看看!
博主回复:
2009-02-03 21:09:08
一向很反感广告性质的留言!

2009-02-20 17:46:21
博主:
我按照你的步骤进行了异地自动备份,第6步中,提示路径不合法,我直接按确定了,备份也不成功,我输入存放目录是\\目标服务器地址\共享文件夹,急问,感谢咯~



博主回复:
2009-03-05 12:30:46
不好意思,今天才看到你的留言!
这个问题你也不要在SQL中输入UNC路径,而是先测试使用UNC路径,能不能访问目标服务器的共享目录。如果访问不了,先解决访问问题,解决后,才在第6步输入同样的UNC路径!

2009-03-04 11:02:07
宝宝很可爱啊,博主有没有试过在SQL SERVER 2005同步访问啊
博主回复:
2009-03-05 12:31:19
SQLSERVER2005相关知识,见后续文章!
谢谢!

2009-04-14 18:37:38
SQLSERVER2005方法更简单。

2009-05-13 13:02:18
挺好的,谢谢,楼上的说“第6步中,提示路径不合法”这个情况我也碰到了,刚开始也很纳闷,后来将两台机子都重新启动了一下就好了,估计是两台机器在网络内的网络连接信息不同步的原因吧!
博主回复:
2009-05-13 15:25:38
希望对你有所帮助!

 <<   1   2   3   >>   页数 ( 1/3 )  

发表评论            

【技术门诊】专家解析:软考重点难点及应试技巧
昵  称:
登录  快速注册
验证码:

请点击后输入验证码博客过2级,无需填写验证码

内  容: