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.

ONTAP Foreign LUN Import (FLI) Testmigration und Umstellungsplanung

Beitragende netapp-barbe
Änderungen vorschlagen

Führen Sie eine oder mehrere Testmigrationen durch, um zu bestätigen, dass die Arrays, das Netzwerk und die Fabric, die ONTAP-Konfiguration und die Host-Behebungsschritte korrekt sind, und um Durchsatzproben zu sammeln, die für die Produktionsplanung hochgerechnet werden können.

Eine gute Testmigration bestätigt:

  • Backend-Bereitschaft: Die Erreichbarkeit des IC LIF, die Stabilität der iSCSI-Sitzungen und die Erkennung fremder LUNs sind über alle Pfade hinweg konsistent.

  • Workflow-Korrektheit: Die Importbeziehungserstellung/-start/-anzeige/-abschluss (und optional die Überprüfung) verhält sich im gewählten Modus (online/offline) wie erwartet.

  • Host-Bereitschaft: Die Schritte zum erneuten Scannen/Sanieren des Hosts funktionieren zuverlässig für den jeweiligen Anwendungsfall (z. B. ESXi VMFS/RDM, Windows Standalone/WFC).

  • Operative Schätzungen: Der in Testläufen beobachtete Durchsatz bietet die realistischste Grundlage für die Schätzung der Produktionsmigrationsdauer und ist im Allgemeinen besser als jeder generische Benchmark.

Testbeispiel für die Migration mit Hitachi AMS2100

Im Folgenden finden Sie ein Beispiel für eine Testmigration mit einem Hitachi AMS2100 als Fremdarray. Abhängig von den betroffenen Arrays, Host-Betriebssystemen und anderen Variablen können die Schritte unterschiedlich sein.

Nutzen Sie das folgende Beispiel als allgemeinen Leitfaden für die zur Durchführung von Testmigrationen erforderlichen Schritte. NetApp empfiehlt die Durchführung von Testmigrationen so früh wie möglich, um Probleme zu finden und so lange wie möglich zu beheben. Vor der Durchführung der Produktionmigration sollten alle Kombinationen aus Quell- und Ziel-Arrays in einem Test durchgeführt werden.

Schritte
  1. Erstellen Sie eine 2 GB Test-LUN auf dem Quell-Array.

    1. Melden Sie sich bei Hitachi Storage Navigator Modular als system an.

    2. Wählen Sie AMS 2100 array.

    3. Klicken Sie auf Array anzeigen und konfigurieren.

    4. Melden Sie sich mit root an.

    5. Erweitern Sie Gruppen und wählen Sie logische Einheiten.

    6. Wählen Sie LU erstellen, um die Test-LUN zu erstellen.

    7. Erstellen Sie eine Test-LUN mit 2 GB.

    8. Klicken Sie auf OK.

    9. Überspringen Sie die LUN-Zuweisung hier und fahren Sie mit Schließen fort.

    10. Überprüfen Sie, ob die Test-LUN erstellt wurde.

  2. Weisen Sie die Test-LUN der für ONTAP-Initiatoren erstellten Hostgruppe zu.

    1. Erweitern Sie Gruppen und wählen Sie logische Einheiten.

    2. Wählen Sie Host Groups aus, um die Test-LUN der Hostgruppe cDOT_FLI zuzuordnen.

    3. Wählen Sie die im vorherigen Schritt erstellte Hostgruppe cDOT_FLI aus und klicken Sie auf Hostgruppe bearbeiten.

    4. Wählen Sie die Ports für die Hostgruppe aus. In diesem Beispiel wählen wir 0a, 0e, 1a, 1e. Wählen Sie die Option Forced Set to All Selected Ports aus.

    5. Bearbeiten Sie im HDS Storage Navigator die Hostgruppe.

    6. Klicken Sie auf Logische Einheiten und fügen Sie die Test-LUN hinzu.

    7. Klicken Sie auf OK, um die LUN zuzuordnen.

    8. Wählen Sie Ja, ich habe die oben genannte Warnung gelesen und möchte Hostgruppe bearbeiten und auf Bestätigen klicken.

    9. Überprüfen Sie die Erstellung der Host-Gruppe, und klicken Sie auf Schließen.

  3. Überprüfen Sie die Test-LUN und -Zuordnung vom Quell-Storage zu Ziel-Storage und führen Sie den Import fremder LUNs (Foreign LUN Import, FLI) durch.

    1. Melden Sie sich über SSH beim ONTAP-Speicher mit dem admin Benutzer an.

    2. Stellen Sie den Modus auf Erweitert ein.

      DataMig-cmode::> set -privilege advanced

    3. Geben Sie 'y' ein, wenn Sie gefragt werden, ob Sie mit erweiterten Befehlen fortfahren möchten.

    4. Ermitteln Sie das Quell-Array auf ONTAP. Warten Sie einige Minuten und versuchen Sie dann erneut, das Quell-Array zu ermitteln.

      Speicherarray anzeigen

      Wenn das Storage-Array zum ersten Mal erkannt wird, wird das Array von ONTAP möglicherweise nicht durch die automatische Erkennung angezeigt. Verwenden Sie die folgenden Anweisungen, um den Switch-Port zurückzusetzen, an dem ONTAP-Initiator-Ports angeschlossen sind.

      Beispielsweise sind die DataMig-cmode-Cluster-Initiator-Ports 0a und 0b von ONTAP mit Cisco-Ports 4/9 und 4/11 verbunden. Um Port 4/9 auf dem Cisco Switch zurückzusetzen:

      conf t
      interface fc4/
      shutdown
      no shutdown
      exit
      exit

      Das Zurücksetzen eines Ports reicht in der Regel aus. Überprüfen Sie nach dem Zurücksetzen eines Ports die Array-Liste und die LUN-Pfade.

    5. Überprüfen Sie, ob das Quell-Array über alle Initiator-Ports erkannt wird:

      storage array config show -array-name HITACHI_DF600F_1

                   LUN   LUN
      Node         Group Count     Array Name       Array Target Port Initiator
      ------------ ----- ----- ---------------------------- -----------------------
      DataMig-cmode-01 0     1    HITACHI_DF600F_1     50060e801046b960        0a
                                                       50060e801046b964        0b
                                                       50060e801046b968        0a
                                                       50060e801046b96c        0b
      DataMig-cmode-02 0     1    HITACHI_DF600F_1     50060e801046b960        0a
                                                       50060e801046b964        0b
                                                       50060e801046b968        0a
                                                       50060e801046b96c        0b
    6. Listen Sie die vom Hitachi-Speicher zugeordneten Test-LUNs auf und überprüfen Sie die Festplatteneigenschaften und Pfade:

      storage disk show -array-name HITACHI_DF600F_1 -instance

                      Disk: HIT-1.1
            Container Type: unassigned
                Owner/Home: -  / -
                   DR Home: -
        Stack ID/Shelf/Bay: -  / -  / -
                       LUN: 0
                     Array: HITACHI_DF600F_1
                    Vendor: HITACHI
                     Model: DF600F
             Serial Number: 83017542001A
                       UID: 48495441:43484920:38333031:37353432:30303236:00000000:00000000:00000000:00000000:00000000
                       BPS: 512
             Physical Size: -
                  Position: present
    Checksum Compatibility: block
                 Aggregate: -
                      Plex: -
    Paths:
                                    LUN  Initiator Side        Target Side                                            Link
    Controller         Initiator     ID  Switch Port           Switch Port           Acc Use  Target Port     TPGN    Speed  I/O KB/s  IOPS
    ------------------ ---------  -----  --------------------  --------------------  --- ---  --------------  ------  ----   --- -----
    DataMig-cmode-01   0a             0  DM-Cisco9506-1:4-9    DM-Cisco9506-1:2-24   AO  INU  50060e801046b968  2   2 Gb/S    0  0
    DataMig-cmode-01   0b             0  DM-Cisco9506-2:4-9    DM-Cisco9506-2:2-24   AO  INU  50060e801046b96c  2   2 Gb/S    0  0
    DataMig-cmode-01   0b             0  DM-Cisco9506-2:4-9    DM-Cisco9506-2:1-14   AO  INU  50060e801046b964  1   2 Gb/S    0  0
    DataMig-cmode-01   0a             0  DM-Cisco9506-1:4-9    DM-Cisco9506-1:1-14   AO  INU  50060e801046b960  1   2 Gb/S    0  0
    DataMig-cmode-02   0a             0  DM-Cisco9506-1:4-11   DM-Cisco9506-1:2-24   AO  INU  50060e801046b968  2   2 Gb/S    0  0
    DataMig-cmode-02   0b             0  DM-Cisco9506-2:4-11   DM-Cisco9506-2:2-24   AO  INU  50060e801046b96c  2   2 Gb/S    0  0
    DataMig-cmode-02   0b             0  DM-Cisco9506-2:4-11   DM-Cisco9506-2:1-14   AO  INU  50060e801046b964  1   2 Gb/S    0  0
    DataMig-cmode-02   0a             0  DM-Cisco9506-1:4-11   DM-Cisco9506-1:1-14   AO  INU  50060e801046b960  1   2 Gb/S    0  0
    
    Errors:
    -
    
    DataMig-cmode::*>
  4. Markieren Sie die Quell-LUN mithilfe der Seriennummer als fremd:

    storage disk set-foreign-lun { -serial-number 83017542001A } -is-foreign true

    1. Prüfen Sie, ob die Quell-LUN als fremd gekennzeichnet ist:

      storage disk show -array-name HITACHI_DF600F_1

    2. Liste aller externen Arrays und ihrer Seriennummern:

      storage disk show -container-type foreign -fields serial-number

    Hinweis Der LUN create Befehl erkennt die Größe und Ausrichtung auf Basis des Partitionoffsets und erstellt die LUN entsprechend mit dem Argument „ausländischen Festplatte“.
  5. Zielvolume erstellen:

    vol create -vserver datamig flivol aggr1 -size 10g

  6. Erstellen Sie eine Test-LUN mithilfe einer externen LUN:

    lun create -vserver datamig -path /vol/flivol/testlun1 -ostype linux -foreign-disk 83017542001A

    1. Listen Sie die Test-LUN auf und überprüfen Sie die Größe der LUN mit der Quell-LUN:

      lun show

    Hinweis Für FLI-Offline-Migration muss die LUN online sein, um sie einer Initiatorgruppe zuzuordnen. Die LUN muss dann offline sein, bevor die LUN-Importbeziehung erstellt wird.
  7. Erstellen Sie eine Test-Initiatorgruppe des Protokolls FCP, ohne Initiatoren hinzuzufügen:

    lun igroup create -vserver datamig -igroup testig1 -protocol fcp -ostype linux

  8. Ordnen Sie die Test-LUN der Test-Initiatorgruppe zu:

    lun map -vserver datamig -path /vol/flivol/testlun1 -igroup testig1

  9. Test-LUN offline schalten:

    lun offline -vserver datamig -path /vol/flivol/testlun1

  10. Importbeziehung mit Test-LUN und Fremd-LUN erstellen:

    lun import create -vserver datamig -path /vol/flivol/testlun1 -foreign-disk 83017542001A

  11. Starten Sie die Migration (Import):

    lun import start -vserver datamig -path /vol/flivol/testlun1

    1. Überwachen Sie den Importfortschritt:

      lun import show -vserver datamig -path /vol/flivol/testlun1

    2. Prüfen Sie, ob der Importvorgang erfolgreich abgeschlossen wurde:

      lun import show -vserver datamig -path /vol/flivol/testlun1

    vserver foreign-disk   path                operation admin operational percent
                                             in progress state state       complete
    -------------------------------------------------------------------------------
    datamig 83017542001A   /vol/flivol/testlun1
                                               import    started
                                                               completed     100
  12. Starten Sie den Überprüfungsauftrag, um Quell- und Ziel-LUNs zu vergleichen. Überwachen Sie den Überprüfungsfortschritt:

    lun import verify start -vserver datamig -path /vol/flivol/testlun1

    DataMig-cmode::*> lun import show -vserver datamig -path /vol/flivol/testlun1
    vserver foreign-disk   path                operation admin operational percent
                                             in progress state state       complete
    -------------------------------------------------------------------------------
    datamig 83017542001A   /vol/flivol/testlun1
                                               verify    started
                                                               in_progress     44
    1. Prüfen Sie, ob der Verifizierungsauftrag ohne Fehler abgeschlossen wurde:

      lun import show -vserver datamig -path /vol/flivol/testlun1

    vserver foreign-disk   path                operation admin operational percent
                                             in progress state state       complete
    -------------------------------------------------------------------------------
    datamig 83017542001A   /vol/flivol/testlun1
                                               verify    started
                                                               completed      100
  13. Löschen Sie die Importbeziehung, um den Migrationsauftrag zu entfernen:

    lun import delete -vserver datamig -path /vol/flivol/testlun1

    lun import show -vserver datamig -path /vol/flivol/testlun1

  14. Die Test-LUN aus der Test-Initiatorgruppe unzuordnen:

    lun unmap -vserver datamig -path /vol/flivol/testlun1 -igroup testig1

  15. Test-LUN online schalten:

    lun online -vserver datamig -path /vol/flivol/testlun1

  16. Setzen Sie das Attribut „externe LUN“ auf „false“:

    storage disk modify -serial-number 83017542001A -is-foreign false

    Hinweis Entfernen Sie nicht die auf dem Quellspeicher erstellte Host-Gruppe mit ONTAP-Initiator-Ports. Dieselbe Host-Gruppe wird bei Migrationen aus diesem Quell-Array wiederverwendet.
  17. Test-LUN aus dem Quell-Storage entfernen.

    1. Melden Sie sich als System bei Hitachi Storage Navigator Modular an.

    2. Wählen Sie AMS 2100 array aus und klicken Sie auf Array anzeigen und konfigurieren.

    3. Melden Sie sich mit root an.

    4. Wählen Sie Gruppen und dann Host Groups.

    5. Wählen Sie cDOT_FLI Igroup aus und klicken Sie auf Host Group bearbeiten.

    6. Im Fenster „Hostgruppe bearbeiten“ wählen Sie alle Zielports aus, die der Test-LUN zugeordnet werden sollen, und wählen Sie Erzwungenes Festlegen auf alle ausgewählten Ports.

    7. Wählen Sie die Registerkarte logische Einheiten.

    8. Wählen Sie im Fenster zugewiesene logische Einheiten die Test-LUN aus.

    9. Wählen Sie Entfernen, um die LUN-Zuordnung zu entfernen.

    10. Klicken Sie auf OK.

  18. Entfernen Sie nicht die Host-Gruppe, und löschen Sie die Test-LUN nicht weiter.

    1. Wählen Sie Logische Einheiten aus.

    2. Wählen Sie die im vorherigen Schritt erstellte Test-LUN aus.

    3. Klicken Sie auf LUN löschen.

    4. Klicken Sie auf Bestätigen, um die Test-LUN zu löschen.

  19. Löschen Sie die Test-LUN auf dem Ziel-Storage.

    1. Melden Sie sich am ONTAP-Speicher über SSH mit dem admin Benutzer an.

    2. Offline-Schaltung der Test-LUN auf dem NetApp Speichersystem:

      lun offline -vserver datamig -path /vol/flivol/testlun1

    Hinweis Stellen Sie sicher, dass Sie keine andere Host-LUN auswählen.
    1. Zerstöre die Test-LUN auf dem NetApp Speichersystem:

      lun destroy -vserver datamig -path /vol/flivol/testlun1

    2. Offline-Schaltung des Testvolumes auf dem NetApp Speichersystem:

      vol offline -vserver datamig -volume flivol

    3. Zerstören Sie das Testvolume auf dem NetApp Speichersystem:

      vol zerstören -vserver datamig -volume flivol