Best Practices für die Migration auf ein neues SAN

Best Practices für die Migration auf ein neues SAN

Mein Mitarbeiter verlässt sein Institut und möchte Hilfe beim Verschieben seiner Anwendung und Daten aus dem Institutsnetzwerk. Und natürlich geht alles schnell.

Er verfügt über 12 TB Bilddaten auf einem 400 TB SAN, die über iSCSI angesprochen werden.

Der Anwendungsserver läuft derzeit in einer separaten 1U-Pizzabox von Dell, läuft vorerst auf Windows Server 2003 (geplant ist ein Upgrade auf 2012, sobald das App-Unternehmen seinen Produkt-Build zertifiziert hat) und die App unterstützt offiziell nur iSCSI; ein langjähriger technischer Vertreter des Unternehmens sagt jedoch, er habe gesehen, dass es mit NFS funktioniert. Er sagt, er müsse nur ein SQL-Skript ausführen, um die Pfade zu aktualisieren.

Hier ist mein vorgeschlagener Arbeitsablauf:

  • Richten Sie einen zpool ( tank) unter FreeBSD 10.2 auf einem Dell Precision T7400 mit 5 6TB-Festplatten entweder in einem RAIDZ1 oder 4 Festplatten in zwei gespiegelten vdevs ein. Nennen wir diese Maschinebohr
  • Richten Sie iSCSI-Ziele mit LUNs ein, die auf Volumes ( imagesund images2) verweisen.
  • Verbinden Sie sich bohrmit dem Netzwerk des Instituts (das ist für sie kein Problem)
  • Mounten Sie das SAN des Instituts, als Initiator oder über SMB
  • Kopieren Sie die Daten auf die LUNs
  • Richten Sie den Anwendungsserver auf die neuen LUNs aus
  • Charles (der Vertreter des App-Unternehmens) führt sein SQL aus
  • Nehmen Sie bohrden App-Server und richten Sie ihn am neuen Standort ein.

Die einzige Alternative, die mir einfiel, war, die Übertragung vom App-Server durchführen zu lassen. Das würde die Dinge zwar tatsächlich verlangsamen, würde mir aber auch die Einrichtung bohrals Initiator ersparen.

Meine Fragen: Ergibt das Sinn? Klingt der Plan so, als würde er funktionieren? Habe ich irgendwelche Schritte vergessen? Ist es sinnvoll, die bohrBereitstellung derselben Daten über NFS gleichzeitig einzurichten (um Daten für andere Forschungszwecke abzurufen) oder sollte ich für alle Clients einen iscsi-Zugriff verlangen?

Antwort1

  1. Sichern Sie Ihre Daten
  2. Stellen Sie beide Speichergeräte dem Server als iSCSI dar
  3. Verwenden Sie den Server, um Ihren Blockspeicher im gleichen Format wie die andere Festplatte zu formatieren (ich gehe davon aus, dass NTFS)
  4. Spiegeln Sie Ihre Daten auf den neuen Speicher (wählen Sie Ihre Methode: xcopy, Robocopy usw.)
  5. Stoppen Sie alle Prozesse, die auf alten Speicher zugreifen
  6. eine abschließende Spiegelung der Daten durchführen
  7. Alten Speicher demontieren
  8. Ändern Sie den Laufwerksbuchstaben des neuen Speichers in den Buchstaben der vorherigen Bereitstellung.
  9. Testen Sie alles und sichern Sie Ihre Daten

Dies ist die sicherste Methode.

verwandte Informationen