SQL Server 2008 建立事務日誌備份
本主題說明備份事務日誌時的注意事項,並提供指向建立日誌備份的過程的連結。有關事務日誌備份的詳細資訊,請參閱使用事務日誌備份。
備份事務日誌的條件
在執行任何日誌備份之前,您必須至少擁有一個完整備份。然後,可以在除日誌備份以外的任何備份過程中備份事務日誌。建議經常執行日誌備份,這樣既可以儘可能減少丟失工作的風險也可以啟用日誌截斷。
通常,在還原資料庫之前,應嘗試備份日誌尾部。有關如何建立結尾日誌備份以及在哪些情況下不需要結尾日誌備份的資訊,請參閱結尾日誌備份。
日誌備份順序的工作方式
資料庫管理員通常會定期(例如每週)建立完整資料庫備份。資料庫管理員還可以選擇以較短間隔(例如每天)建立差異備份,並比較頻繁地(例如每隔 10 分鐘)建立事務日誌備份。最恰當的備份間隔取決於一系列因素,如資料的重要性、資料庫的大小和伺服器的工作負荷。
如果事務日誌損壞,則最新日誌備份以後執行的工作將丟失。因此應注意將日誌檔案儲存在容錯的儲存裝置中。
事務日誌備份的序列與完整資料庫備份無關。可以建立事務日誌備份的序列,然後定期建立用於啟動還原操作的完整資料庫備份。例如,假設有下列事件順序。
時間 事件
上午 8:00
備份資料庫。
中午
備份事務日誌。
下午 4:00
備份事務日誌。
下午 6:00
備份資料庫。
晚上 8:00
備份事務日誌。
晚上 8:00 建立的事務日誌備份包含從下午 4:00 到晚上 8:00 的事務日誌記錄,跨越了在下午 6:00 建立完整資料庫備份的時間。從上午 8:00 建立的初始完整資料庫備份一直到晚上 8:00 建立的最後事務日誌備份,事務日誌備份序列保持連續。
有關如何應用這些事務日誌的資訊,請參閱應用事務日誌備份中的示例。
注意:
預設情況下,每個成功的備份操作都會在 SQL Server 錯誤日誌和系統事件日誌中新增一個條目。如果非常頻繁地備份日誌,這些成功訊息會迅速累積,從而產生一個巨大的錯誤日誌,這樣會使查詢其他訊息變得非常困難。在這樣的情況下,如果您沒有任何指令碼依賴於這些日誌條目,則可以使用跟蹤標誌 3226 來取消這些條目。有關詳細資訊,請參閱跟蹤標誌 (Transact-SQL)。
建立事務日誌備份
用於建立完整資料庫備份的 BACKUP 語句的基本語法如下:
BACKUP LOG database_name TO
重要提示:
如果資料庫損壞,或者您要還原資料庫,請參閱結尾日誌備份。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-541402/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQLServer 2008中事務日誌已滿問題處理SQLServer
- SQL Server 收縮日誌SQLServer
- SQL Server 2008中Analysis Services的新特性——深入SQL Server 2008SQLServer
- 在SQL Server上測試事務日誌的自動增長(三)QOSQLServer
- 在SQL Server上測試事務日誌的自動增長(二)TGSQLServer
- 在SQL Server上測試事務日誌的自動增長(一)JPSQLServer
- SQL Server 2000/2005/2008刪除或壓縮資料庫日誌的方法SQLServer資料庫
- SQL Server 2008 R2雙機熱備方案SQLServer
- SQL Server中事務日誌自動增長對效能的影響(下)PGSQLServer
- SQL Server中事務日誌自動增長對效能的影響(上)OSSQLServer
- SQL2005、2008、2000 清空刪除日誌SQL
- SQL SERVER 2008安全配置SQLServer
- MySQL 事務日誌MySql
- 【SQL Server】本地備份和還原SQLServer
- sql server中巢狀事務*SQLServer巢狀
- SQL Server實戰一:建立、分離、附加、刪除、備份資料庫SQLServer資料庫
- Elasticsearch 的事務日誌Elasticsearch
- 遠端備份MySQL二進位制日誌--read-from-remote-serverMySqlREMServer
- SQLServer2012備份事務日誌報錯:讀取失敗: 1(函式不正確。)SQLServer函式
- Sql Server2014資料庫清理日誌SQLServer資料庫
- SQL Server中In-Flight日誌究竟有多大SQLServer
- 怎樣在SQL Server搭建主從備份SQLServer
- [學習筆記]SQL server完全備份指南筆記SQLServer
- sql2008刪除log檔案和清空日誌的方法SQL
- MySQL 日誌管理、備份與恢復MySql
- MySQL日誌管理,備份和恢復MySql
- oracle rman備份歸檔日誌需要先切換日誌嗎Oracle
- mysqldump全量備份+mysqlbinlog二進位制日誌增量備份MySql
- Jtti:sql server怎麼增量備份資料庫JttiSQLServer資料庫
- SQL SERVER備份資料庫檔案(使用SSMS)SQLServer資料庫SSM
- SQL Server2008程式堵塞處理方法SQLServer
- Sql Server2008R2下載地址SQLServer
- SQL Server 2008連線字串寫法大全SQLServer字串
- Mysql 事務日誌(Ib_logfile)MySql
- zookeeper 清理snapshot及事務日誌
- 11.日誌和事務@Transactional
- MySQL-14.MySQL事務日誌MySql
- 【Spring】日誌列印sql,日誌配置列印sqlSpringSQL
- Linux伺服器日誌備份到本地Linux伺服器