Sql-Server

SQL Server 2012 永遠線上備份,完整與僅複製

  • January 27, 2020

我需要對僅複製備份與完整備份進行快速說明,因為它與事務日誌編號和恢復(如果需要)有關。

我有多個數據庫的 SQL Server 2012 設置,始終處於打開狀態。可用性組在副本上設置了首選備份。

副本上只能進行僅複製和事務日誌備份。這是否意味著如果需要還原事務日誌,我將需要在主節點上進行完整備份?

謝謝

副本上只能進行僅複製和事務日誌備份

真的。

這是否意味著如果需要還原事務日誌,我將需要在主節點上進行完整備份?

簡短回答

來自BOL

確保在任何副本(主副本或輔助副本)上進行的日誌備份之間保持一致的日誌鏈,無論它們的可用性模式(同步送出或非同步送出)如何。

因此,要回答您的問題,COPY_ONLY 備份不能成為涉及 T 日誌備份(執行時間點還原)的還原的一部分。它的重點是在正常備份鏈之外有一個備份集,不會影響恢復順序。

必須在主數據庫上執行完整備份(不能是 copy_only 備份)。

只有 T-log 備份(如上所述)可以使用 CAVEAT 在主節點或輔助節點上完成,它不會弄亂主節點上的 LSN,即它將保持 LSN 一致 - 無論您在可用性組中的何處進行日誌備份.

最好是檢查,sys.fn_hadr_backup_is_preferred_replica以便日誌備份將使用日誌備份的可用性組備份首選項。

請參閱:使用 AlwaysOn 可用性組只讀輔助副本執行事務日誌備份 - 第 1 部分

引用自:https://dba.stackexchange.com/questions/63946