SqlServer 完整備份與還原

2021-08-25 07:12:49 字數 780 閱讀 1472

建立資料庫與建表等操作請參考這裡(

sqlserver 建立資料庫 使用多個檔案組和物理磁碟 )

下圖是備份前的資料情況,其中customer表中一共四條記錄

下面開始執行完全備份,**參考(

sqlserver 備份資料庫 按時間命名備份檔案)

備份之後可以看到備份目錄下已經生成的bak檔案

下面對customer表插入一天備份後的資料,用來演示災難發生時,資料庫中寶貴的資料丟失

郝七就是最後一次備份後,災難發生前產生的資料

災難是多種多樣的,最後導致的結果,使得dba不得不用最後一次備份進行還原

在這次災難過後,我們損失了一條資料,直接的損失就是失去一位客戶,而在現實生產環境中,實際產生的損失是無法估量的。

使用完全備份很簡單,要想在災難發生時將損失縮減到最小,就要合理的使用完全、差異和事務日誌備份。

很多公司的備份策略是,每週進行一次完整備份,每天進行一次差異備份,每四小時進行一次事務日誌備份。

mysql完整備份與恢復

1 備份單個資料庫 mysql資料庫自帶了乙個很好用的備份命令,就是mysqldump,他的基本使用如下 語法 mysqldump u 使用者名稱 p 資料庫名 備份的檔名 備份一 1 備份 mysqldump uroot p test opt test bak.sql 2 檢視備份資料的內容 eg...

XtraBackup完整備份與增量備份的原理

mysql資料庫實現備份的操作包括完整備份和增量備份等,本文我們主要介紹一下增量備份和完整備份的原理,接下來我們就一起來了解一下這部分內容。完整備份的原理 對於innodb,xtrabackup基於innodb的crash recovery功能進行備份。crash recovery是這樣的 inno...

完整備份 增量備份 差異備份

完整備份 增量備份 差異備份 完整備份 對資料檔案進行完整的備份 複製 乙份在本地或網路其他位置。比較消耗資源,但是可以保證資料完整性。a a 增量備份 在上一次完整備份 增量備份的基礎上只對每次發生變化 新增或修改 的資料檔案進行遞增備份。這種備份方式備份比較方便,可以減少資源消耗。但是有乙個問題...