SQL Server數(shù)據(jù)庫備份的三種方法!
如何備份SQL Server?在本文中您可以找到數(shù)據(jù)庫備份的三種方法,我們將分別以傲梅企業(yè)備份旗艦版、T-SQL命令、SSMS數(shù)據(jù)庫管理工具為例,向大家具體地演示備份流程,一起來看看吧。
如何備份SQL Server?在本文中您可以找到數(shù)據(jù)庫備份的三種方法,我們將分別以傲梅企業(yè)備份旗艦版、T-SQL命令、SSMS數(shù)據(jù)庫管理工具為例,向大家具體地演示備份流程,一起來看看吧。
任何行業(yè)的組織,無論大小,都依賴數(shù)據(jù)庫作為IT基礎(chǔ)架構(gòu)的支柱。此基礎(chǔ)架構(gòu)用于自動(dòng)數(shù)據(jù)收集、處理、分析和其他數(shù)據(jù)相關(guān)系統(tǒng)。
IT管理員或DBA(Database Administrator-數(shù)據(jù)庫管理員)的任務(wù)通常是從事管理和維護(hù)數(shù)據(jù)庫系統(tǒng),保證數(shù)據(jù)庫服務(wù)穩(wěn)定效率運(yùn)轉(zhuǎn)。為了防止數(shù)據(jù)庫崩潰,他們還要備份數(shù)據(jù)庫并且創(chuàng)建備份計(jì)劃。許多數(shù)據(jù)庫管理系統(tǒng)都帶有備份管理,可以根據(jù)組織的策略進(jìn)行配置。
在本文中我們將向您展示常用的數(shù)據(jù)庫備份的三種方法,以及管理員如何配置以創(chuàng)建適合其組織的備份計(jì)劃。
在我們開始談?wù)摂?shù)據(jù)庫備份方法之前,讓我們先談?wù)劵A(chǔ)知識(shí)。數(shù)據(jù)庫備份是按指定時(shí)間間隔創(chuàng)建數(shù)據(jù)庫副本實(shí)例的過程。這可以由DBA手動(dòng)完成,方法是使用備份腳本、使用自動(dòng)化服務(wù)或使用數(shù)據(jù)庫管理軟件。然后在需要的時(shí)候可以使用備份的數(shù)據(jù)庫恢復(fù)部分或完整數(shù)據(jù)庫。
對于數(shù)據(jù)庫備份任務(wù)來說,目前主要有3種常用的SQLserver數(shù)據(jù)庫備份方法,分別為:專業(yè)軟件備份數(shù)據(jù)庫、T-SQL命令備份數(shù)據(jù)庫、以及數(shù)據(jù)庫管理工具備份數(shù)據(jù)庫,接下來我們將分別向大家詳細(xì)介紹介紹數(shù)據(jù)庫備份的三種方法,請您仔細(xì)查看。
傲梅企業(yè)備份旗艦版是一個(gè)專業(yè)的企業(yè)數(shù)據(jù)備份解決方案,可以為局域網(wǎng)內(nèi)所有Windows PC、服務(wù)器、數(shù)據(jù)庫和虛擬機(jī)提供了集中式備份和管理服務(wù)。支持多種SQL數(shù)據(jù)庫版本,包括SQL 2005-2022,使您能夠?qū)⑦x定設(shè)備的數(shù)據(jù)庫備份到本地存儲(chǔ)或網(wǎng)絡(luò)位置而不會(huì)出現(xiàn)問題。在創(chuàng)建數(shù)據(jù)備份任務(wù)的同時(shí)還可以設(shè)置備份計(jì)劃、備份策略,使備份任務(wù)更加靈活效率。
請您先點(diǎn)擊下方按鈕進(jìn)入下載中心下載安裝傲梅企業(yè)備份旗艦版,然后再跟著我們的演示教程一起看看這個(gè)SQLserver數(shù)據(jù)庫備份方法是怎么實(shí)際操作的吧。
步驟1. 打開軟件:安裝完成后,打開傲梅企業(yè)備份旗艦版,登錄網(wǎng)頁客戶端,賬號(hào)密碼默認(rèn)都是admin。
步驟2. 安裝代理:先安裝代理客戶端,所以請您在主機(jī)端登錄傲梅企業(yè)備份旗艦版,在主界面點(diǎn)擊“設(shè)備”>“代理設(shè)備”>“下載代理”。
然后將此代理客戶端安裝到需要備份SQL數(shù)據(jù)庫的計(jì)算機(jī)上,然后打開傲梅企業(yè)備份旗艦版客戶端,在出現(xiàn)的客戶端界面中輸入您主機(jī)端的IP地址與端口號(hào),點(diǎn)擊“連接”即可與主機(jī)端建立控制連接。
步驟3. 驗(yàn)證數(shù)據(jù)庫實(shí)例:安裝完代理客戶端并成功建立控制連接之后,在主機(jī)端點(diǎn)擊“設(shè)備”>“Microsoft SQL Server”,找到您的數(shù)據(jù)庫,點(diǎn)擊其右側(cè)的三個(gè)小點(diǎn)圖標(biāo),選擇“身份驗(yàn)證”方式,在彈出窗口中選擇“SQL身份驗(yàn)證”,輸入賬戶密碼,點(diǎn)擊“驗(yàn)證”即可。
步驟4. 設(shè)置備份任務(wù):點(diǎn)擊“任務(wù)”>“備份任務(wù)”>“新建任務(wù)”。
步驟5. 選擇備份類型:在彈出頁面中點(diǎn)擊備份類型下拉菜單,選擇“Microsoft SQL Server備份”。
步驟6. 選擇備份數(shù)據(jù):點(diǎn)擊控制的客戶端設(shè)備,然后選擇要備份的SQL數(shù)據(jù)庫實(shí)例,然后點(diǎn)擊“確定”。
步驟7. 選擇存儲(chǔ)備份路徑:點(diǎn)擊目標(biāo),選擇一個(gè)目標(biāo)路徑用于存儲(chǔ)您的備份文件。
步驟8. 設(shè)置個(gè)性備份:點(diǎn)擊備份計(jì)劃,在這里可以選擇sqlserver數(shù)據(jù)庫備份方法,包括完全備份、增量備份和差異備份,還可以設(shè)置自動(dòng)備份時(shí)間,包括每天、每周、每月等,然后點(diǎn)擊“確定”繼續(xù)。
注意:如果您想要定期自動(dòng)清理舊版本備份以節(jié)省備份磁盤空間,那么可以選擇版本清理功能。
步驟9. 執(zhí)行備份:然后點(diǎn)擊“開始備份”并選擇“添加定時(shí)任務(wù)并立即備份”或“僅添加定時(shí)任務(wù)”軟件將開始備份SQL Server數(shù)據(jù)庫。
除了借助專業(yè)備份工具之外,使用T-SQL命令進(jìn)行備份也是數(shù)據(jù)庫備份的三種方法中比較常用的,特別是對于一些比較專業(yè)的資深數(shù)據(jù)庫管理員來說。
我們以sqlcmd實(shí)用工具輸入Transact-SQL語句創(chuàng)建完整備份為例,簡單介紹一下這個(gè)SQLserver數(shù)據(jù)庫備份方法操作流程。
創(chuàng)建T-SQL腳本文件:
打開TXT記事本,輸入命令語句如下,其中aomeitest是數(shù)據(jù)庫名稱,e:\SQLbackup\是存儲(chǔ)數(shù)據(jù)庫備份的目標(biāo)位置。
BACKUP DATABASE
aomeitest
To disk='e:\SQLbackup\Demo.BAK'
將此文件保存為database.sql。
運(yùn)行腳本文件:
打開命令提示符窗口,在命令提示符窗口中,鍵入以下命令并按“Enter”:
sqlcmd -S aomeitest\數(shù)據(jù)庫實(shí)例名稱 -i C:\database.sql
SQL Server Management Studio(縮寫SSMS)是一個(gè)匯集了許多圖形工具和豐富的數(shù)據(jù)庫管理器,它也是數(shù)據(jù)庫備份的三種方法中比較不錯(cuò)的一種,操作比使用腳本更加簡單一些,那么我們該如何使用它來創(chuàng)建數(shù)據(jù)庫備份任務(wù)呢?
步驟1. 打開SSMS,連接到數(shù)據(jù)庫。
步驟2. 右鍵點(diǎn)擊需要備份的數(shù)據(jù)庫,選擇“任務(wù)”,然后點(diǎn)擊“備份”。
步驟3. 在彈出的向?qū)е?,您可以配置?shù)據(jù)庫、備份類型和目標(biāo)。在目標(biāo)部分選擇將數(shù)據(jù)庫備份到哪里,可以添加或刪除已有的路徑。
步驟4. 數(shù)據(jù)庫備份任務(wù)設(shè)置完成后點(diǎn)擊“確定”啟動(dòng)備份。
以上就是SQLserver數(shù)據(jù)庫備份的三種方法,使用命令備份數(shù)據(jù)庫需要了解其復(fù)雜的參數(shù),因此,我們更加推薦大家選擇傲梅輕松備份或SSMS來執(zhí)行備份任務(wù),一方面是用戶界面更加人性化,操作起來更加簡單,另一方面則是功能更加全面且專業(yè),能夠滿足大家的更多不同備份需求。