Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

在 ONTAP 中建立 FlexClone 檔案或 FlexClone LUN

貢獻者 netapp-dbagwell netapp-aherbin netapp-aaron-holt netapp-thomi netapp-mwallis netapp-lenida

您可以使用來建立 FlexVol Volume 或 FlexClone Volume 中檔案和 LUN 的空間效率與時間效率複本 volume file clone create 命令。

開始之前
  • FlexClone授權必須安裝在叢集上。本授權隨附於"ONTAP One"

  • 如果將多個區塊範圍用於子LUN複製或子檔案複製、則區塊編號不得重疊。

  • 如果您要在啟用調適性壓縮的磁碟區上建立子LUN或子檔案、則區塊範圍不得對齊。

    這表示來源開始區塊編號和目的地開始區塊編號必須是偶數對齊或是ODD對齊。

關於這項工作

根據叢集管理員指派的權限、SVM管理員可以建立FlexClone檔案和FlexClone LUN。

您可以在建立及修改複本時、指定FlexClone檔案和FlexClone LUN的自動刪除設定。依預設、自動刪除設定為停用。

使用建立複本時、您可以覆寫現有的 FlexClone 檔案或 FlexClone LUN volume file clone create 命令 -overwrite-destination 參數。

當節點達到最大分割負載時、節點會暫時停止接受建立 FlexClone 檔案和 FlexClone LUN 的要求、並發出 EBUSY 錯誤訊息。當節點的分割負載低於最大值時、節點會再次接受建立FlexClone檔案和FlexClone LUN的要求。再次嘗試建立要求之前、您應該等到節點有建立複本的容量時再進行。

FlexClone LUN繼承父LUN的空間保留屬性。空間保留的FlexClone LUN所需空間與空間保留的父LUN相同。如果FlexClone LUN未保留空間、則磁碟區必須有足夠的空間來容納對實體複本所做的變更。

步驟
  1. 如果您要複製 LUN ,請確認 LUN 未對應或寫入。

  2. 建立 FlexClone LUN 或檔案:

    volume file clone create -vserver vserver_name -volume volume_name -source-path source_path -destination-path destination_path

    以下範例說明如何在Volume vol1中建立父檔案file1_source的FlexClone檔案file1_clone:

    cluster1::> volume file clone create -vserver vs0 -volume vol1 -source-path /file1_source -destination-path /file1_clone

    "指令參考資料ONTAP"需詳細 `volume file clone create`資訊,請參閱。

從磁碟區中的快照建立 FlexClone LUN

您可以在磁碟區中使用快照來建立 LUN 的 FlexClone 複本。LUN的FlexClone複本可讀取且可寫入。

開始之前

必須安裝FlexClone授權。本授權隨附於"ONTAP One"

關於這項工作

FlexClone LUN繼承父LUN的空間保留屬性。空間保留的FlexClone LUN所需空間與空間保留的父LUN相同。如果FlexClone LUN未保留空間、則磁碟區必須有足夠的空間來容納對實體複本所做的變更。

步驟
  1. 確認LUN未對應或寫入。

  2. 建立包含 LUN 的磁碟區快照:

    volume snapshot create -vserver vserver_name -volume volume_name -snapshot snapshot_name

    您必須為要複製的 LUN 建立快照(備份快照)。

  3. 從快照建立 FlexClone LUN :

    volume file clone create -vserver vserver_name -volume volume_name -source-path source_path -snapshot-name snapshot_name -destination-path destination_path

    如果您需要 FlexClone LUN 才能自動刪除、請加入 -autodelete true。如果您使用半厚資源配置在磁碟區中建立此FlexClone LUN、則必須啟用所有FlexClone LUN的自動刪除功能。

  4. 驗證FlexClone LUN是否正確:

    lun show -vserver vserver_name

    Vserver Path                      State    Mapped    Type     Size
    ------- ----------------------    -------- --------- -------- -------
    vs1     /vol/vol1/lun1_clone      online   unmapped windows   47.07MB
    vs1     /vol/vol1/lun1_snap_clone online   unmapped windows   47.07MB