求解!

qqyellow 2006-08-07 03:01:15
本地数据每天凌晨备份,可是现在要将备份也备到网外的机器上.是否可行,请解答!
要是这样不行的话,是否可以将本地的备份传给网外的机器.怎么才能传,需要什么条件!
...全文
240 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoku 2006-09-06
  • 打赏
  • 举报
回复
哈哈。。。
wariob 2006-09-06
  • 打赏
  • 举报
回复
钻石就是亮,老大说的没错!FTP就是了
zjcxc 2006-08-10
  • 打赏
  • 举报
回复
如果微软能做到直接backup就过去了, 那你是真点要担心安全了.
iamltd 2006-08-08
  • 打赏
  • 举报
回复
直接bakup,需要开放共享文件了。比ftp更不安全。。。。。呵呵
qqyellow 2006-08-08
  • 打赏
  • 举报
回复
我是想要那种在本地备份数据库到远程 不用ftp 不copy 直接backup
zjcxc 2006-08-07
  • 打赏
  • 举报
回复
那你认为什么样的方式是安全的呢?
hagaojian 2006-08-07
  • 打赏
  • 举报
回复
开了FTP不太安全啊!
zjcxc 2006-08-07
  • 打赏
  • 举报
回复
将本地的备份传给网外的机器

ftp不就行了吗?
九斤半 2006-08-07
  • 打赏
  • 举报
回复
什么网外?同一个局域网内备份可以建一个存储过程,建立作业调度

--在sql中映射一下就可以了
exec master..xp_cmdshell 'net use z: \\yizhi\D$ "module" /user:yizhi\administrator'

/*--说明:
exec master..xp_cmdshell 'net use z: \\xz\c$ "密码" /user:xz\administrator'

z:是映射网络路径对应本机的盘符,与下面的备份对应
\\xz\c$是要映射的网络路径

xz\administrator
xz是远程的计算机名,
administrator是登陆的用户名
密码 面指定的administrator用户的密码
--*/

--备份;with init覆盖|noinit添加
backup database holytron to disk='E:\H_BACKUP.bak' with init

--COPY
exec master..xp_cmdshell 'copy E:\H_BACKUP.bak z:'

--完成后删除映射
exec master..xp_cmdshell 'net use z: /delete'

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧