SQL 維護(hù)計(jì)劃 | 如何自動(dòng)化備份和刪除舊備份
創(chuàng)建維護(hù)計(jì)劃是備份SQL Server數(shù)據(jù)庫(kù)的最常用方法之一。在這里,我將向您介紹如何使用維護(hù)計(jì)劃創(chuàng)建自動(dòng)備份任務(wù)和舊備份刪除任務(wù)。
創(chuàng)建維護(hù)計(jì)劃是備份SQL Server數(shù)據(jù)庫(kù)的最常用方法之一。在這里,我將向您介紹如何使用維護(hù)計(jì)劃創(chuàng)建自動(dòng)備份任務(wù)和舊備份刪除任務(wù)。
為了保護(hù)我們?cè)赟QL Server數(shù)據(jù)庫(kù)中的數(shù)據(jù)不被意外丟失,我們需要定期備份一個(gè)或多個(gè)數(shù)據(jù)庫(kù)。通常,創(chuàng)建維護(hù)計(jì)劃是安排自動(dòng)備份的最常用方法之一。
備份維護(hù)計(jì)劃涵蓋所有基本需求自動(dòng)備份SQL Server數(shù)據(jù)庫(kù),并且不需要腳本。除了在對(duì)象資源管理器中右鍵單擊數(shù)據(jù)庫(kù)直接備份,您還可以使用維護(hù)計(jì)劃實(shí)現(xiàn)以下實(shí)用功能:
“同時(shí)備份多個(gè)數(shù)據(jù)庫(kù)”
“計(jì)劃自動(dòng)備份任務(wù)”
“定期刪除舊備份”
在本文中,我將向您介紹完成維護(hù)計(jì)劃SQL Server備份的具體步驟。如果您不熟悉這些操作,您還可以使用SQL Server維護(hù)計(jì)劃向?qū)?lái)指導(dǎo)您完成設(shè)置。
在開(kāi)始之前,請(qǐng)注意 SQL 維護(hù)計(jì)劃和SQL Server代理在 Express 版本上不可用。如果您使用的是 Express 版本,則可以創(chuàng)建一個(gè)批處理文件,或使用專(zhuān)業(yè)的備份軟件自動(dòng)備份 SQL Server。
1. 啟動(dòng)SQL Server Management Studio (SSMS)并連接到您的實(shí)例。右鍵單擊SQL Server 代理并選擇“啟動(dòng)”以啟用此功能。
2. 打開(kāi)“管理”菜單,右鍵單擊“維護(hù)計(jì)劃”并選擇新建維護(hù)計(jì)劃...
3. 單擊上方欄或?qū)ο筚Y源管理器旁邊的“工具箱,選擇”“備份數(shù)據(jù)庫(kù)任務(wù)”并將其拖到右側(cè)的空白處。
雙擊要“編輯”的任務(wù)。
4. 在彈出窗口中:
“注意:”
“僅復(fù)制備份:”此選項(xiàng)用于中斷差異鏈。
“備份集將過(guò)期:”此選項(xiàng)用于指定備份可以在多少天后被另一個(gè)備份覆蓋。
5. 單擊上方欄上的“子計(jì)劃計(jì)劃”(日歷圖標(biāo))以計(jì)劃此備份任務(wù)。
6.在彈出的窗口中排列“日程類(lèi)型”、“頻率”、“每日頻率”和“持續(xù)時(shí)間”。您可以選擇每天、每周或每月備份數(shù)據(jù)庫(kù)。
單擊“確定”以保存設(shè)置。
7. 然后您可以使用 Windows 快捷鍵Ctrl+S來(lái)保存更改。
右鍵“維護(hù)計(jì)劃”并選擇“刷新”,您可以看到創(chuàng)建的計(jì)劃存儲(chǔ)在維護(hù)計(jì)劃文件夾中。您可以右鍵單擊計(jì)劃并選擇“修改”以更改設(shè)置。
8. 要啟用此計(jì)劃,您需要在“SQL Server 代理” > “作業(yè)”菜單中找到它。右鍵單擊它并選擇Start Job at Step...
為了節(jié)省磁盤(pán)空間,您還可以使用SQL Server維護(hù)計(jì)劃定期刪除舊的備份文件,方法是創(chuàng)建 SQL 維護(hù)清理任務(wù)。下面是具體步驟:
1. 啟動(dòng)SSMS并啟用SQL Server 代理。右鍵單擊“維護(hù)計(jì)劃”并選擇新建維護(hù)計(jì)劃...
2. 單擊對(duì)象資源管理器旁邊的“工具箱,選擇”“維護(hù)清理任務(wù)”并將其拖到右側(cè)空白處。然后雙擊任務(wù)進(jìn)行“編輯”。
3. 選擇“備份文件”作為刪除文件。
選擇Search folder and delete files based on an extension,然后單擊...以指定存儲(chǔ)備份的位置。在“文件擴(kuò)展名”中輸入bak。
如果要?jiǎng)h除事務(wù)日志備份,可以在文件擴(kuò)展名中輸入trn 。
在File age中,指定將在多少天后刪除舊文件。單擊“確定”以保存設(shè)置。
4. 單擊上方欄上的“子計(jì)劃計(jì)劃”(日歷圖標(biāo))以計(jì)劃此任務(wù)。在彈出窗口中排列“日程類(lèi)型”、“頻率”、“每日頻率”和“持續(xù)時(shí)間”。單擊“確定”以保存更改。
5. 現(xiàn)在您可以使用快捷鍵Ctrl+S來(lái)保存此任務(wù)。
像往常一樣,要啟用此計(jì)劃,您需要在“SQL Server 代理” > “作業(yè)”中找到該計(jì)劃,右鍵單擊它并選擇“作業(yè)開(kāi)始步驟”
如果您不熟悉維護(hù)計(jì)劃SQL Server備份操作,您還可以選擇使用維護(hù)計(jì)劃向?qū)?lái)指導(dǎo)您完成設(shè)置。它們的操作原理相同,而維護(hù)計(jì)劃向?qū)峁┝烁庇^的界面,并帶有清晰的分步說(shuō)明,可幫助您更輕松、更快速地完成設(shè)置。
下面是具體步驟:
1. 啟動(dòng)SSMS并連接到您的實(shí)例,右鍵單擊SQL Server 代理以“啟動(dòng)”此功能。
2. 打開(kāi)“管理”菜單,右鍵單擊“維護(hù)計(jì)劃”并選擇“維護(hù)計(jì)劃向?qū)А?/strong>。
3. 在彈出窗口中,“命名”該計(jì)劃并寫(xiě)下“描述”。
要安排自動(dòng)任務(wù),您需要“為整個(gè)計(jì)劃選擇單個(gè)計(jì)劃或無(wú)計(jì)劃”,單擊更改...在彈出窗口中設(shè)置“類(lèi)型”、“頻率”和“持續(xù)時(shí)間”。然后你可以點(diǎn)擊Next。
4.?“選擇一項(xiàng)或多項(xiàng)”要執(zhí)行的任務(wù)。例如:備份數(shù)據(jù)庫(kù)(完整)和維護(hù)清理任務(wù)。
5. 選擇任務(wù)執(zhí)行的“順序”。然后單擊“下一步”分別設(shè)置它們中的每一個(gè)。設(shè)置頁(yè)面與上述方式相同。
單擊“下一步”以保存設(shè)置。
6. 指定保存此計(jì)劃“報(bào)告”的位置。然后單擊“下一步”。
7. 在此頁(yè)面中,您可以“驗(yàn)證”您所做的選擇,如果您想更改它們,您可以點(diǎn)擊。
然后單擊“完成”以執(zhí)行此計(jì)劃。
SQL 維護(hù)計(jì)劃雖然有用,但在 Express 版本上不可用。因此,如果您使用的是 Express 版本,或者如果您想要一種更簡(jiǎn)單、更快、更有效的方式來(lái)定期自動(dòng)備份數(shù)據(jù)庫(kù),傲梅企業(yè)備份網(wǎng)絡(luò)版可以是一個(gè)很好的選擇。
傲梅企業(yè)備份網(wǎng)絡(luò)版讓您可以從一臺(tái)計(jì)算機(jī)集中控制局域網(wǎng)內(nèi)的所有筆記本電腦、工作站和服務(wù)器。你可以?將SQL Server數(shù)據(jù)庫(kù)備份到遠(yuǎn)程位置,并且還監(jiān)控這些計(jì)算機(jī)的網(wǎng)絡(luò)速度和可用磁盤(pán)空間以避免故障。
創(chuàng)建后,每個(gè)備份任務(wù)將單獨(dú)列出以供進(jìn)一步操作,例如更改設(shè)置和恢復(fù)。還原時(shí),備份文件會(huì)自動(dòng)按備份類(lèi)型和時(shí)間整理成一個(gè)列表。您還可以選擇將它們還原到本地服務(wù)器和局域網(wǎng)內(nèi)的其他計(jì)算機(jī)。
對(duì)于企業(yè)來(lái)說(shuō),節(jié)省在不同計(jì)算機(jī)上單獨(dú)操作的時(shí)間是一個(gè)很好的解決方案。
這是一個(gè)180天的免費(fèi)試用期:
要正確使用傲梅企業(yè)備份網(wǎng)絡(luò)版,特別是如果您想管理局域網(wǎng)內(nèi)的多臺(tái)計(jì)算機(jī),您需要先進(jìn)入“計(jì)算機(jī)”頁(yè)面。單擊上方欄的“安裝客戶(hù)端程序可手動(dòng)或遠(yuǎn)程下載客戶(hù)端計(jì)算機(jī)上的代理”。
對(duì)于手動(dòng)下載客戶(hù)端程序的計(jì)算機(jī),您需要請(qǐng)求對(duì)其進(jìn)行控制,以便進(jìn)一步管理和操作。
單擊“計(jì)算機(jī)”>“不受控制的計(jì)算機(jī)”?以檢查單個(gè)或多個(gè)客戶(hù)端計(jì)算機(jī),然后單擊上欄的“請(qǐng)求控制”。他們的計(jì)算機(jī)上將顯示一個(gè)彈出窗口,一旦獲得所有權(quán)限,您就可以隨時(shí)開(kāi)始備份和恢復(fù)。
1. 單擊“任務(wù)”>“新建任務(wù)”并選擇SQL Server 備份以創(chuàng)建新的備份任務(wù)。您需要遵循 3 個(gè)步驟。
2. 步驟 1,單擊“添加計(jì)算機(jī)”以添加要備份的受控客戶(hù)端計(jì)算機(jī)。
3. 第二步,點(diǎn)擊“添加”,可選擇單個(gè)或多個(gè)SQL實(shí)例和數(shù)據(jù)庫(kù)進(jìn)行備份。單擊“確定”進(jìn)入下一步。
4. 第三步,“選擇一個(gè)位置作為目標(biāo)路徑”。您可以單擊“添加存儲(chǔ)”添加共享或 NAS 路徑作為存儲(chǔ)端。
此外,單擊“設(shè)置”,您可以啟用“加密、電子郵件通知和”備份壓縮。?
為了進(jìn)一步節(jié)省過(guò)多備份所占用的空間,它提供了2個(gè)壓縮級(jí)別,您選擇的壓縮級(jí)別越高,備份文件就越小。
5. 單擊設(shè)置旁邊的“計(jì)劃,您可以選擇運(yùn)行此任務(wù)”“一次、每天、每周或每月”。每個(gè)選項(xiàng)您都可以選擇特定的日期和開(kāi)始時(shí)間。之后也可以更改。
單擊“高級(jí)”您可以選擇執(zhí)行“完整備份或差異備份”。
完成所有這些設(shè)置后,您可以單擊““開(kāi)始備份””選擇“僅創(chuàng)建任務(wù)”或“創(chuàng)建并執(zhí)行任務(wù)”。創(chuàng)建后,任務(wù)將單獨(dú)列在“任務(wù)”中,以供進(jìn)一步編輯或恢復(fù)。
維護(hù)計(jì)劃是SQL Server中一個(gè)非常實(shí)用的功能,它包含許多功能,可以滿(mǎn)足所有基本需求。例如,SQL Server 每天自動(dòng)備份并刪除舊備份,因?yàn)槲以诒疚闹薪榻B了維護(hù)計(jì)劃SQL Server備份。但是,它不適用于 Express 版本。
所以,如果你使用的是Express版,或者你想要更高效的方式來(lái)集中備份和恢復(fù)局域網(wǎng)內(nèi)其他計(jì)算機(jī)上的多個(gè)數(shù)據(jù)庫(kù),或者你需要更高的壓縮級(jí)別來(lái)節(jié)省空間,我推薦你使用傲梅集中Bakcupper數(shù)據(jù)庫(kù)版.
作為一款專(zhuān)業(yè)的備份軟件,除了我上面介紹的SQL Server備份外,該軟件還結(jié)合了文件備份、系統(tǒng)備份、磁盤(pán)備份、分區(qū)備份等功能,傳統(tǒng)方式需要多種介質(zhì)?,F(xiàn)在只需單擊一下,您就可以使用一個(gè)軟件來(lái)完成所有這些。