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