創(chuàng)建 SQL Server 差異備份的 3 種快速方法
如果您有一個(gè)龐大的 SQL Server 數(shù)據(jù)庫,差異備份可能是節(jié)省磁盤空間和備份時(shí)間的一個(gè)很好的解決方案。在本文中,我會(huì)將其與 3 種主要備份類型中的其他 2 種進(jìn)行比較,并向您介紹 3 種快速創(chuàng)建 SQL Server 差異備份的方法。
如果您有一個(gè)龐大的 SQL Server 數(shù)據(jù)庫,差異備份可能是節(jié)省磁盤空間和備份時(shí)間的一個(gè)很好的解決方案。在本文中,我會(huì)將其與 3 種主要備份類型中的其他 2 種進(jìn)行比較,并向您介紹 3 種快速創(chuàng)建 SQL Server 差異備份的方法。
基本上有3種類型 SQL 服務(wù)器備份 、“完整備份、差異備份和事務(wù)日志備份”。為了更好的保護(hù)我們?cè)赟QL Server數(shù)據(jù)庫中的數(shù)據(jù)不被意外丟失,我們應(yīng)該根據(jù)自己的需要選擇合適的類型。
在本文中,我將向您介紹在 SQL Server 中創(chuàng)建差異備份的 3 種簡(jiǎn)單快捷的方法。在開始之前,請(qǐng)確保您已經(jīng)創(chuàng)建了“一個(gè)新的完整備份” 作為差異基礎(chǔ)。
*在實(shí)踐中,差異備份通常與計(jì)劃一起實(shí)施,以持續(xù)保護(hù)數(shù)據(jù)庫。如果你想這樣做,最后一種方法可以幫助你很容易地安排數(shù)據(jù)庫差異備份。
1. 啟動(dòng)SQL Server Management Studio (SSMS)并連接到您的實(shí)例。
2. 右鍵單擊??要備份的“數(shù)據(jù)庫名稱,然后選擇”“任務(wù)”>“備份…”。將彈出一個(gè)設(shè)置窗口。
3.在源部分,選擇“差異”作為“備份類型”。切記不要勾選 “僅復(fù)制備份”。
4.在“目標(biāo)”部分,選擇“磁盤”并單擊添加...以指定要存儲(chǔ)備份的位置。
在彈出窗口中,您需要在文件名中使用后綴 .bak 命名此備份。例如:mydb.bak
5.然后您可以單擊“確定”執(zhí)行此任務(wù)。完成后會(huì)彈出一條消息,您可以在目標(biāo)位置找到備份文件。
?“相關(guān)提示”:
“恢復(fù)模式”:您可以為任何恢復(fù)模式(完整、批量日志或簡(jiǎn)單)執(zhí)行差異數(shù)據(jù)庫備份。在簡(jiǎn)單恢復(fù)模型中執(zhí)行 SQL Server
差異備份時(shí)存在一些問題,在該模型中您無法進(jìn)行事務(wù)日志備份。其實(shí)沒關(guān)系,因?yàn)樗恍枰阕罱腇ULL備份和最近的DIFFERENTIAL備份。
“僅復(fù)制備份”:僅復(fù)制備份不會(huì)破壞差異鏈。您不能使用僅復(fù)制創(chuàng)建差異備份。
“備份集將過期”:讓備份集在特定天數(shù)后或特定日期過期,然后它們可以被覆蓋。
1. 啟動(dòng)SSMS并連接到您的實(shí)例。
2. 單擊上方欄上的“新建查詢”并輸入以下 T-SQL 命令:
USE master
GO
BACKUP DATABASE
databasename TO DISK = ' filepath\filename.bak ' WITH DIFFERENTIAL
GO
注意:
在““數(shù)據(jù)庫名稱””部分,您應(yīng)該鍵入要備份的數(shù)據(jù)庫名稱。
在“
filepath\filename.bak ”部分,您應(yīng)該鍵入要存儲(chǔ)此備份的位置,以及帶有 .bak 后綴的備份文件的名稱。
3. 然后點(diǎn)擊“執(zhí)行”創(chuàng)建SQL Server 差異備份。
如果你想用T-SQL命令從差異備份中恢復(fù)數(shù)據(jù)庫,你可以參考 文章中的 “方法2”從 Bak 文件恢復(fù) SQL 數(shù)據(jù)庫.
為避免因忘記及時(shí)備份數(shù)據(jù)庫而導(dǎo)致數(shù)據(jù)丟失,您可能需要自動(dòng)化SQL Server 差異備份任務(wù)。傲梅企業(yè)備份網(wǎng)絡(luò)版接下來要介紹的是一種方便又不會(huì)出錯(cuò)的實(shí)現(xiàn)多數(shù)據(jù)庫自動(dòng)全量或差異備份的方法。
除了自動(dòng)備份,當(dāng)你想恢復(fù)SQL數(shù)據(jù)庫時(shí),它會(huì)列出所有備份名稱中有備份類型和日期,這樣你就不會(huì)把完整備份和差異備份搞混了。此外,在恢復(fù)SQL Server 差異備份時(shí),無需提前恢復(fù)完整備份,更加方便。
您還可以使用傲梅企業(yè)備份網(wǎng)絡(luò)版從一臺(tái)計(jì)算機(jī)集中控制局域網(wǎng)內(nèi)的所有筆記本電腦、工作站和服務(wù)器,以備份它們上的多個(gè)數(shù)據(jù)庫。還原時(shí),可以 選擇將備份還原到本地服務(wù)器,也可以選擇另一臺(tái)服務(wù)器 遠(yuǎn)程控制的計(jì)算機(jī)。對(duì)于企業(yè)來說,真正提升效率,減少人工失誤。
為您提供180天免費(fèi)試用:
要正確使用傲梅企業(yè)備份網(wǎng)絡(luò)版,特別是如果您想管理局域網(wǎng)內(nèi)的多臺(tái)計(jì)算機(jī),您需要先進(jìn)入“計(jì)算機(jī)”頁面。單擊上方欄的“安裝客戶端程序”可手動(dòng)或遠(yuǎn)程下載客戶端計(jì)算機(jī)上的 Agent 。
對(duì)于那些手動(dòng)下載客戶端程序的計(jì)算機(jī),您需要請(qǐng)求對(duì)其進(jìn)行控制才能進(jìn)行進(jìn)一步的操作。
單擊“計(jì)算機(jī)” > “不受控制的計(jì)算機(jī)”,選擇一臺(tái)或多臺(tái)客戶端計(jì)算機(jī),然后單擊上方欄中的“請(qǐng)求控制” 。
他們的電腦上會(huì)彈出一個(gè)權(quán)限請(qǐng)求窗口,一旦收到所有權(quán)限,您就可以隨時(shí)管理他們。
如何通過傲梅企業(yè)備份網(wǎng)絡(luò)版軟件創(chuàng)建 SQL Server 差異備份
1. 點(diǎn)擊“任務(wù)” > “新建任務(wù)”,選擇“SQL Server 備份”新建備份任務(wù)。
在彈出窗口中,您可以通過將光標(biāo)移動(dòng)到任務(wù)名稱并單擊它來更改任務(wù)名稱。
然后按照任務(wù)名稱下方的 3 個(gè)步驟進(jìn)行操作。
2.“第一步”,點(diǎn)擊“添加計(jì)算機(jī)”添加您要備份的受控客戶端計(jì)算機(jī)。
3、第2步,點(diǎn)擊“添加”選擇要備份的單個(gè)或多個(gè)SQL實(shí)例和數(shù)據(jù)庫。
4.第3步,“選擇一個(gè)位置作為目標(biāo)路徑”。您可以單擊“添加存儲(chǔ)”來添加共享或NAS 路徑作為存儲(chǔ)端。
在此步驟中,單擊“設(shè)置”,您可以為備份啟用“加密、電子郵件通知和壓縮”。
為了進(jìn)一步節(jié)省磁盤空間,它提供了 2 個(gè)壓縮級(jí)別。級(jí)別越高,文件越小。
5. 單擊設(shè)置旁邊的“計(jì)劃,然后選擇”“一次、每天、每周或每月”運(yùn)行此任務(wù)。
每個(gè)選項(xiàng)您可以選擇特定的日期和開始時(shí)間。您也可以在創(chuàng)建后更改它。
6. 在日程設(shè)置窗口點(diǎn)擊“高級(jí)”,選擇執(zhí)行“差異備份”。
7. 現(xiàn)在您可以單擊“開始備份”以選擇““僅創(chuàng)建任務(wù)””或“創(chuàng)建并執(zhí)行任務(wù)”。
創(chuàng)建后,任務(wù)將單獨(dú)列在“任務(wù)”中,以供進(jìn)一步編輯或恢復(fù)。恢復(fù)時(shí),它會(huì)列出所有備份,并通過名稱中的備份類型和日期來區(qū)分它們。
如果您的 SQL Server 數(shù)據(jù)庫中有大量數(shù)據(jù),創(chuàng)建數(shù)據(jù)庫差異備份可能是節(jié)省磁盤空間的好方法。在本文中,我介紹了 3 種執(zhí)行 SQL Server 差異備份的方法。
但是,如果您擔(dān)心您可能會(huì)忘記定期備份您的數(shù)據(jù)庫,那么最好SQL自動(dòng)備份任務(wù)。傲梅企業(yè)備份網(wǎng)絡(luò)版可以為您提供極大的幫助。
除此之外,本軟件還可以讓您在一臺(tái)電腦上遠(yuǎn)程控制局域網(wǎng)內(nèi)的所有電腦。您可以備份 SQL Server 數(shù)據(jù)庫、文件、系統(tǒng)、磁盤,甚至他們計(jì)算機(jī)上的分區(qū)。