伺服器的備份

2021-09-24 19:42:56 字數 1049 閱讀 1010

前不久我們有台伺服器壞了硬碟,無法啟動。

這台伺服器,身兼數職,資料庫,各種軟體,郵件伺服器,一時之間,真是打擊沉重,多麼希望這不是真的!可是現實就是如此殘酷,沒辦法,只好換硬碟,重灌系統,然後逐個恢復。

萬幸的是,資料庫一直有每週自動備份,不然的話,這些資料說沒有就沒有了,永遠丟失。至於軟體,本地有原始碼,總可以恢復,就是配置檔案麻煩些,頗費些周折。

痛定思痛,決定所有伺服器都要搞好備份,不管花費多少時間、代價。

總結下來,伺服器的備份應該包括如下幾個方面:

一、資料庫

資料庫是最為寶貴的資源。備份首要考慮的物件。資料丟失,永遠無法挽回。

常用的資料庫應該至少每週做一次完整備份;重要且資料不斷更新的,應該每隔幾小時即做一次差異備份。

備份工作應該自動執行。人工不切實際。

詳見: 資料庫的自動備份

二、軟體

這裡說的軟體是指我們自己寫的程式。源**本地有,但配置檔案一般與本地的不同,所以軟體要注意對配置檔案的備份。

軟體要進行登記,註明用途,對應源**。因為在現實工作中,服務上跑的應用程式很有可能很多,並且是由不同的同事開發,人員的更迭,天長地久,伺服器上的這些程式都有什麼用,跟哪些關聯,也許會比較混亂。伺服器不出事猶自可,一出事的話,肯定是一團糟。

三、web設定

web伺服器上的各種**設定,應該有很多,又是網域名稱,又是虛擬目錄,捫心自問,如果伺服器當掉了,我們能夠在短短的時間內恢復過來嗎?

詳見:iis備份

四、備份檔案存放

備份檔案放在同一臺機器上,如果跟源資料是同一塊硬碟的話,我覺得意義不大。一定要異機存放乙份,還應該線下再放乙份。異機存放,是避免當機,一損俱損;線下存放,是怕機房火災什麼的,當然,這種機率比較小。但小心駛得萬年船。

可以寫乙個批處理檔案,放到任務計畫裡自動執行。該批處理檔案就是將備份檔案拷貝到其他機器。

如果備份檔案很多,還可以再寫乙個批處理檔案,在拷貝前,呼叫winrar壓縮一下。

windows2008的任務計畫

公司伺服器備份

伺服器備份簡單定義 所謂伺服器備份是指標對於伺服器所產生的資料資訊進行相應的儲存備份過程,從而保障資料的安全執行。公司伺服器的備份應對當前和將來的資訊使用方式進行評估,實施滿足其全部需求的流程和技術。公司伺服器備份簡單來說就是為了保證資料不丟失,在災難來臨能及時恢復資料並保證企業業務得以繼續開展。備...

伺服器備份攻略

本文主要講解如何用git備份伺服器資料 1.如果沒有git,先安裝 sudo apt get install git all 2.假如要備份檔案夾 backup,先初始化git cd backup git init git add git commit m first commit 3.寫乙個備份指...

伺服器備份攻略

本文主要講解如何用git備份伺服器資料 1.如果沒有git,先安裝 sudo apt get install git all 2.假如要備份檔案夾 backup,先初始化git cd backup git init git add git commit m first commit 3.寫乙個備份指...