天天看點

【AIX 指令學習】複制邏輯卷 cplv

用途 将一個邏輯卷的内容複制到一個新的邏輯卷。

文法

複制到一個新的邏輯卷

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 前安裝檔案系統,這樣就可建立新的日志裝置。