用途 将一個邏輯卷的内容複制到一個新的邏輯卷。
文法
複制到一個新的邏輯卷
cplv [ -v volumegroup ] [ -y newlogicalvolume | -y prefix ] sourcelogicalvolume
cplv -v myvg -y newlv oldvg
将舊邏輯卷oldlv 的内容拷貝到在名為myvg 卷組中的一個新的邏輯卷newlv,如果不指定卷組,新的與舊的邏輯卷在同一個卷組裡面、複制到一個已存在的邏輯卷,cplv 不會把邏輯卷開始的512個位元組複制到新的邏輯卷中看,因為這512 個位元組是lvcb 但是它會用新的屬性寫新的邏輯卷的lvcb
cplv -e destinationlogicalvolume [ -f ] sourcelogicalvolume
cplv -e existinglv oldv
将舊的邏輯卷的額你人複制到一個迎接存在的邏輯卷existonglv,并且這兩個邏輯卷在同一個卷組中。
描述
注意: 不要從一個含有資料的較大的邏輯卷複制到較小的邏輯卷。這樣做将導緻檔案系統被破壞,因為一些資料(包括超級塊)未被複制。
cplv 指令複制 sourcelogicalvolume 到一個新的或已存在的destinationlogicalvolume。sourcelogicalvolume 參數可能是一個邏輯卷名或邏輯卷辨別。cplv 指令通過使用預設文法來建立一個新的有系統生成名的邏輯卷。系統生成名将被顯示。
注:
如果您複制一個分割的邏輯卷并且目标邏輯卷不存在,則一個相同的複制,包括分割塊的大小和源邏輯卷的分割寬度被建立,然後資料被複制。
如果您複制一個分割的邏輯卷并且已經用 mklv 指令用不同的分割塊大小和分割寬度建立了目标邏輯卷,或者目标不是一個分割邏輯卷,則新特征被維持而且資料被從源邏輯卷複制。
cplv 指令在快照卷組上不可用。
如果 sourcelogicalvolume 是 jfs 或 jfs2 類型,則必須成功解除安裝檔案系統,且 fsck 必須在新建立的檔案系統上成功運作,才可運作 cplv 指令。如果您在安裝新檔案系統之前運作了 fsck 指令,則将傳回錯誤,因為超塊中包含的日志裝置仍将引用原始的檔案系統。請在運作 fsck 前安裝檔案系統,這樣就可建立新的日志裝置。