倍可親

回復: 2
列印 上一主題 下一主題

最全面的寶貴數據備份解決方案

[複製鏈接]

1萬

主題

1萬

帖子

1萬

積分

八級貝殼核心

倍可親終生會員(廿一級)

Rank: 5Rank: 5

積分
18033
跳轉到指定樓層
樓主
kent 發表於 2005-11-15 10:33 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
  備份並不是一個輕鬆的話題,也不是簡單的方便拷貝。很多電腦用戶只想享受電腦帶來的種種便利,因為怕麻煩、心存僥倖怕而不願花時間和精力去來進行系統的備份。隨著我們處理數據的增多,寬頻使用越來越頻繁,感染病毒和被攻擊的機會越來越多,做好數據的備份工作更有必要。  

  方案一:增量備份

  第一步:下載工具

  


  現在人處理數據非常多,如果完全通過拷貝法來備份數據,顯然不太合適,這時增量備份(Incremental Backup)就起到了很大的作用。這時,我們可以使用xxcopy(http://download.zol.com.cn/detail/10/91481.shtml)來幫助我們實現此操作。  

  下載后,把xxcopy.zip壓縮包解壓到一文件夾下,再雙擊install.bat文件,程序詢問時,一律按下Y鍵可把它安裝到系統文件夾下。

  第二步:編寫批處理命令

  


  假設我們要把D:\data下的所有新建或更新過的文件(夾)拷貝到E:\back文件夾下,那可以按下Win+R打開「運行」對話框,輸入notepad,啟動「記事本」工具,然後輸入如下命令:

  xxcopy "D:\data" "E:\back" /s /k /h /bi /yy

  然後選擇「文件→保存」命令,把該文件保存為d:\back.bat文件。

  以後只要雙擊d:\back.bat文件,xxcopy就會把D:\data下新建的E:\back文件夾下,適用於文件的備份工作。

   第三步:深入理解參數

  


  xxcopy參數非常多,上述用到參數意義如下:

  /s 表示連同子文件夾處理

  /k 源文件仍保留其原有屬性

  /h 連同系統、隱藏文件一起拷貝

  /bi 只拷貝新建或更新過的(根據文件時間和長度判斷)文件

  /yy 覆蓋文件時自動回答「是」,並不出現提問信息

   方案二:只備份相關文件

  很多時候我們只要備份某一類型文件,如*.doc、*.xls、*.ppt、*.txt等,而無需備份其他文件,這時仍可以使用xxcopy完成。

  大家只要啟動「記事本」,輸入如下命令:

  xxcopy "d:\data" "e:\back" /s /k /h /bi /yy /in*.doc /in*.xls /in*.ppt /in*.txt

  把它保存為include.bat,雙擊它,只會備份d:\data下的*.doc、*.xls、*.ppt、*.txt文件到e:\back文件夾下。

  小提示

  多種類型文件分別用/in參數隔開,並把/in參數放在命令行的最後。如輸入

  xxcopy "d:\data" "e:\back" /s /k /h /bi /yy /in*.doc /in*.xls /in*.ppt /in*.txt /in*.bmp /*.tif,則還會備份*.bmp和*.tif文件。  

  方案三:垃圾文件不備份

  有時,我們並不想備份*.tmp和*.bak文件,這時可以啟動「記事本」,並輸入如下命令:

  xxcopy "d:\data" "e:\back" /s /k /h /bi /yy /x*.tmp /x*.bak

  把它保存為exclude.bat,雙擊此文件,則只會備份d:\data下除了*.bak和*.tmp的文件到e:\back文件夾下。

  小提示

  


  ★多種類型文件分別用/x參數隔開,並把/x參數放在命令行的最後。如輸入xxcopy "d:\data" "e:\back" /s /k /h /bi /x*.tmp /x*.bak /*.abc,則xxcopy也不會處理*.abc文件。

  ★打開「命令提示符」,並切換到相應文件夾下,輸入

  xxcopy *.tmp /s /h /yy /rs可把當前文件夾(包括了文件夾)下所有*.tmp文件刪除掉,再輸入xxcopy *.bak /s /h /yy /rs則把當前文件夾(包括了文件夾)下所有*.bak文件全部刪除掉。

方案四:備份指定日期文件

  輸入xxcopy "d:\data" "e:\back" /s /k /h /bi /da:2003-12-22,只備份2003年12月22日之後的文件。

  xxcopy "d:\data" "e:\back" /s /k /h /bi /db:2003-12-25,只備份2003年12月25日之前文件。

  xxcopy "d:\data" "e:\back" /s /k /h /bi /da:2003-12-22 /db:2003-12-25,只備份2003年12月22日和2003年12月25日之間的文件。

  方案五:只複製當天文件

  很多公司的數據是每天備份一次,這時可以使用robocopy來幫助我們僅備份當天的文件,可以省下很多時間和精力。

  robocopy小檔案

  軟體版本:1.70 軟體大小:31.7KB

  軟體性質:免費軟體 適用平台:Windows 9x/Me/NT/2000/XP

  大家只要從http://www.devhood.com/tools/tool_details.aspx?tool_id=321下載此工具,下載后得到robocopy.zip文件,然後把其中的robocopy.exe和robocopy.doc都解壓到Windows安裝文件夾下,以方便隨時調用它。

  接著,啟動「記事本」,輸入如下命令:

  robocopy d:\data e:\back *.* /s /maxage:1

   保存此批處理文件為today.bat,以後只要雙擊此文件,即可把d:\data文件夾下的所有當天文件備份到e:\back文件夾下。

  方案六:備份到伺服器上

  公司都有公共文件伺服器,很多時候,可以把文件備份到伺服器上。這個任務同樣可以通過robocopy來完成:

  啟動「記事本」,輸入如下命令:

  robocopy d:\data \\fileserver\backup *.* /s

  保存此批處理文件為backser.bat,雙擊此文件,即可把d:\data文件夾下的所有當天文件備份到\\fileserver\backup文件夾下。

  方案七:壓縮備份

  
  隨著數據處理量越來越大,把數據壓縮備份也越有必要。我們可以先新建一個RAR,如\\data\databak\databak.rar。然後選中它,按下Ctrl+C鍵複製它。再啟動「資源管理器」,再打開Sendto文件夾(如果你使用Windows 9x/Me,請打開C:\Windows\Sendto文件夾。如果你使用Windows 2000/XP,那可以打開C:\Documents and Settings\%USERPROFILE%\SendTo文件夾。)。右擊,選擇「粘貼快捷方式」命令為它生成一個快捷方式,如「備份到伺服器」。

  以後,要備份數據,只要選中欲備份的數據,右擊,選擇「發送到」→「備份到伺服器」即可快速把選中的文件備份到\\data\databak\databak.rar文件中(如圖1)。

  

   方案八:定時壓縮備份

  請確認你的工作文件夾,如D:\Work文件夾下的所有新文件。接著,右擊Work文件夾,選擇WinRAR→「添加到壓縮包」命令,打開「壓縮包名稱和參數」窗口,再單擊「常規」標籤,在「壓縮文件名」中輸入\\data\databak\work.rar文件(如圖2)。

  

  再單擊「備份」標籤,勾選「打開共享文件」、「按掩碼產生壓縮文件名」和「保留以前版本的文件」複選框(如圖3)。  

  

  再單擊「時間」標籤,再單擊「文件處理」下「包含文件」下拉列表框,選擇「 之後修改」,然後再設置一個時間,如2003 - 10 - 16 19 :29 : 26(如圖4)。

  

  接下來,單擊「配置」按鈕,選擇「保存當前設置為新配置」命令,在「配置名稱」中輸入備份方案名,如「備份Work」,同時選中「保存壓縮文件名」和「保存選定文件名」及「在桌面創建快捷方式」前的複選框(如圖5)。

  

  單擊「確定」按鈕返回「壓縮文件名和配置」窗口,按下「確定」按鈕備份文件。

  接下來,單擊「程序」→「設置」→「控制面板」,雙擊「計劃任務」打開「計劃任務」窗口。然後把桌面上生成的「備份Work」快捷方式拖放到「任務計劃」窗口。

  雙擊「備份Work」圖標,單擊「日程安排」標籤,單擊「任務計劃」下拉列表框,從中選擇「每天」,而「開始時間」設置為自己的時間。如圖6,我們設置為中午12:00吃飯時,再單擊「設置」標籤,取消選中「電源管理」下的「如果計算機使用電池來運行(如圖6)。

  

  通過上述設置后,到了你設置的時間,機器就會自動備份D:\Work下的所有所有文件到\\data\databak\文件夾下,而且更酷的是,備份文件會以日期和時間作為文件名,並不會重複,以方便你調用相應版本。

  方案九:下班後備份、完成後關機

  通過「計劃任務」和WinRAR,我們也可以實現下班後備份數據,備份后關機的目的:在製作配置文件時,單擊「高級」標籤,然後選中「後台壓縮」和「完成操作后關閉計算機電源」複選框(如圖7)。再在圖6窗口中設置開始備份操作時間為下班時間,如18:00,這樣備份完數據后,機器會自動關閉。  

  

  小提示

  ★如果我們想備份多個文件夾下的數據,可以多建立配置文件,並把它們添加到「任務計劃」窗口中。

  ★備份完成時,最好自動鎖定機器:先在桌面上新建一個名為「自動鎖定」的快捷方式,其中的命令為rundll32.exe user32.dll,LockWorkStation。接著把這個快捷方式拖到「任務計劃」窗口。然後雙擊該圖標,單擊「日程安排」標籤,單擊「任務計劃」下拉列表框,從中選擇「空閑時」,在「當計算機空閑時間超過xx分鐘」處將時間改為1分鐘。再單擊「設置」選項卡,取消所有選項的勾選。完成以上設置后,按「確定」按鈕,再在打開的窗口中輸入系統管理員密碼,退出設置窗口。這樣,當我們離開機器,一分鐘后沒有操作,則機器會自動被鎖定。這樣,在備份數據時,會安全很多。可以防止同事在你機器上隨意操作。    

  方案十:備份多個文件、文件夾

  如果你的文件放在多個文件夾下,並且想備份這多個文件夾中的內容,可以這樣來操作:

  先在D:\上建立一個備份列表文件,如back.lst,在其中你欲備份的文件或文件夾,如:

  D:\Work1\*.*

  D:\Work2\*.*

  \\data\work\*.*

  \\server\docs\*.*

  ……

  接下來,可以右擊桌面,選擇「新建」→「快捷方式」命令,在其中輸入C:\Program Files\WinRAR\WinRAR.exe a -ep2 -ibck \\data\databak\data.rar @d:\backup.lst,即最後的命令行應為:

  "C:\Program Files\WinRAR\WinRAR.exe" a -ep2 -ibck \\data\databak\data.rar @d:\back.lst(如圖8)

  

  再為這個快捷方式命名為「建立備份文件」。雙擊該快捷方式,WinRAR即可在後台自動讀取back.lst文件中要備份的文件或文件夾,並把它們備份到\\data\databak\data.rar 文件中了。

  接下來,同樣把該快捷方式放到「計劃任務」中,然後為其指定運行時間。就可以定時備份多個文件或文件夾中的內容了。

4

主題

632

帖子

132

積分

貝殼網友一級

Rank: 3Rank: 3

積分
132
沙發
ecore 發表於 2005-11-24 20:56 | 只看該作者
好,謝謝!!
回復 支持 反對

使用道具 舉報

36

主題

398

帖子

101

積分

貝殼網友一級

新新移民(六級)

Rank: 3Rank: 3

積分
101
3
netsking 發表於 2005-11-24 21:52 | 只看該作者
這也太麻煩了吧.不如買個二個大硬碟,比如300G的,把所有的數據備份二份.如果能再有DVD Burner,定期(如二個月一次)將數據刻成永久保存的不是很好嗎?
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 註冊

本版積分規則

關於本站 | 隱私權政策 | 免責條款 | 版權聲明 | 聯絡我們

Copyright © 2001-2013 海外華人中文門戶:倍可親 (http://big5.backchina.com) All Rights Reserved.

程序系統基於 Discuz! X3.1 商業版 優化 Discuz! © 2001-2013 Comsenz Inc.

本站時間採用京港台時間 GMT+8, 2025-8-10 10:00

快速回復 返回頂部 返回列表