欧美成人精品手机在线观看_69视频国产_动漫精品第一页_日韩中文字幕网 - 日本欧美一区二区

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

SQL Server 備份你真的了解嗎?

admin
2025年1月9日 22:5 本文熱度 13

?
常用的備份類型與恢復(fù)方案
?

我們知道SQL Server三種常用的備份類型:完整備份、差異備份、日志備份

如下,當我們對數(shù)據(jù)庫進行以下備份計劃(數(shù)據(jù)庫必須進行首次非COPY_ONLY的完整備份,才能進行差異或日志備份)

在進行時間點恢復(fù)的時候,可以使用如下方式根據(jù)要求組合恢復(fù):

  • [Full-01] + [Log-01] + [Log-02]

  • [Full-01] + [Log-01] + [Log-02] + [Log-03] + [Log-04] + [Log-05] + [Log-06]

  • [Full-01] + [Diff-01] + [Log-03] + [Log-04] + [Log-05] + [Log-06]

  • [Full-01] + [Diff-02] + [Log-05] + [Log-06]


也就是說,恢復(fù)的基準是完整備份,日志作為增量備份是獨立的。從上面的備份恢復(fù)方案可以看出,差異備份(Diff)似乎就有點多余了。

差異備份僅捕獲自該次完整備份后發(fā)生更改的數(shù)據(jù),所以備份的時間相對較少,但必須保留最近的完整備份。對于頻繁的完整備份,用差異備份替換可減少了備份的時間、大小。但是增加了備份文件的管理難度,以及恢復(fù)的復(fù)雜度。如果你的數(shù)據(jù)庫數(shù)量少、并且不大,不推薦使用差異備份;如果你的數(shù)據(jù)庫很大,推薦使用差異備份。

同樣,如果你多年前已經(jīng)進行了一次完整備份,如今你可以選擇兩種備份計劃(推薦第一種):

  • [完整備份] + [日志備份]

  • [完整備份COPY_ONLY] + [日志備份]


既然日志備份是獨立的,在恢復(fù)的時候(如恢復(fù)到Log-05),我們可以選擇的恢復(fù)方案如下

  • [Full-02] + [Log-04] + [Log-05]

  • [Full-01] + [Log-01] + [Log-02] + [Log-03] + [Log-04] + [Log-05]


這兩種恢復(fù)方案的結(jié)果是一樣的,即使完整備份與日志備份都使用 COPY_ONLY 也一樣(COPY_ONLY 使日志無法截斷重用)。如果你丟失了中間的一些完整備份,你可以使用較早的完整備份加后續(xù)的日志備份來恢復(fù)


?
AlwaysOn 可用性組備份設(shè)置
?

在 SQL Server AlwaysOn AG 中,備份要求如下:

  • 在次要副本上執(zhí)行 BACKUP DATABASE 時,僅支持數(shù)據(jù)庫、文件或文件組的僅復(fù)制完整備份。僅復(fù)制備份不會影響日志鏈,也不會清除差異位圖。

  • 不支持在次要副本上執(zhí)行差異備份。

  • 當前不支持并發(fā)備份,例如,在輔助副本上執(zhí)行完整數(shù)據(jù)庫備份的同時在主副本上執(zhí)行事務(wù)日志備份。

  • BACKUP LOG 僅支持常規(guī)日志備份(次要副本上的日志備份不支持 COPY_ONLY 選項)。

  • 對于在任何副本(主副本或輔助副本)上進行的日志備份之間,確保一致的日志鏈,而與其可用性模式(同步提交或異步提交無關(guān))。

  • 若要備份輔助數(shù)據(jù)庫,輔助副本必須能夠與主副本進行通信,并且狀態(tài)必須為 SYNCHRONIZED 或 SYNCHRONIZING。


主備副本允許的備份類型:

備份類型主副本輔助副本
完整備份(Full)是(僅COPY_ONLY)
差異備份(Diff)
日志備份(Log)是(非COPY_ONLY)


AG備份選項與優(yōu)先級的關(guān)系(3節(jié)點示例):

備份選項備份優(yōu)先級備份說明
首選輔助副本

Primary = 20

Secondary1 = 40

Secondary2 = 10

  • 首選優(yōu)先級高的副本Secondary1執(zhí)行備份;

  • Secondary1關(guān)閉則在Secondary2備份;

  • Secondary1與Secondary2關(guān)閉則在Primary備份;

  • 如果輔助副本優(yōu)先級相同,則按順序選擇最早添加的副本;

僅輔助副本

Primary = 20

Secondary1 = 40

Secondary2 = 10

  • 首選優(yōu)先級高的副本Secondary1執(zhí)行備份;

  • Secondary1關(guān)閉則在Secondary2備份;

  • Secondary1與Secondary2關(guān)閉將不會再備份;

  • 如果輔助副本優(yōu)先級相同,則按順序選擇最早添加的副本;

主副本
無論優(yōu)先級如何設(shè)置,僅在主副本進行備份(主副本可進行差異備份)
任意副本

Primary = 20

Secondary1 = 40

Secondary2 = 10

所有節(jié)點中首選優(yōu)先級高的節(jié)點進行備份。如優(yōu)先級高的副本Secondary1關(guān)閉,則在其他優(yōu)先級高的副本Primary進行備份。

判斷當前實例的數(shù)據(jù)庫是否是備份的首選副本,可用系統(tǒng)函數(shù)fn_hadr_backup_is_preferred_replica查看。

SELECT [master].sys.fn_hadr_is_primary_replica( DB_NAME() ) AS [是否主副本],[master].sys.fn_hadr_backup_is_preferred_replica( DB_NAME() ) AS [是否備份首選副本]

當然,fn_hadr_backup_is_preferred_replica 是考慮同步提交的情況。如果副本都是異步提交,優(yōu)先級則被忽略,系統(tǒng)默認首選副本為主副本。如所有副本異步提交并且選擇 “僅輔助副本”, 函數(shù) fn_hadr_backup_is_preferred_replica 在主副本與輔助副本的結(jié)果都為0。只要備份首選項中含有主副本,那么主副本都為1。

?
AlwaysOn 可用性組備份恢復(fù)
?

在AlwaysOn AG 中,你知道各節(jié)點備份的關(guān)系嗎?我這里有3個副本,將按由上至下的順序進行備份。

PrimarySecondary-01Secondary-02
Full-backup


Log-backup-01


Log-backup-02
Log-backup-03

當我們需要恢復(fù)數(shù)據(jù)庫的時候,我們可以將所有的日志用來一起恢復(fù):

[Full-backup] + [Log-backup-01]+ [Log-backup-02]+ [Log-backup-03]

上面的恢復(fù)中是正常的。也就是說,不管在哪個節(jié)點備份日志,日志鏈都是連接的。當在輔助副本進行日志備份的時候,它會通知主副本。主副本獲取到一個備份鎖,以防止多個副本同時進行備份。輔助副本備份完成后,會告知主副本并發(fā)送LSN信息。主副本更新自己的LSN并同步更新其他輔助副本的LSN信息。完成后,主副本釋放備份鎖,備份完成。這時可允許新的備份操作、也允許副本根據(jù)LSN截斷日志。因此,一般只在一個節(jié)點上備份,如果該節(jié)點宕機,在其他點上啟用的日志備份計劃,盡量將備份保留在公共的共享位置來管理,以維護完整的日志順序。


閱讀原文:原文鏈接


該文章在 2025/1/10 11:08:23 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運作、調(diào)度、堆場、車隊、財務(wù)費用、相關(guān)報表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點,圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務(wù)都免費,不限功能、不限時間、不限用戶的免費OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved