SQL Server數(shù)據(jù)庫差異備份和增量備份的方法!
本文分享了什么是數(shù)據(jù)庫差異備份和增量備份、完整備份的含義,并介紹了創(chuàng)建數(shù)據(jù)庫備份任務的方法步驟,一起來看看!
本文分享了什么是數(shù)據(jù)庫差異備份和增量備份、完整備份的含義,并介紹了創(chuàng)建數(shù)據(jù)庫備份任務的方法步驟,一起來看看!
網(wǎng)友問題:SQL數(shù)據(jù)庫比較大了,備份占據(jù)很大的硬盤空間,可以通過存儲優(yōu)化變小一點嗎?
隨著業(yè)務增長,數(shù)據(jù)庫不斷增大,完整備份sqlserver數(shù)據(jù)庫需要的時間會延長,并且需要占用很大的存儲空間。為了節(jié)省備份時間以及存儲空間可以配合數(shù)據(jù)庫差異備份和增量備份來完成數(shù)據(jù)庫的備份任務。

數(shù)據(jù)庫備份可以通過三種常見方式完成:完整備份、增量備份和差異備份。為了更大限度地減少停機時間,組織應該將至少兩種方法很好地結(jié)合起來。讓我們看看數(shù)據(jù)庫差異備份與增量備份的區(qū)別以及背后的基本思想,并嘗試理解為什么要結(jié)合使用它們作為數(shù)據(jù)庫備份方案。
數(shù)據(jù)庫可以將數(shù)據(jù)庫的內(nèi)容備份為一個.Bak文件。后續(xù)可以通過該備份文件在本機或者拷貝到其他服務器上進行數(shù)據(jù)庫還原。
下面將介紹sqlserver數(shù)據(jù)庫差異備份和增量備份的創(chuàng)建方法。具體操作可以通過SQL Server Management Studio操作界面進行備份和還原操作。也可以在命令提示符中使用T-SQL指令備份。
1. 打開SQL Server Management Studio界面管理工具,連接到數(shù)據(jù)庫。

2. 右鍵點擊需要備份的數(shù)據(jù)庫,選擇“任務”,然后點擊“備份”。

3. 在彈出的向?qū)е?,您可以配置?shù)據(jù)庫、備份類型和目標。注意,若要設置數(shù)據(jù)庫差異備份等,在“備份類型”部分選擇完整備份或差異備份。

4. 數(shù)據(jù)庫備份任務設置完成后點擊“確定”啟動備份。
可以使用sqlcmd實用工具運行T-SQL腳本命令創(chuàng)建數(shù)據(jù)庫差異備份和增量備份以及完整備份任務,其中腳本命令參考如下:
? 完整備份
BACKUP DATABASE aomeiWorks
TO DISK ‘d:\Backups\aomeiWorks_full.BAK’
? 差異備份
BACKUP DATABASE aomeiWorks
To Disk='d:\backup\aomeiWork_diff.bak'
With
differential
? 增量備份
真正的增量數(shù)據(jù)備份只備份數(shù)據(jù)文件自上次增量數(shù)據(jù)備份以來發(fā)生變化的部分。SQL Server中沒有增量備份,但是有一個類似于增量備份的事務備份。
BACKUP Log aomeiWorks
To Disk='d:\backup\aomeiWorks_log'
傲梅企業(yè)備份旗艦版可以在局域網(wǎng)內(nèi)控制多臺電腦并批量創(chuàng)建備份任務。支持各種備份功能,包括系統(tǒng)備份、文件備份、服務器備份、SQL數(shù)據(jù)庫備份、虛擬機備份等。提供了集中式備份和管理解決方案。在備份和還原方面具有以下優(yōu)點:
下面是使用傲梅企業(yè)備份旗艦版創(chuàng)建數(shù)據(jù)庫差異備份和增量備份的操作步驟,包括詳細的安裝配置過程。請繼續(xù)往下看。
步驟1:下載和安裝
首先,在傲梅官方網(wǎng)站上訪問下載中心獲取并安裝傲梅企業(yè)備份旗艦版。
步驟2:打開軟件
安裝完成后,打開傲梅企業(yè)備份旗艦版。
步驟3:安裝代理
先安裝代理客戶端,所以請您在主機端登錄傲梅企業(yè)備份旗艦版,在主界面點擊“設備”>“代理設備”>“下載代理”。
然后將此代理客戶端安裝到需要備份SQL數(shù)據(jù)庫的計算機上,然后打開傲梅企業(yè)備份旗艦版客戶端,在出現(xiàn)的客戶端界面中輸入您主機端的IP地址與端口號,點擊“連接”即可。
步驟4:驗證數(shù)據(jù)庫實例
安裝完代理客戶端并成功建立控制連接之后,在主機端點擊“設備”>“Microsoft SQL Server”,找到您的數(shù)據(jù)庫,點擊其右側(cè)的三個小點圖標,選擇“身份驗證”方式,在彈出窗口中選擇“SQL身份驗證”,輸入賬戶密碼,點擊“驗證”即可。
提示:如果在安裝客戶端的時候沒有和主機建立聯(lián)系還可以使用遠程安裝代理的方法。點擊“設備”>“代理設備”>“添加代理”,然后輸入客戶端計算機的IP地址與用戶信息,點擊“確定”即可開始遠程安裝代理
步驟5:設置備份任務
1. 新建任務:點擊“任務”>“備份任務”>“新建任務”。
2. 選擇備份類型:在彈出頁面中點擊備份類型下拉菜單,選擇“Microsoft SQL Server備份”。
3. 選擇備份數(shù)據(jù):點擊控制的客戶端設備,然后選擇要備份的SQL數(shù)據(jù)庫實例,然后點擊“確定”。
4. 選擇存儲備份路徑:點擊目標,選擇一個目標路徑用于存儲您的備份文件。
5. 設置個性備份:
點擊備份計劃,在這里可以選擇備份方式,包括完全備份、增量備份和差異備份,還可以設置自動備份時間,包括每天、每周、每月等,然后點擊“確定”繼續(xù)。
根據(jù)需要選擇是否使用版本清理功能。
6. 執(zhí)行備份:然后點擊“開始備份”并選擇“添加定時任務并立即備份”或“僅添加定時任務”軟件將開始備份SQL Server數(shù)據(jù)庫。
本文分享了數(shù)據(jù)庫差異備份和增量備份的含義和區(qū)別,以及創(chuàng)建SQL Server數(shù)據(jù)庫備份任務的幾種方法。您可以使用T-SQL命令創(chuàng)建sqlserver數(shù)據(jù)庫增量備份或差異備份,也可以使用具有友好用戶界面的管理工具創(chuàng)建數(shù)據(jù)庫差異備份或完整備份。