Verschieben von Daten vom alten auf das neue System über NFS Mount

Verschieben von Daten vom alten auf das neue System über NFS Mount

Auf meinem alten System lief RHEL 5 (systemold.blah.blah) und ich wollte den Server mit möglichst wenig Ausfallzeit aktualisieren. Deshalb habe ich ein neues System (systemnew.blah.blah) erstellt und RHEL 6 darauf installiert.

Nun möchte ich die Daten per NFS-Mount bzw. IP-Adresse vom alten System auf das neue System übertragen.

Was wäre besser und wie würde ich die Datenübertragung durchführen? Danke!

Antwort1

Wenn Sie eine Instanz der Daten auf beiden Maschinen gleichzeitig ausführen müssen, benötigen Sie NFS (Sie könnten auch SAMBA verwenden, aber das wäre albern). Wenn Sie die Daten nur von der alten Maschine auf die neue verschieben möchten, ist rsync eine einfachere Option.

Angenommen, Sie verfügen über eine IP-Verbindung zwischen den beiden Maschinen und Ihre alte Maschine hat die Adresse 192.168.0.1 und die neue Maschine die Adresse 192.168.0.2. Auf der alten Maschine läuft SSHD mit aktiviertem Root-Login. Sie möchten alles unter /home auf der alten Maschine nach Home auf der neuen Maschine übertragen. Versuchen Sie als Root auf der neuen Maschine Folgendes:

rsync -avz [email protected]:/home/ /home

Beachten Sie, dass der abschließende Schrägstrich nach „home“ von Bedeutung ist:

rsync -avz [email protected]:/home /home

wird ein weiteres Verzeichnis /home/home auf Ihrem neuen Rechner erstellen, was vielleicht nicht das ist, was Sie wollen. Sie können alternativ die Verzeichnisse vom alten Rechner auf den neuen übertragen. Als Root auf dem alten Rechner:

rsync -avz /home/ [email protected]:/home

Es gibt jede Menge Rsync-Tutorials. Suchen Sie nach „Rsync-Backup-Beispielen“ oder Ähnlichem.

In Bezug auf Ausfallzeiten ist es möglicherweise am besten, die beiden Maschinen gleichzeitig laufen zu lassen, wobei eine Instanz der Daten auf der neuen Maschine per NFS gemountet ist. Migrieren Sie ein oder zwei Pilotbenutzer auf die neue Maschine, um zu überprüfen, ob sie in der neuen Umgebung arbeiten können, und migrieren Sie dann die restlichen Benutzer. Nachdem alle Benutzer auf der neuen Maschine sind, synchronisieren Sie die Daten von der NFS-Partition auf der neuen Maschine per Rsync auf eine lokal angeschlossene Partition auf der neuen Maschine, hängen Sie die NFS-Partition aus und reparieren Sie die Dateipfade. Lassen Sie die alte Maschine ein oder zwei Wochen lang laufen, bis klar ist, dass jeder auf der neuen Maschine arbeiten kann. Fahren Sie dann die alte Maschine herunter, behalten Sie sie aber noch etwa einen Monat lang, bevor Sie sie neu formatieren.

verwandte Informationen