一、數據備份形式
備份有兩中形式完全備份和差異備份。 (服務器托管)
完全備份:是對數據庫進行完整備份,周期比較長,如1周等
差異備份:是對更新備份的數據進行備份,周期比較短,如1小時
命令介紹: Backup Database [數據庫名] To Disk=[保存路徑和名稱] With [其他屬性]
代碼注釋:ServerIP :SQLServer所在機器的 IP
jtsg:SQLServer中數據的名稱
二、數據恢復
數據備份形式,問題很多,要區(qū)分用戶的備份形式。一般備份的默認形式是 Append to media,即添加到備份設備已有內容后面。前面介紹的備份方式就這種。還有一種備份形式是 OverWrite,即覆蓋設備原有內容。這兩中備份形式決定恢復的方式也不一樣。
命令介紹: Restore Database [數據庫名] From [保存?zhèn)浞莸穆窂胶兔Q] With[其他屬性]
在其他屬性中重點介紹:File 、 NORECOVERY和 RECOVERY
1.FILE
這是不同備份形式的重要參數,用來指定從設備上的第幾個備份中恢復,比如采用APPEND形式備份,作了兩次備份,恢復第一個備份時應該在恢復命令中使用“FILE=1”;恢復第二個備份時則使用“FILE=2”的選項。
當然如果備份形式是OVERWRITE,備份中就只有一次備份,所以使用 FILE=1的選項;
2.RECOVERY
如果使用RECOVERY選項,那么恢復完成后,SQLSERVER回滾被恢復數據庫中所有未完成的事務,以保證數據庫的一致性。在恢復后用戶就可以訪問數據庫。所以RECOVERY用來恢復最后一個數據備份形式。NORECOVERY則相反。默認為RECOVERY。 (來源:服務器托管)
Copyright© 2004-2020 河南海騰電子技術有限公司 版權所有 經營性ICP/ISP證 備案號:B1-20180452
豫公網安備 41019702002018號
電子營業(yè)執(zhí)照