Skip to main content
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Erstellen Sie eine FlexClone-Datei oder eine FlexClone-LUN in ONTAP

Beitragende netapp-dbagwell netapp-aherbin netapp-aaron-holt netapp-thomi netapp-mwallis netapp-lenida

Mit dem volume file clone create Befehl können platzsparende und zeitsparende Klone von Dateien und LUNs in FlexVol Volumes oder FlexClone Volumes erstellt werden.

Bevor Sie beginnen
  • Die FlexClone Lizenz muss auf dem Cluster installiert sein. Diese Lizenz ist in enthalten"ONTAP One".

  • Wenn mehrere Blockbereiche für das Klonen unter LUNs oder das Klonen von Sub-Dateien verwendet werden, dürfen sich die Blocknummern nicht überlappen.

  • Wenn Sie eine Sub-LUN oder eine Unterdatei auf Volumes mit aktivierter anpassungsfähiger Komprimierung erstellen, dürfen die Blockbereiche nicht falsch ausgerichtet sein.

    Das bedeutet, dass die Startblocknummer des Quell- und die Startblocknummer des Ziels entweder gerade ausgerichtet oder ungerade ausgerichtet sein müssen.

Über diese Aufgabe

Je nach den vom Cluster-Administrator zugewiesenen Berechtigungen kann ein SVM-Administrator FlexClone Dateien und FlexClone LUNs erstellen.

Sie können die Autodelete-Einstellung für FlexClone Dateien und FlexClone LUNs beim Erstellen und Ändern von Klonen festlegen. Standardmäßig ist die Autodelete-Einstellung deaktiviert.

Sie können eine vorhandene FlexClone-Datei oder eine FlexClone-LUN beim Erstellen eines Klons mit dem volume file clone create Befehl mit dem -overwrite-destination Parameter überschreiben.

Wenn die maximale Split-Last des Node erreicht ist, stoppt der Node vorübergehend die Annahme EBUSY von Anforderungen zum Erstellen von FlexClone-Dateien und FlexClone-LUNs und gibt eine Fehlermeldung aus. Wenn die Split Load des Node unter das Maximum fällt, akzeptiert der Node Anfragen zur erneuten Erstellung von FlexClone Dateien und FlexClone LUNs. Sie sollten warten, bis der Node die Kapazität zum Erstellen der Klone hat, bevor Sie die Erstellungsanforderung erneut versuchen.

Die FlexClone LUN übernimmt das Attribut für Platzreservierungen der übergeordneten LUN. Eine platzreservierte FlexClone LUN benötigt genauso viel Speicherplatz wie die reservierte übergeordnete LUN. Falls die FlexClone LUN nicht reserviert ist, muss das Volume über genügend Speicherplatz verfügen, um Änderungen am Klon gerecht zu werden.

Schritte
  1. Wenn Sie eine LUN klonen, vergewissern Sie sich, dass die LUN nicht zugeordnet ist oder nicht auf geschrieben wird.

  2. FlexClone-LUN oder -Datei erstellen:

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

    Das folgende Beispiel zeigt, wie Sie eine FlexClone-Datei file1_Clone der übergeordneten Datei file1_source im Volume vol1 erstellen können:

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

    Erfahren Sie mehr über volume file clone create in der "ONTAP-Befehlsreferenz".

Erstellen Sie FlexClone LUNs aus einem Snapshot in einem Volume

Sie können einen Snapshot in Ihrem Volume verwenden, um FlexClone Kopien Ihrer LUNs zu erstellen. Die FlexClone Kopien von LUNs sind sowohl lesbar als auch schreibbar.

Bevor Sie beginnen

Eine FlexClone Lizenz muss installiert sein. Diese Lizenz ist in enthalten"ONTAP One".

Über diese Aufgabe

Die FlexClone LUN übernimmt das Attribut für Platzreservierungen der übergeordneten LUN. Eine platzreservierte FlexClone LUN benötigt genauso viel Speicherplatz wie die reservierte übergeordnete LUN. Falls die FlexClone LUN nicht reserviert ist, muss das Volume über genügend Speicherplatz verfügen, um Änderungen am Klon gerecht zu werden.

Schritte
  1. Vergewissern Sie sich, dass die LUN nicht zugeordnet ist oder nicht in geschrieben wird.

  2. Erstellen Sie einen Snapshot des Volumes, das die LUNs enthält:

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

    Sie müssen einen Snapshot (den Backing-Snapshot) der LUN erstellen, die Sie klonen möchten.

  3. Erstellen Sie die FlexClone-LUN aus dem Snapshot:

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

    Wenn die FlexClone-LUN für das automatische Löschen verfügbar sein soll, geben Sie Folgendes ein -autodelete true: . Wenn Sie diese FlexClone LUN in einem Volume mit Semi-Thick Provisioning erstellen, müssen Sie das automatische Löschen für alle FlexClone LUNs aktivieren.

  4. Vergewissern Sie sich, dass die FlexClone LUN richtig ist:

    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