Storage

Netapp OnTap 7 中的 FlexClone 拆分

  • December 20, 2012

我有一個大卷,其中只包含一個我想拆分的 NFS 共享。需要將其中的 500GB(三個特定子目錄)放入一個新卷中。我想避免再次寫入此數據。這是我認為可行的方法,但一位同事認為它行不通:

  • Flexclone 大卷
  • 在管理伺服器上,掛載彈性複製卷並刪除所有其他子目錄
  • 掛載原卷,刪除三個子目錄
  • 分離複製

按照我的理解,當您拆分 FlexClone 時,只有具有多個指針的 WAFL 塊會被複製。從理論上講,我不應該擁有任何(或許多)這些。我會留下兩個包含完全不同數據的非連結卷,並且 500GB 都不會被寫入。

是這樣嗎?如果我在從源卷中刪除一些數據後拆分 FlexCloned 卷,它會複製這些塊嗎?

這是完全合理的——因為您知道原始數據將駐留在磁碟上的原始位置,而不會被複製。只有對它的引用會改變:

彈性複製

現在您可以在各個位置刪除不需要的數據,刪除快照(我認為)並執行以下操作vol clone split

啟動將名為 Widget 的 FlexClone 卷與其父 FlexVol 卷拆分的過程。拆分將複製與目前駐留在父 FlexVol 卷中的 FlexClone 卷關聯的所有塊。該過程可能需要一段時間才能完成並在後台繼續進行。之後,該卷將成為一個獨立的 FlexVol 卷,並重新啟用空間保證。

(如果它不允許您刪除快照,則需要先進行拆分,從而複製數據)


來源:http ://www.redbooks.ibm.com/redpapers/pdfs/redp4133.pdf

引用自:https://serverfault.com/questions/412863