Quick-Tipp: FTP-Server auf VMware vSphere Hypervisor (ESXi) einrichten

von Thomas, assono GmbH, Standort Kiel, 30.05.2014

Wenn man große Dateien kopiert, dauert es eigentlich immer zu lange... wink.gif
Aber besonders langsam ist das Kopieren in meiner Erfahrung mit dem Datastore Explorer beim VMware vSphere Client. Und da die VMDK-Dateien normalerweise auch ziemlich groß sind - zwei- bis dreistellige Werte in GB - nervt das zumindest mich ganz erheblich.

Wenn man die SSH-Funktion aktiviert hat, dann man mit FTPs und SCP schon deutlich schneller kopieren. Auf Windows benutze ich dann entweder WinSCP oder FileZilla. Je nach Ausstattung des VMware vSphere Hypervisors (ESXi-Servers), macht es auch noch einen Unterschied, welchen Verschlüsselungsalgorithmus man auswählt (Blowfish ist normalerweise schneller als AES ist schneller als 3DES) und ob man die Datenkompression aktiviert.

Wenn man es aber noch schneller haben möchte und sich innerhalb einer sicheren, vertrauenswürdigen Umgebung befindet, könnte man auch das unverschlüsselte FTP nutzen.

Der VMware vSphere Hypervisor bringt auch einen FTP-Client mit, aber leider nur einen ziemlich einfachen, konsolen-basierten. In der ESXi- oder einer SSH-Shell kann man mit ftp zielhost eine FTP-Sitzung starten. help gibt die möglichen Befehle aus.

Komfortabler wäre es, wenn man einen "richtigen", grafischen FTP-Client unter Windows oder Linux nutzen könnte und ein FTP-Server auf dem ESXi-Server liefe. Leider hat VMware dieses Feature bisher nicht vorgesehen, so dass man sich anders behelfen muss.

Zum Glück hat Andreas Peetz sich die Arbeit gemacht, den kostenlosen Open-Source-FTP-Server ProFTPd für den ESXi-Server zu paketieren und teilt mit uns das Ergebnis seiner Arbeit.
Jetzt sind es praktisch nur noch wenige Zeilen in der ESXi- oder einer SSH-Shell:

  • mkdir Zielverzeichnis
  • cd Zielverzeichnis
  • wget http://esxi-customizer.googlec...
  • esxcli software vib install --no-sig-check -d /vmfs/volumes/1TB/ftp/ProFTPD-1.3.3-8-offline_bundle.zip

Das
Zielverzeichnis solte dabei keine Leerzeichen enthalten...

Die Deinstallation geht dann einfach
mit

esxcli software vib remove -n ProFTPD


Man kann den FTP-Server dann mit /etc/init.d/proftpd
stop
beenden und mit /etc/init.d/proftpd
start
wieder starten.


Quellen:

Howto
add FTP server in ESXi 5.x to support Fast Download/Upload of VM / Images


elease
ProFTPD (FTP server) for VMware ESXi 5.x



Unter A
Daemon's VIB: Building a software package for VMware ESXi

beschreibt Andreas Peetz in drei Artikeln, wie der das ProFTPd-Paket erstellt
hat.

Thomas Bahn

Thomas Bahn

Diplom-Mathematiker, IT-Spezialist & Speaker auf Fachkonferenzen

Thomas Bahn ist Mitgründer und Geschäftsführer der assono GmbH. Seit mehr als 20 Jahren berät er erfolgreich Unternehmen aus ganz Deutschland rund um das Thema Software und Digitalisierung. Insbesondere in den Bereichen HCL Notes und Domino (ehemals IBM) als auch bei aktuellen, unternehmensrelevanten KI-Themen wie Chatbots kennt er die neusten Entwicklungen und weiß, wie diese sich gewinnbringend für Unternehmen einsetzen lassen. Aufgrund seines Expertenwissens ist Thomas Bahn regelmäßiger Sprecher auf nationalen und internationalen Fachkonferenzen.

Fachbeitrag Administration

Sie haben Fragen zu diesem Artikel? Kontaktieren Sie uns gerne: blog@assono.de

Sie haben Interesse an diesem Thema?

Gerne bieten wir Ihnen eine individuelle Beratung oder einen Workshop an.

Kontaktieren Sie uns

Weitere interessante Artikel