使用差異備份
本主題是關於所有的 SQL Server 資料庫。
差異備份是以差異備份中所包含、最近一次完整備份的資料為基礎。差異備份只擷取自那次完整備份以後變更過的資料。這就稱為差異的*「基底」*。差異備份只包含差異基底之後有變更的資料。在 SQL Server 2005 中,差異檔案備份非常快速,因為 SQL Server Database Engine 會追蹤自建立差異基底以後所做的變更。
附註: |
---|
還原差異備份之前,必須先還原其基底。 |
每個主要的檔案備份類型都可作為一系列差異備份的基底,例如:
- 差異資料庫備份
- 差異部分備份
- 差異檔案備份
差異備份的範圍最好要與其基底的範圍相同。因此,差異檔案備份應該以涵蓋同一組檔案、檔案群組或這兩者的檔案備份為基礎。
附註: |
---|
僅限複製的備份無法作為差異基底。如需有關僅限複製備份的詳細資訊,請參閱<僅限複製備份>。 |
通常,差異備份不需要特別照料。不過,還是建議您稍加注意下列情況:
- 進行唯讀資料庫的差異備份。若為唯讀資料庫,單獨使用的完整備份會比搭配差異備份一起使用更容易管理。如需詳細資訊,請參閱<備份唯讀資料庫>。
- 混合完整和檔案備份,建立多重基底差異。
您可以建立範圍大於單一基底備份的多重基底差異備份。不過,多重基底差異備份還原起來會很複雜,若不是專家使用者,通常應該避免採行。如需詳細資訊,請參閱<使用多重基底差異備份>。 - 變更檔案群組的 IsReadOnly 屬性之後,進行差異部分備份。如需詳細資訊,請參閱<差異部分備份>。
在此章節中
主題 | 描述 |
---|---|
描述差異備份所根據的備份。 |
|
說明差異備份一般是如何運作的。 |
|
包含有關排程和使用資料庫之差異備份的詳細資訊。 |
|
包含有關排程與使用差異部分備份的資訊。 |
|
包含有關排程與使用差異檔案備份的資訊。 |
|
描述在何種條件之下,差異基底之後所建立的檔案將併入新的差異備份中。 |