Linux
是否可以在不失去數據的情況下創建 raid-0?
我的 linux 根作業系統設備是
/dev/sda
,而我的外部硬碟驅動器是/dev/sdb
(空驅動器)我不想失去數據
/dev/sda
,並設置 RAID 級別 0。這可能嗎?
使用 RAID 0,您的數據在驅動器之間分成兩半(偶數和奇數)。換句話說,第一個驅動器上有塊 1、3、5、…等,第二個驅動器上有第二組塊 2、4、6 等。如果其中一個驅動器當機,您將立即失去 50% 的塊。想像一下打開你的程序並刪除其中的每一行。這就是失去條帶磁碟時發生的情況。根據條帶大小,您可能能夠從剩餘的磁碟中恢復一些數據甚至整個文件(一個 10KB 的文件很可能在一個磁碟上完全完好無損,因為您的塊應該更大)。但是,一個十倍於您的塊大小的文件將在每個磁碟上有 5 個塊,這意味著您只失去了 50% 的文件。
需要注意的是,如果不將驅動器格式化(初始化)為 RAID 0,則無法設置 RAID 0。您必須在創建 RAID 之前備份數據。