AlwaysOn 執行備份任務


備份

使用維護計划向導創建備份

  1. 啟動維護計划向導

  2. 填入計划名稱,選擇每項任務單獨計划

  3. 選擇完整備份和清除任務

  4. 配置完整備份任務,選擇備份數據庫

  5. 設置備份文件保存位置,

  6. 指定壓縮備份,設置執行計划時間為每天執行,並勾選僅復制備份

  7. 配置清除任務的文件位置,擴展名,以及要刪除多久前創建的文件,這里設置為一周;設置執行計划時間為每周周天執行。

  8. 可以修改執行報告保存位置

  9. 在另一台節點上配置同樣的執行計划

判斷是否為首選備份副本

通過查看執行計划的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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM