走進SQL Server 2005 備份與恢復功能

2021-04-23 09:20:01 字數 1086 閱讀 7610

每當有任何新的

軟體發布的時候,你通常都會發現一些你從來不知道或者從來不知道你需要的新的特性。sql server 2000中存在的許多的備份和恢復特性都同樣保留在了sql server 2005中,但是有一些新的提高同樣值得你的關注。

映象備份

sql server 2005讓你可以建立映象備份。映象備份允許你為備份檔案建立兩個或者四個同樣的拷貝,以防備其中的某乙個集合損壞的情況。映象具有同樣的內容,所以你可以在某個檔案被損壞的時候修復這個檔案。

假設你有映象集合1和映象集合2,兩個集合都有完全的備份和事務日誌備份。如果映象集合1的完全備份發生了損壞,你可以通過映象集合2來進行恢復,然後對映象集合1持續使用事務日誌備份。

注意:要執行這個特性,你必須使用sql server 2005企業版,並且主要的檔案組不能是離線的。另外,你必須確保你的應用程式你可以使檔案組離線,並且仍然可以起作用。通過仔細的計畫,這個特性是非常有用的,但是也許很多人不會使用這個功能。

只拷貝備份

我認為乙個很有用的特性就是只拷貝備份,它讓你可以在備份過程中,在不打亂其他備份檔案的順序的情況下進行拷貝。使用sql server 2000的時候,如果你在一天的中間執行了乙個特殊的完全備份,為了恢復,你必須使用完全備份和在完全備份之後發生的所有事務日誌。這個新的特性允許你建立乙個只對備份的拷貝,然後使用正常的完全拷貝來達到恢復的目的。

對於不同的備份,在處理方式上沒有任何的改變。對於事務日誌備份,你也可以只對備份進行拷貝——同樣是不需要打亂其他備份檔案的順序。任何通過這個選項建立的備份都在備份表中標記為copy_only

部分備份

你也許認為部分備份與差別備份一樣——但是他們不一樣。部分備份是將所有的檔案組,除了那些標記為唯讀的檔案組之外(除非是指定的),進行備份。對於唯讀資料庫,只有基本檔案組被備份。如果你在唯讀檔案組中有很多的靜態資料,那麼用這種方式來備份你的資料庫就要快得多。

從以前的版本中恢復

sql server 2005中有一項保留的完全相同的特性就是從以前的版本中恢復資料庫的能力;你可以從sql 7.0和2000中恢復資料庫備份。(然而,仍然沒有辦法從6.5版本中恢復備份。)

注意:你不能從早期版本中恢復系統資料庫,對於sql server 2005也一樣。

走進SQL Server 2005 備份與恢復功能

每當有任何新的 軟體發布的時候,你通常都會發現一些你從來不知道或者從來不知道你需要的新的特性。sql server 2000中存在的許多的備份和恢復特性都同樣保留在了sql server 2005中,但是有一些新的提高同樣值得你的關注。映象備份 sql server 2005讓你可以建立映象備份。映...

SQL Server2005複製實現

一 準備工作 1 在發布伺服器上建立乙個共享目錄,作為發布快照檔案的存放目錄。例如 在d 盤根目錄下建資料夾名為pub 2 設定sql 發布伺服器和訂閱伺服器均設定 步驟 開啟服務 控制面板 管理工具 服務 右擊sqlserver agent 屬性 登入 選擇 此帳戶 輸入或選擇第一步中建立的win...

SQL Server 2005完全解除安裝

sql server 2005的解除安裝是乙個非常頭疼的問題。我曾經嘗試過直接使用 新增或刪除程式 工具解除安裝 清除安裝目錄 刪除登錄檔內容等等各種方式綜合解除安裝,勉強成功。現在終於找到了乙個事半功倍的方法,多次嘗試,未有失敗,具體如下 第一種是微軟官方提供的工具 msicuu2.exe 微軟官...