In linux I would use the disown command to disconnect a backgrounded process from my terminal so when I quit the terminal or disconnected from it, the job would continue as a child of the init process. In the ESXi /bin/sh shell, I see no disown command. How can I disown a running process in the shell of an esxi host? Using ssh to connect.
ESXi uses a limited console based on a customized version of Busybox and only features a subset of the tools you'd see in a traditional Linux installation. It's a single executable with multiple hard-links to the main binary.
You should not be running any "jobs" on the ESXi console. Why do you require this functionality?
This does work on ESXi 6.0:
exec </dev/null >/dev/null 2>/dev/null
This command explicitly closes stdin, stdout and stderr file descriptors, which will terminate your shell and SSH session, but e.g. leave a background file copy running.