SQL Server 2008 差異檔案備份
注意:
差異檔案備份需要以完整檔案備份為基礎。有關完整檔案備份的詳細資訊,請參閱完整檔案備份。
差異檔案備份為建立當前檔案備份提供了一種快速並且節省空間的方式。在簡單恢復模式下,僅為只讀檔案組啟用了差異檔案備份。在完整恢復模式下,允許對具有差異基準的任何檔案組進行差異檔案備份。在使用差異檔案備份時,由於降低了必須還原的事務日誌量,因而可以極大地縮短恢復時間。
對於以下情況,可以考慮使用差異檔案備份:
檔案組中有些檔案的備份頻率低於其他檔案的備份頻率。
檔案很大而且資料不常更新;或者反覆更新相同資料。
有關如何使用差異備份的詳細資訊(包括最佳方法),請參閱使用差異備份。
重要提示:
避免對同一個資料庫同時使用資料庫差異備份和差異檔案備份。
讀/寫資料庫中只讀檔案組的差異備份
當建立差異基準時,即使只有一個檔案組是隻讀的,讀/寫資料庫的差異備份也能正常執行。對於讀/寫資料庫的任何差異備份,SQL Server 資料庫引擎都是在主檔案中記錄差異基準。
注意:
對於只讀資料庫,備份時無法更新主檔案的差異點陣圖。有關詳細資訊,請參閱備份只讀資料庫。
備份主讀檔案組
在“主讀檔案組”中,檔案組在大部分情況下都是隻讀的;但偶爾可以在較短的維護期內將檔案組設定為讀/寫。例如,為了大容量匯入檔案,可以將通常只讀的檔案組臨時設定為讀/寫,然後在匯入完成後再將其重置為只讀。
在更新完成後,可以通過備份檔案組來保護新資料。這種備份的最佳方法取決於對檔案所做更改的多少:
如果檔案組有顯著變化,且檔案組仍處於讀/寫模式,則執行完整檔案備份。由於當前檔案組處於讀/寫模式,因此備份操作可以重置差異點陣圖,為一系列新的差異備份做準備。然後,再把檔案組改回只讀模式,並立即建立差異檔案備份,以便於還原現在的只讀檔案組。
如果檔案組自上一次完整檔案備份後沒有發生多少變化(假定存在一個完整檔案備份作為差異基準),則將檔案組立即設定回只讀,然後建立差異檔案備份。
注意:
IsReadOnly 屬性是對檔案組而不是對單個檔案設定的。如果檔案組為只讀(即如果該檔案組的 IsReadOnly 屬性為 True),則該檔案組中的所有檔案均為只讀。
建立差異檔案備份
建立差異檔案備份所需的 BACKUP 語法為:
BACKUP DATABASE database_name
建立差異檔案備份
如何備份資料庫檔案和檔案組 (SQL Server Management Studio)
如何備份檔案和檔案組 (Transact-SQL)
SqlBackup (SMO)
注意:
有關如何使用差異備份的詳細資訊(包括最佳方法),請參閱使用差異備份。
注意:
維護計劃嚮導不支援檔案備份。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-541387/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL Server 2008差異備份與新檔案SQLServer
- SQL Server 2008 使用差異備份SQLServer
- SQL Server 2008 差異備份的基準SQLServer
- SQL Server 2008 使用多基準差異備份SQLServer
- SQL Server 2008還原差異資料庫備份SQLServer資料庫
- SQL server差異備份和還原SQLServer
- SQL Server 2008 完整檔案備份SQLServer
- SQL server 2008定期的備份資料庫--差異+完整SQLServer資料庫
- SQL Server 2008 備份檔案和檔案組SQLServer
- [轉載] SQL server 差異備份和還原SQLServer
- SQL Server 2008快照備份SQLServer
- SQL Server 2008備份概述SQLServer
- SQL Server 2008 備份壓縮SQLServer
- SQL Server2008 clear歷史備份檔案 Management Studio操作?SQLServer
- SQL Server 2008為磁碟檔案定義邏輯備份裝置SQLServer
- SQL Server:在沒有完整備份的前提下做差異備份,居然成功了。能成嗎?SQLServer
- SQL SERVER備份資料庫檔案(使用SSMS)SQLServer資料庫SSM
- 備份次新的DR(sql server dmp檔案)SQLServer
- sql檔案備份SQL
- SQL Server:在沒有完整備份的前提下做差異備份,居然成功了。能成嗎?(續)SQLServer
- SQL Server如何備份到異機(轉帖)SQLServer
- SQL Server 2008 事務日誌備份SQLServer
- SQL Server 2008 完整資料庫備份SQLServer資料庫
- 完全備份、差異備份、增量備份的區別
- ManagerDB 備份檔案管理與異地備份
- SQL Server:在沒有完整備份的前提下做差異備份,居然成功了。能成嗎?(續2)SQLServer
- 【TomYu 】SQL Server 2005異地備份SQLServer
- SQL Server 2008備份到磁帶或磁碟SQLServer
- SQL Server 2008使用映象備份媒體集SQLServer
- SQL Server 2008還原資料庫備份SQLServer資料庫
- SQL Server 2008從裝置還原備份SQLServer
- SQL Server 2008 完整恢復模式下備份SQLServer模式
- SQL Server 2008 建立事務日誌備份SQLServer
- SQL Server 2008 建立完整資料庫備份SQLServer資料庫
- SQL Server 2008應用事務日誌備份SQLServer
- SQL Server 2008 的恢復和備份模式SQLServer模式
- Linux MySQL差異備份技巧LinuxMySql
- SQL Server 2008還原檔案和檔案組SQLServer