網盤上那麼多的資料是如何避免硬體故障導致的資料丟失?

時間 2021-06-07 13:48:19

1樓:巴別鳥

資料儲存的備份其實已經發展很成熟了,也有各種各樣成本不同的方案,乙個優秀的廠商基本能保證接近100%的高可用性。這裡就簡單講下備份的方式和型別。

首先,現在的saas系統備份總的來說分兩大方式,乙個是資料中心及硬體方面的備份。乙個是應用本身的備份機制。 資料中心及硬體層面的備份能避免因硬體損壞、突然宕機、自然災害之類的物理情況造成的資料丟失。

應用本身的備份機制主要防止人為操作(包括操作失誤、黑客攻擊、程式錯誤等情況)造成的資料丟失。

硬體層面的備份也有很多層級,從各方面來保證資料在各種情況下的萬無一失,先通俗講下硬體層面的備份。

磁碟陣列備份資料。 主要解決硬碟硬體損壞問題。儲存或伺服器本身的磁碟陣列就擁有備份功能。

而且有多種方式。如:raid1 方式就是用1塊磁碟放資料,一塊磁碟作為映象,如果磁碟壞了就能從另一塊磁碟恢復資料。

但raid1的成本很高(佔2倍儲存空間)所以用的人少。還有成本相對低的很多raid方案能解決多塊磁碟間的備份問題。如raid5。

伺服器集群中的備份伺服器。伺服器集群除了效能外還可以提高冗餘,增加可用性,集群中可設定專門的備份伺服器,按要求和設定進行備份。備份伺服器可以解決伺服器硬體問題造成的服務中斷或資料丟失,也可以在黑客攻擊後快速切換或恢復系統。

資料中心異地災備。硬碟毀了有raid,伺服器爆了有備份伺服器,機房被炸了呢?放心,技術人員早想到了。

現在的資料中心基本上都有災備機制。說簡單點就是全國(甚至全球)的N個資料中心進行資料互備。即使乙個資料中心從地球上被抹去了,理論上這個資料中心的資料都可以通過其他各個資料中心的備份資料恢復。

軟體本身的備份有很多技術,也日益趨於成熟。主要方法有這幾類:

定期自動備份機制。定期把需要備份的資料儲存在特定空間或裝置中,隨時可以回滾。一般正經做企業網盤的都有這個備份機制,關鍵是備份頻次和備份技術。

譬如:如果檔案都是碎片化儲存,使用增量備份技術,就可以以相對較小的資料量完成備份,占用的備份空間也小,這樣備份頻次就可以多很多,檔案的安全性就會高很多。

碎片化儲存技術 。碎片化儲存技術就是把檔案打成若干碎片存在不同的儲存空間,使用的時候進行拼合。碎片化儲存的好處是,可以做到新版本只存放檔案修改或新增部分,使用相對較少的空間就可以實現資料備份。

這項技術也有人叫增量備份。

冷熱資料分開備份。長久沒有活躍度的檔案我們俗稱冷資料,經常使用的我們叫熱資料。冷資料可以用更低成本的裝置來儲存大量資料。

定期把冷資料放入儲存裝置進行備份儲存,需要使用的時候啟用。也可以節約大量儲存成本。放入其他介質的冷資料備份週期可以很長很長很長...

所以,現有的技術已經可以保證儲存資料的高安全性。同時安全性越高成本也就越高。主流的公有雲網盤都是在大廠提供的(如阿里雲)基礎雲服務上提供SAAS服務的。

大廠的資料中心建設比較完善,基本不用擔心資料因硬體問題造成的丟失,但因應用本身造成的易被攻擊,備份機制不強大,bug造成資料丟失的情況還是存在的。所以選用企業網盤要考慮兩個硬指標以確保資料安全性,乙個是是否支援碎片化儲存(是否支援增量上傳),乙個是是否支援秒傳。這兩點都支援的企業網盤理論上是安全性最高的。

具體原因可以看我以前的文章。

巴別鳥:為什麼安全的企業網盤都支援增量上傳?

巴別鳥:為什麼選擇企業網盤一定要選用支援秒傳的?

2樓:txdtj

網盤的資料分為熱資料(經常訪問)和冷資料(很少訪問)。熱資料基本都儲存在硬碟陣列中,便於使用者訪問,速度也很快。冷資料基本都打包儲存在大容量藍光碟庫或資料磁帶庫中,容量超大但訪問速度慢。

而且網盤公司在不同地區的伺服器上都有磁帶備份庫。

mysql各字段的資料如何儲存在磁碟上,是屬於行儲存還是列儲存?

恩。這個問題和儲存引擎有關。MySQL 分為Server層和引擎層,引擎以外掛程式的形式存在,最常用的就是InnoDB。大多數引擎,包括InnoDB都是行儲存。列儲存的引擎,最常見的就是Infobright了。 趙偉 mysql 以行為單位來儲存乙個表的資料。除了blob等特殊情況,一行的所有字段,...

如果文學是純潔的,那麼為什麼那麼多的文人都在德行上有汙點?

錢鍾書解釋 文如其人 文章中窺見的是文人的藝術品格而非人品。而且文學的確不是陽春白雪純潔的出淤泥而不染,從來不是。王爾德也有一句,一流作家除了作品外並沒有什麼讓人喜歡的 跑 欣欣然睜開了眼 所說非所做吧 美好的事誰都想,但是能真正做到美好的人寥寥無幾。覺得文學純潔,以此省身即可,文人的汙點就留給文人...

柯南那麼多集,青山老賊是如何保證劇情沒有重複的?

劇情沒有重複?1,借鑑其他作品。讀過原著的人就知道,73既然幹這行,他讀了很多很多推理作品,多到他能每一本單行本講述乙個偵探,然後推薦一本與之相關的作品。我對推理作品讀的不多,而且他在作品中借鑑名作的方式比金田一要隱蔽,隱蔽到讀者能感覺到像是借鑑了某部作品,但又抓不到明顯證據。2,作品內的重複。尤其...