BackupPC

BackupPC

BackupPC是一款Linux平台下的一款非常靈活的開源系統系統備份工具,該工具是一種D2D的備份解決方案,BackupPC只能運行在Linux平台上,但是卻可以同時備份windows,Linux,,Mac os等多種平台的系統,採取獨有的壓縮算法,以及單例(single-instance)存儲方式,大大提高了存儲池的利用率,節省了系統開支。

基本介紹

  • 中文名:BackupPC
  • 外文名:BackupPC
  • 定義:是一款Linux平台下的一款
  • 運行平台:Linux平台
  • 方法:壓縮算法
定義,簡介,

定義

BackupPC是一個很不錯的企業級Linux系統備份工具。

簡介

與其他Linux套用一樣,BackupPC也是開源的,可以從網上下載到。
備份Linux系統是件非常有挑戰性的工作,尤其是對於習慣了Windows系統的存儲/備份管理員更是困難。Linux除了與Windows有明顯的表面差異外,還有很多不同的版本,如Red Hat、Ubuntu、HP Linux和SUSE等等,這都大大增加了備份的難度。一種備份方法可能在某種版本下使用良好,而在另一種版本下卻無法收到同樣效果。
BackupPC有何獨特之處?
BackupPC是一個D2D備份解決方案,有很多值得一試的獨特之處。與微軟的Data Protection Manager一樣,它也允許備份多台機器到一個硬碟驅動中。不過,它們也有很多不同之處。
用過Data Protection Manager的朋友一定知道,它會在存儲池中為每台機器創建一個專用的捲來保護備份數據。而且,在被備份機器上需要安裝代理組件以確保它按照一定周期被備份。
而BackupPC不需要在被備份機器上安裝任何代理或其它軟體組件。更重要的是,它能比Data Protection Manager更有效地利用存儲池的空間。例如,假設你使用Data Protection Manager備份5個不同Windows伺服器,它就會創建5個私有卷分別備份這5台伺服器。這樣,每個卷就都會包含一份同樣的Windows系統檔案。使用BackupPC則可以解決這樣的問題,大大提高存儲池的利用率。
單例(single-instance)存儲
BackupPC採用的是單例存儲,而且是在不同目標機器(被備份/保護的機器)間實現單例存儲。例如,如果你有5台機器使用同一版本的系統檔案,那么這些系統檔案在存儲池中將只保留一份,而不是Data Protection Manager中的5份。這有可能節省很大的硬碟空間。
如果你還想節省更大的空間,可以使用它的壓縮功能。據該產品的說明書介紹,其壓縮功能可以縮減檔案大小近40%。
多年以來我所見備份產品的壓縮功能都會使伺服器機器緩慢,因為數據壓縮是一個很耗費CPU資源的工作。儘管BackupPC在數據壓縮過程中也耗費CPU資源,但由於它採用的是單例存儲,只有從未備份過的數據才會被備份,所以伺服器承擔的數據壓縮負載不會太大。
由於BackupPC是一個Linux套用,所以你可能會期望它能備份運行Linux的其它機器。事實上,它還可以備份運行Windows和Macintosh OS X的計算機。在使用BackupPC備份Windows系統的機器時,它利用SMB(Server Message Blocks)訪問正在備份的數據。備份Linux或OS X的機器時,BackupPC可以使用RSYNC、SSH上的TAR、RSH或NFS訪問備份數據。不過,這沒有硬性要求。例如,如果你想備份Windows機器,而不想使用SMB, 你也可以安裝CYGWIN,然後用RSYNC備份該Windows機器。或者,你也可以在Linux上安裝SAMBA,它允許使用SMB進行備份。
可以看到,BackupPC是一款非常靈活的備份軟體,非常適用於多種環境下的企業級備份。

相關詞條

熱門詞條

聯絡我們