AlwaysOn 执行备份任务
程序员文章站
2022-06-24 11:32:49
备份 使用维护计划向导创建备份 1. 启动维护计划向导 2. 填入计划名称,选择每项任务单独计划 3. 选择完整备份和清除任务 4. 配置完整备份任务,选择备份数据库 5. 设置备份文件保存位置, 6. 指定压缩备份,设置执行计划时间为每天执行,并 勾选仅复制备份 7. 配置清除任务的文件位置,扩展 ......
备份
使用维护计划向导创建备份
启动维护计划向导
填入计划名称,选择每项任务单独计划
选择完整备份和清除任务
配置完整备份任务,选择备份数据库
设置备份文件保存位置,
指定压缩备份,设置执行计划时间为每天执行,并勾选仅复制备份
配置清除任务的文件位置,扩展名,以及要删除多久前创建的文件,这里设置为一周;设置执行计划时间为每周周天执行。
可以修改执行报告保存位置
在另一台节点上配置同样的执行计划
判断是否为首选备份副本
通过查看执行计划的sql,可以发现仅复制备份选项通过增加了一段sql帮助判断是否是辅助副本,从而选择是否执行备份操作。
use [pos] go use [master] go declare @preferredreplica int set @preferredreplica = (select [master].sys.fn_hadr_backup_is_preferred_replica('pos')) if (@preferredreplica = 1) begin backup database [pos] to disk = n'd:\db\bak\pos\pos_backup_2019_07_12_164148_1347317.bak' with copy_only, noformat, noinit, name = n'pos_backup_2019_07_12_164148_1347317', skip, rewind, nounload, compression, stats = 10 end