我們計劃的備份策略適合我的新伺服器基礎架構嗎?

我們計劃的備份策略適合我的新伺服器基礎架構嗎?

我們正在設定新伺服器以遷移舊伺服器。
基本上,我們將擁有一台 Windows Server(2003 或 2008),在 RAID 5 上執行 6 個以上虛擬伺服器(Windows 和 Linux 開發、應用程式、資料庫和幾個測試工作站)。

此外,我們需要集中資料(檔案和SVN儲存庫),因此需要檔案伺服器。由於我們沒有任何管理經驗,也從未做過備份,您有虛擬化文件伺服器的經驗嗎?最好在物理盒子上運行它們?歡迎任何關於運行此程式的建議。

關於我們的備份策略,目前概述的是:
注意:由於資金限制,磁帶備份目前不是我們的選擇。

  • 每週對 RAID 5 上的單獨備份伺服器進行一次完整備份(請參閱備份伺服器應該使用 RAID 嗎?)和外部驅動器(類似窮人的磁帶驅動器)
  • 每日差異備份
  • 計劃每月對線上服務進行備份

您認為這種做法合理嗎?我確信有很多方面是我們所缺少的。

最後,我們擔心的是如何備份虛擬機器。一個簡單的方法是簡單備份所有內容(按照問題之一的建議,我找不到…)。
您對 vbox 中包含的資料有什麼建議?也應該備份(「以防萬一...」),或直接備份虛擬映像是安全的?

如果它作為附加信息,我們計劃使用 BackupExec。

感謝您抽空閱讀本文。

----- 2009/08/04 更新 -----

由於健康原因,我無法繼續回答這個問題。感謝那些回答我問題的人,這給了我很大的幫助。

這是我們草擬的備份計劃,現在我們有了更多背景資訊:由於我們是一家小公司(來自南美),目前我們買不起磁帶驅動器。

我現在如果不是異地和離線的話,bacukp 就不是 bacukp,但我們正在嘗試針對資金限制找到更好的策略:

資料遺失視窗:1 天/8 小時。恢復時間:1 天/8 小時。要備份的內容:全部(資料和伺服器安裝)

  • 每日:每天對實體備份伺服器進行差異備份,可能使用 BackupExec。有人建議使用其中一個支援SATA 的外部儲存集線器。另一位建議將其上傳到儲存服務,同時我們可以獲得磁帶。我們現在無法選擇將其移至異地(因此資料遺失視窗為“假”)
  • 每週:使用外部 1TB 硬碟進行完整備份。
  • 每月/每年:與每週相同。我們面臨的問題是在哪裡儲存這些備份

我們希望保持簡單,但我認為我們透過所有這些克服異地備份洩漏的日常策略使事情變得複雜。

答案1

我的標準備份建議:

備份的全部目的是能夠恢復。除非您完全有信心可以取回您的東西,否則您的備份是無用。您在備份解決方案中實施的所有內容都應該從「我如何從中恢復?」的角度出發。

磁帶不那麼昂貴,而且它的優點是比磁碟更耐用。移動部件更少,沒有持續的帶電電流通過,所有這些都是好東西。如果它救了你一次,那麼在我看來,它已經物有所值了。

除了“您可以承受丟失多少數據”之外,您還需要考慮“在災難恢復場景中,您可以承受多長時間的停機?” 3 天的恢復時間相當於 3 天的業務損失。您應該用一隻手的手指來計算恢復時間(以小時為單位)。

然而,如果你讓自己對此過於偏執,你很快就會賺到愚蠢的錢,所以你應該考慮將你的伺服器分成 2 或 3 個部分。為了繼續您的核心業務功能,您現在絕對需要恢復這些功能,而您可以推遲到核心功能恢復後再恢復。將大量投資投入第一批工作中,確保您擁有完整記錄的恢復過程(針對操作系統、應用程式和數據),一隻手被綁在背後的失明麻風猴也可以遵循。 列印並裝訂一份副本並將其保存在防火保險箱中- 如果您只有電子副本並且丟失或損壞,那麼您就完蛋了。但不要認為這意味著您可以對第二批產品鬆懈,只是您可以延遲取回它們或花費更長的時間(例如,將它們放在速度較慢的介質上)。

具體範例:您的核心文件伺服器肯定會進入第一批。您的 HR 伺服器進入第二批。這對人力資源人員來說很重要,但是在沒有人力資源系統的情況下,您的核心業務功能還能正常運作嗎?是的,我想他們會的。

讓您的備份解決方案簡單又乏味。我經常看到人們實施奇特或複雜的備份解決方案,但最終卻變得過於複雜、繁瑣和不可靠。備份很無聊,因為備份應該很無聊。它們越簡單,就越容易恢復。您需要一種「我,Og 單擊按鈕,Og 取回資料」的方法。 在那裡保留日常手動元素。 這有助於建立演練,從而避免有人忘記更換磁帶或在池中旋轉硬碟的情況。如果發生這種情況,你可以事後解僱負責人,但你猜怎麼著?您仍然處於丟失一個月資料的情況。

答案2

關鍵問題是您準備好遺失多少資料? 1個月?有一天? 6小時? 5分鐘?

隨著資料遺失視窗變小,它變得更加昂貴。

答案3

缺口,

我強烈建議您看一下 O'Reilly 的《備份與復原》一書。

http://oreilly.com/catalog/9780596102463

它將向您解釋“單點故障”等術語以及備份關鍵系統的一般策略。

這對任何人的書架來說都是一本好書。

答案4

我建議在實體機器上運行檔案伺服器,因為它的 I/O 可能相當繁重。如果能夠在不關閉所有虛擬機器電源的情況下熱插拔失效的驅動器,那就太好了。但這取決於您的具體設定。

您的備份計劃聽起來很合理,但取決於您能承受多少損失。看起來您的大部分備份(每月備份除外)都在現場,這意味著如果建築物被燒毀或被破壞,您最多會損失一個月的時間。

如果您將外部硬碟帶回家,則必須將其保留在家裡,直到備份到期之前,否則它就不是真正的異地備份,不是嗎?如果你遵守紀律,你最多會輸一週。更好的辦法是輪換一組三個外部硬碟,這樣您將始終在現場擁有最舊的一個,在場外擁有最新的一個。

不要忘記定期測試和記錄您的備份;您需要放心,您的每個備份系統都可以正確還原。您需要文檔,以便您的一位同事可以恢復資料。您還需要有關如何重建整個伺服器的文件。如果失敗了,你會想太多而記不住每一個細節。

題外話:碰巧,我正在為我們的小公司尋找類似的基礎設施。類似的經驗水平,儘管我們已經有了備份。我將與您分享我們目前的設計,為您提供另一種視角,而不是評判您的觀點:
我們正在規劃三台伺服器:兩台虛擬化主機和一台儲存伺服器。儲存伺服器很可能會運行開啟文件管理器。它將透過(可能是雙)千兆乙太網路連接到兩台主機,兩台主機都具有良好的 CPU 和充足的內存,但幾乎沒有任何儲存(可能只是小型 SSD)。這些主機將執行 CitrixXen伺服器(或者可能是VMWareESXi)在裸機,因為它比在另一個基本上沒有做太多事情的作業系統中運行虛擬化軟體要高效得多(例如,請查看 VMWare Server 和 VMWare ESXi 之間的效能差異)。 Xenserver 似乎最有趣,因為它免費提供企業功能,而如果您想要的不僅僅是基本功能,ESXi 可能會變得昂貴。 Xenserver主機本身沒有存儲,但將透過以下方式使用區塊級存儲:iSCSI從 Openfiler 伺服器作為虛擬硬碟。 Openfiler可以做快照、RAID等。 Xenserver 可以將虛擬機器從一台伺服器即時遷移到另一台伺服器,因此我們可以在一台伺服器上進行維護,而無需關閉任何來賓虛擬機器。取得支援 VLAN 的千兆位元交換機,這樣您就可以將儲存流量與虛擬機流量分開。有些 UPS 可以在斷電時實現受控關閉,這樣就完成了。幾乎所有成本都用於硬件,因為軟體(令人驚訝地)免費。

抱歉,這個答案有點長,但我希望另一個觀點對您有價值。

相關內容