Mal wieder eine Trivialität, die mich aber heute ein paar Nerven gekostet hat. Wenn man Dateien (z.B. Scripte) unter ESXi außerhalb des eigenen Datastores anlegt, werden diese beim nächsten Neustart gelöscht.
Also: Dateien immer unter
/vmfs/volumes/<datastore-name>
abspeichern…
Siehe z.B. auch hier.