SQL Server 定时备份到网络共享 维护计划异地备份

在需要存放备份的电脑中开启网络共享,对应的文件夹给予用户读取写入权限,保证服务器主机能访问即可,详情百度共享文件夹

创建主要备份任务

  1. sqlserver 中,新建维护计划
  2. 添加模块,执行 T-SQL 语句任务,内部sql语句使用下面的语句进行提权并设置链接
-- 允许配置高级选项
EXEC sp_configure 'show advanced options', 1
GO
-- 重新配置
RECONFIGURE
GO
-- 启用xp_cmdshell
EXEC sp_configure 'xp_cmdshell', 1
GO
--重新配置
RECONFIGURE
GO
exec xp_cmdshell 'net use \\192.168.2.{备份服务器地址}\{备份的目录} {备份服务器密码,无密码打此处打空格}/user:192.168.2.{备份服务器地址}\{备份服务器用户}'
go

-- 例如:用户是 Everyone,密码是空
exec xp_cmdshell 'net use \\192.168.2.{备份服务器地址}\{备份的目录}  /user:192.168.2.{备份服务器地址}\Everyone'
  1. 随后创建备份数据库任务
  • 备份类型:完整
  • 备份组件:数据库
  • 备份到磁盘,为每个数据库创建备份,目录使用 \\192.168.2.{备份服务器地址}\{备份的目录}
  • 验证备份完整性,建议启用压缩

别忘了创建链接

定时执行

选择子计划

随后设置重复执行,执行间隔每天,间隔为1天,设置执行时间并选择无结束日期

清除备份

可通过添加 清除维护任务 模块,目录使用 \\192.168.2.{备份服务器地址}\{备份的目录},选择备份文件,搜索 文件夹并通过拓展名删除,别忘了填上拓展名,上面默认是 bak。随后的文件保留时间自订即可

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值