15
2023
11
15:55:20

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'


3.随后创建备份数据库任务

备份类型:完整

备份组件:数据库

备份到磁盘,为每个数据库创建备份,目录使用 \\192.168.2.{备份服务器地址}\{备份的目录}

验证备份完整性,建议启用压缩

别忘了创建链接

定时执行

选择子计划

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


清除备份

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




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/4539.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: