0

我正在使用 vcloud director .net sdk 5.5 来自动化 vcloud director 操作。

我想将文件从我的物理机传输到 vcloud vm 并在 vm 上执行。在 vsphere .net sdk 中,InitiateFileTransferToGuestmethod ofGuestFileManagerStartProgramInGuestmethod ofGuestProcessManager可用于执行这些操作。

vcloud sdk 中是否有任何等效的 api 方法来完成此操作?

4

1 回答 1

0

您不会找到这样的方法,因为它利用来宾中的 VMware Tools 以及 VM 和虚拟机管理程序之间的“后门”来传输文件,这使得以“多云”方式扩展和实施变得更加困难。VMware 的回答可能是通过其他不需要管理程序合作的用户级方式(SCP、FTP、HTTP 等)将文件传输给您的来宾。

如果您在系统启动后不久需要这个,您可以使用自定义脚本 [ 1 , 2 ] 选项来下载文件,假设它发布在网络可访问的位置。

于 2015-07-09T00:58:28.900 回答