注册 登录
编程论坛 SQL Server论坛

[分享]SQL 异地备份成功!

dgzcl 发布于 2006-12-21 10:53, 3687 次点击

以前曾经尝试在服务器中增加自动备份工作站中,一直不成功,
今天终于成功,特与大家分享:


--建立与YNiang的连接,其中garfield是登录YNiang的密码
Exec master..xp_cmdshell 'net use \\YNiang\Backup garfield /User:yy_domain\Administrator'

--备份数据库miao,YNiang的共享目录backup要完全共享控制
Backup Database [miao] to Disk = '\\YNiang\Backup\miao.bak'

--断开YNiang的连接
Exec master..xp_cmdshell 'net use \\YNiang\Backup /delete'

6 回复
#2
chenxkfox2006-12-21 11:23
首先谢谢你!
不过我有一个疑问,这样的备份和建立一个维护计划去自动有什么不同?
#3
棉花糖ONE2006-12-21 12:54
garfield是登录YNiang的密码
登陆什么的密码啊
User:yy_domain\Administrator'这个是什么啊,希望楼住帮小弟做答一下
#4
dgzcl2007-09-29 09:40
以下是引用chenxkfox在2006-12-21 11:23:05的发言:
首先谢谢你!
不过我有一个疑问,这样的备份和建立一个维护计划去自动有什么不同?

可在SQL Server 代理中制订一个作业,让它定时备份到工作站中。

我公司的主机曾经被人偷了,幸好还有一台工作站备份(配置太落后了,小偷看不上,幸好!!!),
不然损失不可估计!!!

chenxkfox有什么更好的方法,交流一下。

#5
dgzcl2007-09-29 09:51
以下是引用棉花糖ONE在2006-12-21 12:54:26的发言:
garfield是登录YNiang的密码
登陆什么的密码啊
User:yy_domain\Administrator'这个是什么啊,希望楼住帮小弟做答一下

YNiang是主机的计算机名,

garfield是用Administrator登录YNiang的密码(即管理员进入XP的密码),

yy_domain是局域网的工作组,

User:yy_domain\Administrator 是以管理员身份访问工作站。

以上解释够明白了吧!

#6
kuan991182008-03-12 10:03
本人是菜鸟,还是看不懂,请解释!
怎样自动执行上面说的那三条命令啊!(怎么制订一个作业?)
另:上面的方法对SQL的版本有要求吗?
希望楼主再详细一点,先谢谢啦!
#7
kuan991182008-03-12 10:38
制订一个作业的问题解决了,还有一点不明!
上面的SQL语句在作业中分1步还是分3步呢?请指教!多谢!
1