亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關(guān)注微信公眾號

SQL Server的數(shù)據(jù)備份、管理與恢復(fù)(上)
2007-09-30   網(wǎng)絡(luò)

任何計算機環(huán)境都會遇到由于軟硬件問題導(dǎo)致存儲數(shù)據(jù)丟失的情況。隨著信息時代和互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,用戶、企業(yè)的信息數(shù)據(jù)量成幾何級數(shù)遞增。自然災(zāi)害、斷電、計算機程序問題、硬件故障和人為誤操作等情況時有發(fā)生,再加上有目的的破壞,如黑客入侵等,使得提高數(shù)據(jù)安全性和數(shù)據(jù)恢復(fù)能力成為用戶和廠商長期關(guān)注的焦點。

對于當(dāng)前網(wǎng)絡(luò)系統(tǒng)中的各個應(yīng)用,都有其特定的數(shù)據(jù)需求。有些應(yīng)用是面向數(shù)據(jù)項,如通過收銀機或終端進行商品交易;而另一些只是獲取信息,典型的有數(shù)據(jù)倉庫。但無論什么樣的數(shù)據(jù)庫系統(tǒng),都需要具有數(shù)據(jù)備份、數(shù)據(jù)管理、數(shù)據(jù)恢復(fù)等多種功能。

Microsoft公司的SQL Server是一個功能完善的數(shù)據(jù)庫管理系統(tǒng),它與Windows操作系統(tǒng)無縫結(jié)合,操作簡便易行,深受大中型企業(yè)用戶的厚愛,應(yīng)用十分廣泛。本專題就以Windows 2000 Advanced Server平臺下的SQL server 2000為例,談?wù)凷QL Server備份、管理與恢復(fù)的有效方法。

1.SQL Server下的數(shù)據(jù)備份

計算機環(huán)境中的備份是在可移動介質(zhì)上創(chuàng)建數(shù)據(jù)和程序的電子復(fù)本。備份的頻率和范圍依賴于應(yīng)用和業(yè)務(wù)需要。系統(tǒng)級的備份將所有系統(tǒng)配置、程序和數(shù)據(jù)變化復(fù)制到可移動介質(zhì)上,如磁帶或存儲管理設(shè)備。備份是恢復(fù)數(shù)據(jù)最容易和最有效的方法,備份應(yīng)定期進行,并執(zhí)行有效的數(shù)據(jù)管理。

SQL Server數(shù)據(jù)備份能從任何類型的錯誤中恢復(fù),將數(shù)據(jù)損失和應(yīng)用程序的故障降低到最小程度。SQL Server數(shù)據(jù)備份有多種選項,適用于多種業(yè)務(wù)對數(shù)據(jù)和應(yīng)用的需求。

(1)備份服務(wù)器系統(tǒng)。由于數(shù)據(jù)庫服務(wù)器中安裝的系統(tǒng)較多,設(shè)置復(fù)雜,如出現(xiàn)硬件故障,則必須重新安裝系統(tǒng),恢復(fù)設(shè)置。因此有必要對數(shù)據(jù)庫服務(wù)器進行備份。備份服務(wù)器常有以下一些方法。

1)使用Windows 2000 Advanced Server提供的功能。在Windows 2000 Advanced Server中提供了強大的備份和還原功能,它不但能對文件進行備份和還原,而且能夠?qū)φ麄€磁盤、目錄服務(wù)進行備份和還原。

Windows 2000 Advanced Server備份的具體步驟如下:

①在資源管理器中,選中要備份的磁盤驅(qū)動器,然后鼠標(biāo)右鍵單擊,在彈出的菜單中單擊“屬性”。在出現(xiàn)的“本地磁盤(D:)屬性”窗口單擊“工具”,如圖4.2-3所示。然后再單擊“開始備份”按鈕,進入備份和還原控制臺窗口。備份和還原的所有操作都是在這里進行的,如圖4.2-4所示。

②在備份和還原控制臺上單擊“備份”標(biāo)簽,在備份窗口中的復(fù)選框中選中要備份的磁盤、文件或者文件夾。

③指定備份媒體或者文件的存儲位置,然后單擊“開始備份”按鈕,即可進行備份。

需要注意的是,如果是第一次備份,那么應(yīng)建立備份媒體或者文件。一般來講,使用備份和還原向?qū)П容^好,按照其提示即可以完成備份和還原。如果需要進行一些高級的操作,可以通過單擊“工具”中的“選項”來設(shè)定。

2)使用RAID盤。在防止數(shù)據(jù)丟失方面,Windows NT/2000的磁盤管理器具有強大的功能,它支持RAID的第0、1、5級。RAID 0是將數(shù)據(jù)條塊劃分存放在盤上,既無校驗和檢測也沒有鏡像。RAID 1級是指把一個驅(qū)動器上的某一分區(qū)在另一個驅(qū)動器上建立一個鏡像。進行寫操作時,數(shù)據(jù)將向兩個磁盤中寫入同樣的數(shù)據(jù),讀取時可以從兩個磁盤同時進行。當(dāng)驅(qū)動器損壞時,由它的鏡像來進行恢復(fù)。RAID 5將數(shù)據(jù)文件條塊分割,并對條塊化的磁盤段進行鏡像,還提供校驗以確保讀寫正確。在RAID 1和RAID 5的情況下,有一個磁盤出故障不會影響到應(yīng)用。RAID 1和RAID 5都支持對壞磁盤的“熱交換”,也就是說,用另一個物理盤替換有故障的盤后,RAID環(huán)境將在替換盤上重建信息。

3)使用專用備份工具。目前專用備份工具比較多,但大都是采用軟件和硬件相結(jié)合來進行備份。使用RAID盤來進行備份投資比較高,所以在實際應(yīng)用中常采用其他公司的備份軟件來對服務(wù)器系統(tǒng)做備份。

筆者常用的是Norton公司的磁盤備份工具——Ghost。該軟件可以直接將磁盤上的某個分區(qū)或整個硬盤克隆成一個鏡像文件,然后把它存放在別處,當(dāng)該分區(qū)或硬盤出現(xiàn)問題甚至毀壞時,使用Ghost在另一硬盤或分區(qū)上,利用鏡像文件快速還原。目前還有網(wǎng)絡(luò)版的Ghost,其功能更強大,直接通過網(wǎng)絡(luò)就可以進行備份和還原。

(2)備份數(shù)據(jù)庫。

1)在本地機上進行數(shù)據(jù)庫備份。在備份數(shù)據(jù)庫前,通常需要創(chuàng)建備份設(shè)備。創(chuàng)建一個備份設(shè)備時,要給它一個邏輯名稱和一個物理名稱。邏輯名稱通常是采用既能描述設(shè)備特性而又不太長的名稱。物理名稱是一個包括路徑或者關(guān)于網(wǎng)絡(luò)設(shè)備通用命名標(biāo)準(zhǔn)的文件系統(tǒng)名。在本地機上進行數(shù)據(jù)庫備份的具體步驟是:

①確認SQL Server服務(wù)是否已經(jīng)啟動,如果沒有啟動,則使用SQL Server 2000程序菜單中的“SQL Server服務(wù)管理器”進行啟動。

②打開“企業(yè)管理器”,展開左邊的SQL Server組,展開SQL Server中的“數(shù)據(jù)庫”,右鍵單擊,在菜單中選擇“所有任務(wù)”選項中的“備份數(shù)據(jù)庫”子選項,出現(xiàn)如圖4.2-5所示的“數(shù)據(jù)庫備份”窗口。

③在SQL Server中選擇要備份的數(shù)據(jù)庫,然后在備份名稱中輸入備份名稱,選擇好備份方式后,單擊“添加”按鈕,在對話框中設(shè)置好存放目錄及文件名,單擊“確定”按鈕。如果要設(shè)置定期自動備份,可在“調(diào)度”中設(shè)置,完成后,單擊“確定”按鈕,數(shù)據(jù)庫備份就開始執(zhí)行了。

在進行備份時需要特別注意的是,備份用戶數(shù)據(jù)庫時也需要同時備份系統(tǒng)數(shù)據(jù)庫。

2)將數(shù)據(jù)庫導(dǎo)出到網(wǎng)絡(luò)上的另一臺計算機上進行備份。

①先在網(wǎng)絡(luò)上的另一臺計算機上安裝一個新的SQL Server,并啟動它,建立好數(shù)據(jù)庫結(jié)構(gòu)。

②在本機上啟動“企業(yè)管理器”,在左邊的目錄欄中選中“SQL Server組”,單擊右鍵,在對話框中選擇“注冊新的SQL Server”,進入注冊向?qū)В斎肽繕?biāo)SQL Server的計算機名后,填寫登錄ID和密碼,將目標(biāo)SQL Server注冊在本機的“SQL Server組”中



③選擇“數(shù)據(jù)庫”中需要備份的數(shù)據(jù)庫圖標(biāo),單擊右鍵,在對話框選擇“所有任務(wù)”中的“導(dǎo)出數(shù)據(jù)”選項。在彈出“數(shù)據(jù)導(dǎo)入\導(dǎo)出向?qū)А钡慕缑婧螅瑔螕簟跋乱徊健卑粹o,選擇需要備份的數(shù)據(jù)庫,接著單擊“下一步”按鈕,選擇目標(biāo)服務(wù)器,選擇SQL Server驗證模式,填寫用戶名和密碼,在“數(shù)據(jù)庫”一項中輸入新的數(shù)據(jù)庫名稱,單擊“下一步”按鈕,進入導(dǎo)出方式的界面,設(shè)置好之后,單擊“下一步”按鈕,在下面的步驟中一般選擇默認選項,便可以順利完成數(shù)據(jù)庫的導(dǎo)出操作了。

熱詞搜索:

上一篇:對Windows 2000 Setwer系統(tǒng)的數(shù)據(jù)備份時應(yīng)考慮哪些因素?
下一篇:SQL Server的數(shù)據(jù)備份、管理與恢復(fù)(中)

分享到: 收藏