
我沒有任何機制來保護我的資料(圖像、視訊等)免受磁碟損壞。我只是想知道 youtube 如何保護他們的影片。
保護資料免遭磁碟損壞的最佳實務是什麼?
答案1
理想情況下,您希望在其他地方擁有資料副本,例如單獨的硬碟(RAID 或外部裝置)或另一台機器(NAS、另一台 PC 或雲端)。
RAID 卡(SATA 或 IDE)可以非常便宜地購買,並且可以用於鏡像磁碟,這樣如果一個磁碟機壞了,另一個磁碟機仍然保留資料。
可以將另一台 PC 設定為家庭網路上的備份儲存設備(或稱 NAS)。
線上服務,例如 Microsoft 的網盤為您想要的任何內容提供免費的線上儲存 - 資料不公開,但您可以隨時隨地存取。 (我認為他們目前免費贈送 25 GB)
答案2
您無法阻止資料損壞(因為您永遠不知道硬碟何時會發生故障),但您可以最大程度地減少損壞的影響。有很多方法可以保護您的資料;您的選擇可能取決於數據的重要性、您的知識水平以及您願意投入的時間。許多伺服器使用一種稱為 RAID 的技術,透過該技術可以對磁碟進行鏡像(查找 RAID 1)。最簡單的形式是,有兩個硬碟同時工作,兩個硬碟都包含相同的資料(一旦建立 RAID,就會自動寫入兩個硬碟)。這樣,如果一個磁碟發生故障,另一磁碟可以立即使用。使用 LVM 等工具也可以實現類似的效果,儘管這更多地在軟體層級上起作用。最重要的是,經常備份!如果您使用伺服器,您的主機可能會為您提供簡單的映像工具(支援對資料進行快照,以便日後輕鬆還原),或者您可以將備份設定到其他位置。如果您只是擔心保護家中的數據,那麼這可能有點矯枉過正(儘管它們都是有效的技術)。至少,將您的資料備份到另一個驅動器上(外部 USB 驅動器通常很有用),使其保持最新狀態,並確保您知道如何從中恢復! (煉功!) 那麼災難來了,你最多損失一點點。如果您使用支援增量備份的備份工具(很多都支援),則在第一次備份(可能需要很長時間,具體取決於您擁有的資料量)之後,備份會快得多,因為僅將更改複製到磁碟,而不是全部的。然後程式可以重建它們以恢復您的資料。
答案3
- 使用具有冗餘功能的 RAID 陣列
- 使用ECC記憶體
- 將檔案備份到運行不同硬體的不同伺服器
如果您無法執行#3,請執行#1 和#2,但要知道損壞的磁碟控制器仍然會損壞您的資料。
答案4
- 備份
- 襲擊
- 跨資料中心備份或可以使用 s3(他們保留每個檔案的 3 個副本)。