SQLServer 2008 備份
SQLServer 2008 備份
備份方式
SQL Server 2008提供了四種備份方式:完整備份、差異備份、事務日誌備份、檔案和檔案組備份。
完整備份
備份整個資料庫的所有內容,包括事務日誌。該備份型別需要比較大的儲存空間來儲存備份檔案,備份時間也比較長,在還原資料時,也只要還原一個備份檔案。
差異備份
差異備份是完整備份的補充,只備份上次完整備份後更改的資料。相對於完整備份分來說,差異備份的資料量比完整資料備份小,備份的速度也比完整備份要快。因此,差異備份通常作為常用的備份方式。在還原資料時,要先還原前一次做的完整備份,然後還原最後一次所做的差異備份 ,這樣才能讓資料庫裡的資料恢復到與最後一次差異備份時的內容相同。
事務日誌備份
事務日誌備份只備份事務日誌裡的內容。事務日誌記錄了上一次完整備份或事務日誌備份後資料庫的所有變動過程。事務日誌記錄的是某一段時間內的資料庫變動情況,因此在進行事務日誌備份之前,必須要進行完整備份。與差異備份類似,事務日誌備份生成的檔案較小、佔用時間較短,但是在還原資料時,除了先要還原完整備份之外,還要依次還原每個事務日誌備份,而不是隻還原最後一個事務日誌備份(這是與差異備份的區別)。
檔案和檔案組備份
如果在建立資料庫時,為資料庫建立了多個資料庫檔案或檔案組,可以使用該備份方式。使用檔案和檔案組備份方式可以只備份資料庫中的某些檔案,該備份方式在資料庫檔案非常龐大時十分有效,由於每次只備份一個或幾個檔案或檔案組,可以分多次來備份資料庫,避免大型資料庫備份的時間過長。另外,由於檔案和檔案組備份只備份其中一個或多個資料檔案,當資料庫裡的某個或某些檔案損壞時,可能只還原損壞的檔案或檔案組備份。
其他備份:
增量備份: 增量備份是針對於上一次備份(無論是哪種備份):備份上一次備份後,所有發生變化的檔案。(增量備份過程中,只備份有標記的選中的檔案和資料夾,它清除標記,即:備份後標記檔案,換言之,清除存檔屬性。)
增量備份與差異備份的區別:
差異備份的定義:
備份自上一次完全備份之後有變化的資料。
增量備份的定義:
備份自上一次備份(包含完全備份、差異備份、增量備份)之後有變化的資料。
部分備份: 通過指定 READ_WRITE_FILEGROUPS 建立的備份稱為“部分備份”。在簡單恢復模式下,只允許對只讀檔案組執行檔案組備份。還原的資料備份型別:資料庫備份、部分備份或檔案備份。對於資料庫備份或部分備份,日誌備份序列必須從資料庫備份或部分備份的結尾處開始延續。對於一組檔案備份,日誌備份序列必須從整組檔案備份的開頭開始延續。
日誌鏈: 連續的日誌備份序列稱為“日誌鏈”。日誌鏈從資料庫的完整備份開始。通常,僅當第一次備份資料庫時,或者將恢復模式從簡單恢復模式切換到完整恢復模式或大容量日誌恢復模式之後,才會開始一個新的日誌鏈。除非在建立完整資料庫備份時選擇覆蓋現有備份集,否則現有的日誌鏈將保持不變。在該日誌鏈保持不變的情況下,便可從媒體集中的任何完整資料庫備份還原資料庫,然後再還原相應恢復點之前的所有後續日誌備份。恢復點可以是上次日誌備份的結尾,也可以是任何日誌備份中的特定恢復點。
參考: http://blog.csdn.net/deepwishly/article/details/7951144
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26435490/viewspace-1409091/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQLSERVER2008R2 T-SQL備份指令碼SQLServer指令碼
- 關於SQLSERVER備份SQLServer
- SQLServer遠端備份SQLServer
- SQLServer備份指令碼SQLServer指令碼
- SQLServer 理解copyonly備份操作SQLServer
- sqlserver的日誌備份SQLServer
- 【SQLServer備份策略】透過Windows任務計劃程式清理SQLServer歷史備份SQLServerWindows
- SqlServer備份和恢復(二)SQLServer
- SqlServer 備份和恢復(一)SQLServer
- SQLSERVER 備份BCP命令說明SQLServer
- SQLserver備份資料庫示例SQLServer資料庫
- Ms-SqlServer自動備份SQLServer
- MSSQL·最佳實踐·SQLServer備份策略SQLServer
- sqlserver遠端備份和還原SQLServer
- SqlServer 備份集和備份片以及mirror的backup_set_idSQLServer
- SQL Server 2008快照備份SQLServer
- SQL Server 2008備份概述SQLServer
- sqlserver always on關於備份的總結SQLServer
- sqlserver資料庫的備份還原SQLServer資料庫
- sqlserver資料庫備份,還原操作SQLServer資料庫
- 複製SqlServer備份到其他計算機,實現異地備份SQLServer計算機
- Windows2008-備份新特性Windows
- SQL Server 2008 備份壓縮SQLServer
- SQL Server 2008 使用差異備份SQLServer
- SQL Server 2008 完整檔案備份SQLServer
- [SQLServer]NetCore中將SQLServer資料庫備份為Sql指令碼SQLServerNetCore資料庫指令碼
- SqlServer NBU備份出現錯誤程式碼2SQLServer
- SQL Server 2008 事務日誌備份SQLServer
- SQL Server 2008 完整資料庫備份SQLServer資料庫
- SQL Server 2008 差異檔案備份SQLServer
- SQLServer 2008 恢復SQLServer
- Sqlserver關於校驗和_備份還原的CHECKSUMSQLServer
- mssql sqlserver 快速表備份和表還原的方法SQLServer
- SqlServer資料庫恢復備份資料的方法SQLServer資料庫
- SQL Server 2008備份到磁帶或磁碟SQLServer
- SQL Server 2008使用映象備份媒體集SQLServer
- SQL Server 2008還原資料庫備份SQLServer資料庫
- SQL Server 2008從裝置還原備份SQLServer